bootstrapped language and added 'hi'
diff --git a/accounts/doctype/account/locale/_messages_doc.json b/accounts/doctype/account/locale/_messages_doc.json
new file mode 100644
index 0000000..1a21a6f
--- /dev/null
+++ b/accounts/doctype/account/locale/_messages_doc.json
@@ -0,0 +1,37 @@
+[
+ "Master Name", 
+ "Group or Ledger", 
+ "No", 
+ "Parent Account", 
+ "Ledger", 
+ "Master Type", 
+ "Employee", 
+ "Account Name", 
+ "Supplier", 
+ "Group", 
+ "Bank or Cash", 
+ "Account Type", 
+ "Heads (or groups) against which Accounting Entries are made and balances are maintained.", 
+ "If the account is frozen, entries are allowed for the \"Account Manager\" only.", 
+ "Account Details", 
+ "Is PL Account", 
+ "Rate at which this tax is applied", 
+ "Company", 
+ "Credit Limit", 
+ "Frozen", 
+ "Income Account", 
+ "Customer", 
+ "Account", 
+ "Debit or Credit", 
+ "Chargeable", 
+ "Level", 
+ "Fixed Asset Account", 
+ "Expense Account", 
+ "Tax", 
+ "Setting Account Type helps in selecting this Account in transactions.", 
+ "Rate", 
+ "Credit Days", 
+ "Accounts", 
+ "Yes", 
+ "If this Account represents a Customer, Supplier or Employee, set it here."
+]
\ No newline at end of file
diff --git a/accounts/doctype/account/locale/hi-doc.json b/accounts/doctype/account/locale/hi-doc.json
new file mode 100644
index 0000000..57f7dee
--- /dev/null
+++ b/accounts/doctype/account/locale/hi-doc.json
@@ -0,0 +1,37 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Account Details": "\u0916\u093e\u0924\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Account Name": "\u0916\u093e\u0924\u0947 \u0915\u093e \u0928\u093e\u092e", 
+ "Account Type": "\u0916\u093e\u0924\u093e \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Bank or Cash": "\u092c\u0948\u0902\u0915 \u092f\u093e \u0915\u0948\u0936", 
+ "Chargeable": "\u092a\u094d\u0930\u092d\u093e\u0930\u094d\u092f", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Credit Days": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0926\u093f\u0928", 
+ "Credit Limit": "\u0938\u093e\u0916 \u0938\u0940\u092e\u093e", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Debit or Credit": "\u0921\u0947\u092c\u093f\u091f \u092f\u093e \u0915\u094d\u0930\u0947\u0921\u093f\u091f", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Expense Account": "\u0935\u094d\u092f\u092f \u0932\u0947\u0916\u093e", 
+ "Fixed Asset Account": "\u092b\u093f\u0915\u094d\u0938\u094d\u0921 \u0906\u0938\u094d\u0924\u093f \u0916\u093e\u0924\u093e", 
+ "Frozen": "\u092b\u094d\u0930\u094b\u091c\u0928", 
+ "Group": "\u0938\u092e\u0942\u0939", 
+ "Group or Ledger": "\u0938\u092e\u0942\u0939 \u092f\u093e \u0932\u0947\u091c\u0930", 
+ "Heads (or groups) against which Accounting Entries are made and balances are maintained.": "(\u092f\u093e \u0938\u092e\u0942\u0939) \u092a\u094d\u0930\u092e\u0941\u0916\u094b\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091c\u094b \u0932\u0947\u0916\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902 \u092c\u0928\u093e \u0930\u0939\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0936\u0947\u0937 \u0930\u093e\u0936\u093f \u092c\u0928\u093e\u090f \u0930\u0916\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "If the account is frozen, entries are allowed for the \"Account Manager\" only.": "\u092f\u0926\u093f \u0916\u093e\u0924\u0947 \u092e\u0947\u0902 \u091c\u092e\u0947 \u0939\u0941\u090f \u0939\u0948, \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u094b\u0902 "\u0916\u093e\u0924\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0915" \u0915\u0947 \u0932\u093f\u090f \u0939\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948.", 
+ "If this Account represents a Customer, Supplier or Employee, set it here.": "\u0905\u0917\u0930 \u092f\u0939 \u0916\u093e\u0924\u093e \u090f\u0915 \u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u094d\u0930\u0926\u093e\u092f\u0915, \u092f\u093e \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948, \u0907\u0938\u0947 \u092f\u0939\u093e\u0902 \u0938\u0947\u091f.", 
+ "Income Account": "\u0906\u092f \u0916\u093e\u0924\u093e", 
+ "Is PL Account": "\u092a\u0940\u090f\u0932 \u0916\u093e\u0924\u093e \u0939\u0948", 
+ "Ledger": "\u0916\u093e\u0924\u093e", 
+ "Level": "\u0938\u094d\u0924\u0930", 
+ "Master Name": "\u092e\u093e\u0938\u094d\u091f\u0930 \u0928\u093e\u092e", 
+ "Master Type": "\u092e\u093e\u0938\u094d\u091f\u0930 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Parent Account": "\u0916\u093e\u0924\u0947 \u0915\u0947 \u091c\u0928\u0915", 
+ "Rate": "\u0926\u0930", 
+ "Rate at which this tax is applied": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u0907\u0938 \u0915\u0930 \u0915\u094b \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Setting Account Type helps in selecting this Account in transactions.": "\u0915\u0940 \u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0916\u093e\u0924\u093e \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0907\u0938 \u0916\u093e\u0924\u0947 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u0915\u0930\u0924\u093e \u0939\u0948.", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Tax": "\u0915\u0930", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/accounts/doctype/bank_reconciliation/locale/_messages_doc.json b/accounts/doctype/bank_reconciliation/locale/_messages_doc.json
new file mode 100644
index 0000000..8e42374
--- /dev/null
+++ b/accounts/doctype/bank_reconciliation/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Select account head of the bank where cheque was deposited.", 
+ "Update Clearance Date", 
+ "Total Amount", 
+ "Bank Account", 
+ "Head HTML", 
+ "To Date", 
+ "Accounts", 
+ "From Date", 
+ "Entries", 
+ "Get Non Reconciled Entries", 
+ "Bank Reconciliation"
+]
\ No newline at end of file
diff --git a/accounts/doctype/bank_reconciliation/locale/hi-doc.json b/accounts/doctype/bank_reconciliation/locale/hi-doc.json
new file mode 100644
index 0000000..3bb5468
--- /dev/null
+++ b/accounts/doctype/bank_reconciliation/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Bank Account": "\u092c\u0948\u0902\u0915 \u0916\u093e\u0924\u093e", 
+ "Bank Reconciliation": "\u092c\u0948\u0902\u0915 \u0938\u092e\u093e\u0927\u093e\u0928", 
+ "Entries": "\u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "Get Non Reconciled Entries": "\u0917\u0948\u0930 \u092e\u0947\u0932 \u092e\u093f\u0932\u093e\u092a \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "Head HTML": "\u0939\u0947\u0921 HTML", 
+ "Select account head of the bank where cheque was deposited.": "\u092c\u0948\u0902\u0915 \u0915\u0947 \u0916\u093e\u0924\u0947 \u092e\u0947\u0902 \u091c\u0939\u093e\u0902 \u091a\u0947\u0915 \u091c\u092e\u093e \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0925\u093e \u0938\u093f\u0930 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Total Amount": "\u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Update Clearance Date": "\u0905\u0926\u094d\u092f\u0924\u0928 \u0915\u094d\u0932\u0940\u092f\u0930\u0947\u0902\u0938 \u0924\u093f\u0925\u093f"
+}
\ No newline at end of file
diff --git a/accounts/doctype/bank_reconciliation_detail/locale/_messages_doc.json b/accounts/doctype/bank_reconciliation_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..c47a562
--- /dev/null
+++ b/accounts/doctype/bank_reconciliation_detail/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Cheque Number", 
+ "Clearance Date", 
+ "Cheque Date", 
+ "Credit", 
+ "Voucher ID", 
+ "The date at which current entry will get or has actually executed.", 
+ "Accounts", 
+ "Debit", 
+ "Bank Reconciliation Detail", 
+ "Posting Date", 
+ "Against Account"
+]
\ No newline at end of file
diff --git a/accounts/doctype/bank_reconciliation_detail/locale/hi-doc.json b/accounts/doctype/bank_reconciliation_detail/locale/hi-doc.json
new file mode 100644
index 0000000..a511322
--- /dev/null
+++ b/accounts/doctype/bank_reconciliation_detail/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Against Account": "\u0916\u093e\u0924\u0947 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Bank Reconciliation Detail": "\u092c\u0948\u0902\u0915 \u0938\u0941\u0932\u0939 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Cheque Date": "\u091a\u0947\u0915 \u0924\u093f\u0925\u093f", 
+ "Cheque Number": "\u091a\u0947\u0915 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Clearance Date": "\u0915\u094d\u0932\u0940\u092f\u0930\u0947\u0902\u0938 \u0924\u093f\u0925\u093f", 
+ "Credit": "\u0936\u094d\u0930\u0947\u092f", 
+ "Debit": "\u0928\u093e\u092e\u0947", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "Voucher ID": "\u0935\u093e\u0909\u091a\u0930 \u0906\u0908\u0921\u0940"
+}
\ No newline at end of file
diff --git a/accounts/doctype/budget_control/locale/_messages_doc.json b/accounts/doctype/budget_control/locale/_messages_doc.json
new file mode 100644
index 0000000..5e1218a
--- /dev/null
+++ b/accounts/doctype/budget_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Budget Control", 
+ "Accounts"
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_control/locale/hi-doc.json b/accounts/doctype/budget_control/locale/hi-doc.json
new file mode 100644
index 0000000..3dcbeff
--- /dev/null
+++ b/accounts/doctype/budget_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Budget Control": "\u092c\u091c\u091f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923"
+}
\ No newline at end of file
diff --git a/accounts/doctype/budget_detail/locale/_messages_doc.json b/accounts/doctype/budget_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..3e4af63
--- /dev/null
+++ b/accounts/doctype/budget_detail/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Account", 
+ "Actual", 
+ "Budget Detail", 
+ "Fiscal Year", 
+ "Accounts", 
+ "Budget Allocated"
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_detail/locale/hi-doc.json b/accounts/doctype/budget_detail/locale/hi-doc.json
new file mode 100644
index 0000000..9a7a115
--- /dev/null
+++ b/accounts/doctype/budget_detail/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Actual": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915", 
+ "Budget Allocated": "\u092c\u091c\u091f \u0906\u0935\u0902\u091f\u093f\u0924", 
+ "Budget Detail": "\u092c\u091c\u091f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937"
+}
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution/locale/_messages_doc.json b/accounts/doctype/budget_distribution/locale/_messages_doc.json
new file mode 100644
index 0000000..3762ccb
--- /dev/null
+++ b/accounts/doctype/budget_distribution/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Trash Reason", 
+ "Distribution Name", 
+ "Budget Distribution", 
+ "Name of the Budget Distribution", 
+ "Fiscal Year", 
+ "**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**", 
+ "Accounts", 
+ "Budget Distribution Details"
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution/locale/hi-doc.json b/accounts/doctype/budget_distribution/locale/hi-doc.json
new file mode 100644
index 0000000..739eb8a
--- /dev/null
+++ b/accounts/doctype/budget_distribution/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**": "** \u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 ** \u092e\u0926\u0926 \u0915\u0930\u0924\u093e \u0939\u0948 \u0914\u0930 \u0906\u092a \u092e\u0939\u0940\u0928\u0947 \u092d\u0930 \u092e\u0947\u0902 \u0906\u092a\u0915\u093e \u092c\u091c\u091f \u0935\u093f\u0924\u0930\u093f\u0924 \u0905\u0917\u0930 \u0906\u092a \u0905\u092a\u0928\u0947 business.To \u092e\u0947\u0902 \u0907\u0938 \u0935\u093f\u0924\u0930\u0923 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u092c\u091c\u091f \u0939\u0948, \u0907\u0938 \u092c\u091c\u091f ** \u0935\u093f\u0924\u0930\u0923 \u0938\u0947\u091f ** ** ** \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930 \u092e\u0947\u0902 \u0935\u093f\u0924\u0930\u093f\u0924 \u092e\u094c\u0938\u092e \u0939\u0948", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Budget Distribution": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923", 
+ "Budget Distribution Details": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u0935\u093f\u0935\u0930\u0923", 
+ "Distribution Name": "\u0935\u093f\u0924\u0930\u0923 \u0928\u093e\u092e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Name of the Budget Distribution": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u0915\u0947 \u0928\u093e\u092e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution_detail/locale/_messages_doc.json b/accounts/doctype/budget_distribution_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..ad64d35
--- /dev/null
+++ b/accounts/doctype/budget_distribution_detail/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Budget Distribution Detail", 
+ "Percentage Allocation", 
+ "Accounts", 
+ "Month"
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution_detail/locale/hi-doc.json b/accounts/doctype/budget_distribution_detail/locale/hi-doc.json
new file mode 100644
index 0000000..277bb00
--- /dev/null
+++ b/accounts/doctype/budget_distribution_detail/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Budget Distribution Detail": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Month": "\u092e\u093e\u0939", 
+ "Percentage Allocation": "\u092a\u094d\u0930\u0924\u093f\u0936\u0924 \u0906\u0935\u0902\u091f\u0928"
+}
\ No newline at end of file
diff --git a/accounts/doctype/c_form/locale/_messages_doc.json b/accounts/doctype/c_form/locale/_messages_doc.json
new file mode 100644
index 0000000..b94b89a
--- /dev/null
+++ b/accounts/doctype/c_form/locale/_messages_doc.json
@@ -0,0 +1,21 @@
+[
+ "Customer", 
+ "C-FORM/", 
+ "State", 
+ "C-Form", 
+ "Series", 
+ "Company", 
+ "Received Date", 
+ "IV", 
+ "II", 
+ "I", 
+ "Fiscal Year", 
+ "File List", 
+ "Accounts", 
+ "C-Form No", 
+ "Invoice Details", 
+ "Quarter", 
+ "III", 
+ "Total Amount", 
+ "Total Invoiced Amount"
+]
\ No newline at end of file
diff --git a/accounts/doctype/c_form/locale/hi-doc.json b/accounts/doctype/c_form/locale/hi-doc.json
new file mode 100644
index 0000000..c73987a
--- /dev/null
+++ b/accounts/doctype/c_form/locale/hi-doc.json
@@ -0,0 +1,21 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "C-FORM/": "/ \u0938\u0940 - \u092b\u093e\u0930\u094d\u092e", 
+ "C-Form": "\u0938\u0940 - \u092b\u093e\u0930\u094d\u092e", 
+ "C-Form No": "\u0915\u094b\u0908 \u0938\u0940 - \u092b\u093e\u0930\u094d\u092e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "I": "\u092e\u0948\u0902", 
+ "II": "\u0926\u094d\u0935\u093f\u0924\u0940\u092f", 
+ "III": "III", 
+ "IV": "\u091a\u0924\u0941\u0930\u094d\u0925", 
+ "Invoice Details": "\u091a\u093e\u0932\u093e\u0928 \u0935\u093f\u0935\u0930\u0923", 
+ "Quarter": "\u0924\u093f\u092e\u093e\u0939\u0940", 
+ "Received Date": "\u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0924\u093f\u0925\u093f", 
+ "Series": "\u0915\u0908", 
+ "State": "\u0930\u093e\u091c\u094d\u092f", 
+ "Total Amount": "\u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Total Invoiced Amount": "\u0915\u0941\u0932 \u091a\u093e\u0932\u093e\u0928 \u0930\u093e\u0936\u093f"
+}
\ No newline at end of file
diff --git a/accounts/doctype/c_form_invoice_detail/locale/_messages_doc.json b/accounts/doctype/c_form_invoice_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..b03dc72
--- /dev/null
+++ b/accounts/doctype/c_form_invoice_detail/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Invoice No", 
+ "Net Total", 
+ "Invoice Date", 
+ "C-Form Invoice Detail", 
+ "Grand Total", 
+ "Accounts", 
+ "Territory"
+]
\ No newline at end of file
diff --git a/accounts/doctype/c_form_invoice_detail/locale/hi-doc.json b/accounts/doctype/c_form_invoice_detail/locale/hi-doc.json
new file mode 100644
index 0000000..754b3c3
--- /dev/null
+++ b/accounts/doctype/c_form_invoice_detail/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "C-Form Invoice Detail": "\u0938\u0940 - \u092b\u093e\u0930\u094d\u092e \u0915\u0947 \u091a\u093e\u0932\u093e\u0928 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Invoice Date": "\u091a\u093e\u0932\u093e\u0928 \u0924\u093f\u0925\u093f", 
+ "Invoice No": "\u0915\u094b\u0908 \u091a\u093e\u0932\u093e\u0928", 
+ "Net Total": "\u0936\u0941\u0926\u094d\u0927 \u091c\u094b\u0921\u093c", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930"
+}
\ No newline at end of file
diff --git a/accounts/doctype/cost_center/locale/_messages_doc.json b/accounts/doctype/cost_center/locale/_messages_doc.json
new file mode 100644
index 0000000..02aefe4
--- /dev/null
+++ b/accounts/doctype/cost_center/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "rgt", 
+ "Trash Reason", 
+ "Select Budget Distribution, if you want to track based on seasonality.", 
+ "Group or Ledger", 
+ "Distribution Id", 
+ "Group", 
+ "Track separate Income and Expense for product verticals or divisions.", 
+ "Company", 
+ "Cost Center Details", 
+ "old_parent", 
+ "Cost Center", 
+ "Ledger", 
+ "Add rows to set annual budgets on Accounts.", 
+ "lft", 
+ "Budget", 
+ "Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>", 
+ "Accounts", 
+ "Company Abbr", 
+ "Cost Center Name", 
+ "Parent Cost Center", 
+ "Budget Details"
+]
\ No newline at end of file
diff --git a/accounts/doctype/cost_center/locale/hi-doc.json b/accounts/doctype/cost_center/locale/hi-doc.json
new file mode 100644
index 0000000..41c8f81
--- /dev/null
+++ b/accounts/doctype/cost_center/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Add rows to set annual budgets on Accounts.": "\u092a\u0902\u0915\u094d\u0924\u093f\u092f\u093e\u0901 \u091c\u094b\u0921\u093c\u0947\u0902 \u0932\u0947\u0916\u093e \u092a\u0930 \u0935\u093e\u0930\u094d\u0937\u093f\u0915 \u092c\u091c\u091f \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924.", 
+ "Budget": "\u092c\u091c\u091f", 
+ "Budget Details": "\u092c\u091c\u091f \u0935\u093f\u0935\u0930\u0923", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Company Abbr": "\u0915\u0902\u092a\u0928\u0940 Abbr", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Cost Center Details": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930 \u0935\u093f\u0935\u0930\u0923", 
+ "Cost Center Name": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0928\u094d\u0926\u094d\u0930 \u0915\u093e \u0928\u093e\u092e", 
+ "Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>": "\u0907\u0938 \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930 \u0915\u0947 \u0932\u093f\u090f \u092c\u091c\u091f \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924. \u092c\u091c\u091f \u0915\u093e\u0930\u094d\u0930\u0935\u093e\u0908 \u0924\u092f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0926\u0947\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <a href=\"#!List/Company\">\u0915\u0902\u092a\u0928\u0940 \u092e\u093e\u0938\u094d\u091f\u0930</a>", 
+ "Distribution Id": "\u0935\u093f\u0924\u0930\u0923 \u0906\u0908\u0921\u0940", 
+ "Group": "\u0938\u092e\u0942\u0939", 
+ "Group or Ledger": "\u0938\u092e\u0942\u0939 \u092f\u093e \u0932\u0947\u091c\u0930", 
+ "Ledger": "\u0916\u093e\u0924\u093e", 
+ "Parent Cost Center": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Select Budget Distribution, if you want to track based on seasonality.": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902, \u092f\u0926\u093f \u0906\u092a \u092e\u094c\u0938\u092e\u0940 \u0906\u0927\u093e\u0930 \u092a\u0930 \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.", 
+ "Track separate Income and Expense for product verticals or divisions.": "\u0905\u0932\u0917 \u0914\u0930 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092f\u093e \u0935\u093f\u092d\u093e\u091c\u0928 \u0915\u0947 \u0932\u093f\u090f \u0906\u092f \u0914\u0930 \u0916\u0930\u094d\u091a \u0939\u0941\u090f.", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "lft": "LFT", 
+ "old_parent": "old_parent", 
+ "rgt": "rgt"
+}
\ No newline at end of file
diff --git a/accounts/doctype/fiscal_year/locale/_messages_doc.json b/accounts/doctype/fiscal_year/locale/_messages_doc.json
new file mode 100644
index 0000000..450be4a
--- /dev/null
+++ b/accounts/doctype/fiscal_year/locale/_messages_doc.json
@@ -0,0 +1,14 @@
+[
+ "Trash Reason", 
+ "No", 
+ "For e.g. 2012, 2012-13", 
+ "Fiscal Year Details", 
+ "Fiscal Year", 
+ "Accounts", 
+ "Year Name", 
+ "**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.", 
+ "Year Start Date", 
+ "Yes", 
+ "Year Closed", 
+ "Entries are not allowed against this Fiscal Year if the year is closed."
+]
\ No newline at end of file
diff --git a/accounts/doctype/fiscal_year/locale/hi-doc.json b/accounts/doctype/fiscal_year/locale/hi-doc.json
new file mode 100644
index 0000000..4a94e09
--- /dev/null
+++ b/accounts/doctype/fiscal_year/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.": "** \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 ** \u090f\u0915 \u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937 \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948. \u0938\u092d\u0940 \u0932\u0947\u0916\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u094b\u0902 \u0914\u0930 \u0905\u0928\u094d\u092f \u092a\u094d\u0930\u092e\u0941\u0916 \u0932\u0947\u0928\u0926\u0947\u0928 ** \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091f\u094d\u0930\u0948\u0915 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902.", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Entries are not allowed against this Fiscal Year if the year is closed.": "\u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u094b\u0902 \u0907\u0938 \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \u0905\u0917\u0930 \u0938\u093e\u0932 \u092c\u0902\u0926 \u0915\u0930 \u0926\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Fiscal Year Details": "\u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 \u0935\u093f\u0935\u0930\u0923", 
+ "For e.g. 2012, 2012-13": "\u091c\u0948\u0938\u0947 2012, 2012-13 \u0915\u0947 \u0932\u093f\u090f", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Year Closed": "\u0938\u093e\u0932 \u092c\u0902\u0926 \u0915\u0930 \u0926\u093f\u092f\u093e", 
+ "Year Name": "\u0935\u0930\u094d\u0937 \u0928\u093e\u092e", 
+ "Year Start Date": "\u0935\u0930\u094d\u0937 \u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/accounts/doctype/gl_control/locale/_messages_doc.json b/accounts/doctype/gl_control/locale/_messages_doc.json
new file mode 100644
index 0000000..e7bfed9
--- /dev/null
+++ b/accounts/doctype/gl_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "GL Control", 
+ "Accounts"
+]
\ No newline at end of file
diff --git a/accounts/doctype/gl_control/locale/hi-doc.json b/accounts/doctype/gl_control/locale/hi-doc.json
new file mode 100644
index 0000000..ab677fa
--- /dev/null
+++ b/accounts/doctype/gl_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "GL Control": "\u091c\u0940\u090f\u0932 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923"
+}
\ No newline at end of file
diff --git a/accounts/doctype/gl_entry/locale/_messages_doc.json b/accounts/doctype/gl_entry/locale/_messages_doc.json
new file mode 100644
index 0000000..9bf382e
--- /dev/null
+++ b/accounts/doctype/gl_entry/locale/_messages_doc.json
@@ -0,0 +1,29 @@
+[
+ "Against Voucher", 
+ "Against Voucher Type", 
+ "No", 
+ "Credit Amt", 
+ "Cost Center", 
+ "Debit Amt", 
+ "Aging Date", 
+ "Journal Voucher", 
+ "Remarks", 
+ "Sales Invoice", 
+ "Purchase Invoice", 
+ "GL Entry", 
+ "Posting Date", 
+ "Account", 
+ "Is Cancelled", 
+ "Voucher Type", 
+ "Against", 
+ "Fiscal Year", 
+ "Is Advance", 
+ "Voucher No", 
+ "Is Opening", 
+ "The date at which current entry is made in system.", 
+ "Transaction Date", 
+ "The date at which current entry will get or has actually executed.", 
+ "Accounts", 
+ "Yes", 
+ "Company"
+]
\ No newline at end of file
diff --git a/accounts/doctype/gl_entry/locale/hi-doc.json b/accounts/doctype/gl_entry/locale/hi-doc.json
new file mode 100644
index 0000000..ab0dd99
--- /dev/null
+++ b/accounts/doctype/gl_entry/locale/hi-doc.json
@@ -0,0 +1,29 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Against": "\u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Voucher": "\u0935\u093e\u0909\u091a\u0930 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Aging Date": "\u0924\u093f\u0925\u093f \u090f\u091c\u093f\u0902\u0917", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Credit Amt": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0930\u093e\u0936\u093f", 
+ "Debit Amt": "\u0921\u0947\u092c\u093f\u091f \u0930\u093e\u0936\u093f", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "GL Entry": "\u091c\u0940\u090f\u0932 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "Is Advance": "\u0905\u0917\u094d\u0930\u093f\u092e \u0939\u0948", 
+ "Is Cancelled": "\u0915\u094d\u092f\u093e Cancelled", 
+ "Is Opening": "\u0939\u0948 \u0916\u094b\u0932\u0928\u0947", 
+ "Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Purchase Invoice": "\u091a\u093e\u0932\u093e\u0928 \u0916\u0930\u0940\u0926", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "Transaction Date": "\u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Voucher No": "\u0915\u094b\u0908 \u0935\u093e\u0909\u091a\u0930", 
+ "Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher/locale/_messages_doc.json b/accounts/doctype/journal_voucher/locale/_messages_doc.json
new file mode 100644
index 0000000..2d4d441
--- /dev/null
+++ b/accounts/doctype/journal_voucher/locale/_messages_doc.json
@@ -0,0 +1,60 @@
+[
+ "Cash Voucher", 
+ "Excise Voucher", 
+ "Clearance Date", 
+ "JV", 
+ "eg. Cheque Number", 
+ "Remark", 
+ "Voucher Date", 
+ "Amended From", 
+ "Cancel Reason", 
+ "Select Print Heading", 
+ "User Remark will be added to Auto Remark", 
+ "Date of entry (not posting to ledgers)", 
+ "Contra Voucher", 
+ "Supplier Account", 
+ "Aging Date", 
+ "No", 
+ "Journal Voucher", 
+ "Make Difference Entry", 
+ "Entries", 
+ "Write Off Amount <=", 
+ "More Info", 
+ "Difference", 
+ "Total Credit", 
+ "Posting Date", 
+ "Bank Voucher", 
+ "Total Amount in Words", 
+ "Reference Number", 
+ "Due Date", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "The date at which current entry is corrected in the system.", 
+ "Voucher Type", 
+ "For opening invoice entry, this date will reflect in the period-wise aging report.", 
+ "Total Debit", 
+ "Debit Note", 
+ "Accounts Payable", 
+ "Bill No", 
+ "User Remark", 
+ "Reference Date", 
+ "Credit Note", 
+ "Fiscal Year", 
+ "Amendment Date", 
+ "Is Opening", 
+ "Company", 
+ "Write Off Based On", 
+ "Reference", 
+ "Bill Date", 
+ "Series", 
+ "Credit Card Voucher", 
+ "Pay To / Recd From", 
+ "Journal Entries", 
+ "The date at which current entry will get or has actually executed.", 
+ "Accounts", 
+ "Write Off Voucher", 
+ "Get Outstanding Invoices", 
+ "Yes", 
+ "Journal Entry", 
+ "Total Amount", 
+ "Accounts Receivable"
+]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher/locale/hi-doc.json b/accounts/doctype/journal_voucher/locale/hi-doc.json
new file mode 100644
index 0000000..0bd1e1c
--- /dev/null
+++ b/accounts/doctype/journal_voucher/locale/hi-doc.json
@@ -0,0 +1,60 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Accounts Payable": "\u0932\u0947\u0916\u093e \u0926\u0947\u092f", 
+ "Accounts Receivable": "\u0932\u0947\u0916\u093e \u092a\u094d\u0930\u093e\u092a\u094d\u092f", 
+ "Aging Date": "\u0924\u093f\u0925\u093f \u090f\u091c\u093f\u0902\u0917", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Bank Voucher": "\u092c\u0948\u0902\u0915 \u0935\u093e\u0909\u091a\u0930", 
+ "Bill Date": "\u092c\u093f\u0932 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Bill No": "\u0935\u093f\u0927\u0947\u092f\u0915 \u0928\u0939\u0940\u0902", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cash Voucher": "\u0915\u0948\u0936 \u0935\u093e\u0909\u091a\u0930", 
+ "Clearance Date": "\u0915\u094d\u0932\u0940\u092f\u0930\u0947\u0902\u0938 \u0924\u093f\u0925\u093f", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contra Voucher": "\u0915\u0949\u0928\u094d\u091f\u094d\u0930\u093e \u0935\u093e\u0909\u091a\u0930", 
+ "Credit Card Voucher": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0915\u093e\u0930\u094d\u0921 \u0935\u093e\u0909\u091a\u0930", 
+ "Credit Note": "\u091c\u092e\u093e\u092a\u0924\u094d\u0930", 
+ "Date of entry (not posting to ledgers)": "\u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0940 \u0924\u093f\u0925\u093f (\u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917 \u0916\u093e\u0924\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0928\u0939\u0940\u0902)", 
+ "Debit Note": "\u0921\u0947\u092c\u093f\u091f \u0928\u094b\u091f", 
+ "Difference": "\u0905\u0902\u0924\u0930", 
+ "Due Date": "\u0928\u093f\u092f\u0924 \u0924\u093e\u0930\u0940\u0916", 
+ "Entries": "\u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "Excise Voucher": "\u0906\u092c\u0915\u093e\u0930\u0940 \u0935\u093e\u0909\u091a\u0930", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "For opening invoice entry, this date will reflect in the period-wise aging report.": "\u091a\u093e\u0932\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0916\u094b\u0932\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0905\u0935\u0927\u093f \u0915\u0947 \u0932\u093f\u0939\u093e\u091c \u0938\u0947 \u0909\u092e\u094d\u0930 \u092c\u0922\u093c\u0928\u0947 \u0915\u0940 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u092e\u0947\u0902 \u0907\u0938 \u0924\u093f\u0925\u093f \u0915\u094b \u092a\u094d\u0930\u0924\u093f\u092c\u093f\u0902\u092c\u093f\u0924 \u0915\u0930\u0947\u0917\u093e.", 
+ "Get Outstanding Invoices": "\u092c\u0915\u093e\u092f\u093e \u091a\u093e\u0932\u093e\u0928", 
+ "Is Opening": "\u0939\u0948 \u0916\u094b\u0932\u0928\u0947", 
+ "JV": "\u091c\u0947\u0935\u0940", 
+ "Journal Entries": "\u091c\u0930\u094d\u0928\u0932 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "Journal Entry": "\u091c\u0930\u094d\u0928\u0932 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f", 
+ "Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930", 
+ "Make Difference Entry": "\u0905\u0902\u0924\u0930 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Pay To / Recd From": "/ \u0930\u093f\u0938\u0940 \u0921\u0940 \u0938\u0947 \u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Reference Date": "\u0938\u0902\u0926\u0930\u094d\u092d \u0924\u093f\u0925\u093f", 
+ "Reference Number": "\u0938\u0902\u0926\u0930\u094d\u092d \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Remark": "\u091f\u093f\u092a\u094d\u092a\u0923\u0940", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Series": "\u0915\u0908", 
+ "Supplier Account": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0916\u093e\u0924\u093e", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Amount": "\u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Total Amount in Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Total Credit": "\u0915\u0941\u0932 \u0915\u094d\u0930\u0947\u0921\u093f\u091f", 
+ "Total Debit": "\u0915\u0941\u0932 \u0921\u0947\u092c\u093f\u091f", 
+ "User Remark": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u0947 \u091f\u093f\u092a\u094d\u092a\u0923\u0940", 
+ "User Remark will be added to Auto Remark": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u091f\u093f\u092a\u094d\u092a\u0923\u0940 \u0911\u091f\u094b \u091f\u093f\u092a\u094d\u092a\u0923\u0940 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u094b\u0921\u093c \u0926\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Voucher Date": "\u0935\u093e\u0909\u091a\u0930 \u0924\u093f\u0925\u093f", 
+ "Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Write Off Amount <=": "\u0911\u092b \u0930\u093e\u0936\u093f \u0932\u093f\u0916\u0947\u0902 &lt;=", 
+ "Write Off Based On": "\u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u092c\u0902\u0926 \u0932\u093f\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Write Off Voucher": "\u0911\u092b \u0935\u093e\u0909\u091a\u0930 \u0932\u093f\u0916\u0947\u0902", 
+ "Yes": "\u0939\u093e\u0902", 
+ "eg. Cheque Number": "\u0909\u0926\u093e. \u091a\u0947\u0915 \u0938\u0902\u0916\u094d\u092f\u093e"
+}
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher_detail/locale/_messages_doc.json b/accounts/doctype/journal_voucher_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..bb280cf
--- /dev/null
+++ b/accounts/doctype/journal_voucher_detail/locale/_messages_doc.json
@@ -0,0 +1,16 @@
+[
+ "Against Journal Voucher", 
+ "Account", 
+ "No", 
+ "Against Sales Invoice", 
+ "Cost Center", 
+ "Account Balance", 
+ "Credit", 
+ "Accounts", 
+ "Debit", 
+ "Journal Voucher Detail", 
+ "Is Advance", 
+ "Yes", 
+ "Against Purchase Invoice", 
+ "Against Account"
+]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher_detail/locale/hi-doc.json b/accounts/doctype/journal_voucher_detail/locale/hi-doc.json
new file mode 100644
index 0000000..59f1b25
--- /dev/null
+++ b/accounts/doctype/journal_voucher_detail/locale/hi-doc.json
@@ -0,0 +1,16 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Account Balance": "\u0916\u093e\u0924\u093e \u0936\u0947\u0937", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Against Account": "\u0916\u093e\u0924\u0947 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Purchase Invoice": "\u0916\u0930\u0940\u0926 \u091a\u093e\u0932\u093e\u0928 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Credit": "\u0936\u094d\u0930\u0947\u092f", 
+ "Debit": "\u0928\u093e\u092e\u0947", 
+ "Is Advance": "\u0905\u0917\u094d\u0930\u093f\u092e \u0939\u0948", 
+ "Journal Voucher Detail": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/accounts/doctype/mis_control/locale/_messages_doc.json b/accounts/doctype/mis_control/locale/_messages_doc.json
new file mode 100644
index 0000000..a4f5250
--- /dev/null
+++ b/accounts/doctype/mis_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Accounts", 
+ "MIS Control"
+]
\ No newline at end of file
diff --git a/accounts/doctype/mis_control/locale/hi-doc.json b/accounts/doctype/mis_control/locale/hi-doc.json
new file mode 100644
index 0000000..65d9fa6
--- /dev/null
+++ b/accounts/doctype/mis_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "MIS Control": "\u090f\u092e\u0906\u0908\u090f\u0938 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923"
+}
\ No newline at end of file
diff --git a/accounts/doctype/mode_of_payment/locale/_messages_doc.json b/accounts/doctype/mode_of_payment/locale/_messages_doc.json
new file mode 100644
index 0000000..4cb4ecf
--- /dev/null
+++ b/accounts/doctype/mode_of_payment/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Mode of Payment", 
+ "Company", 
+ "Accounts", 
+ "Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.", 
+ "Default Account"
+]
\ No newline at end of file
diff --git a/accounts/doctype/mode_of_payment/locale/hi-doc.json b/accounts/doctype/mode_of_payment/locale/hi-doc.json
new file mode 100644
index 0000000..a24bd15
--- /dev/null
+++ b/accounts/doctype/mode_of_payment/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Default Account": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0916\u093e\u0924\u093e", 
+ "Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0916\u093e\u0924\u093e / \u092c\u0948\u0902\u0915 \u0915\u0948\u0936 \u0938\u094d\u0935\u0924\u0903 \u0938\u094d\u0925\u093f\u0924\u093f \u091a\u093e\u0932\u093e\u0928 \u092e\u0947\u0902 \u0905\u0926\u094d\u092f\u0924\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u091c\u092c \u0907\u0938 \u092e\u094b\u0921 \u0915\u093e \u091a\u092f\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Mode of Payment": "\u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u0940 \u0930\u0940\u0924\u093f"
+}
\ No newline at end of file
diff --git a/accounts/doctype/multi_ledger_report_detail/locale/_messages_doc.json b/accounts/doctype/multi_ledger_report_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..ee7393e
--- /dev/null
+++ b/accounts/doctype/multi_ledger_report_detail/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Multi Ledger Report Detail", 
+ "Account", 
+ "Accounts"
+]
\ No newline at end of file
diff --git a/accounts/doctype/multi_ledger_report_detail/locale/hi-doc.json b/accounts/doctype/multi_ledger_report_detail/locale/hi-doc.json
new file mode 100644
index 0000000..9ee1fec
--- /dev/null
+++ b/accounts/doctype/multi_ledger_report_detail/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Multi Ledger Report Detail": "\u092e\u0932\u094d\u091f\u0940 \u0932\u0947\u091c\u0930 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0935\u093f\u0938\u094d\u0924\u093e\u0930"
+}
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/locale/_messages_doc.json b/accounts/doctype/payment_to_invoice_matching_tool/locale/_messages_doc.json
new file mode 100644
index 0000000..0698b4d
--- /dev/null
+++ b/accounts/doctype/payment_to_invoice_matching_tool/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "Voucher No", 
+ "Account", 
+ "Filter By Amount", 
+ "Pull Payment Entries", 
+ "Amount <=", 
+ "Voucher Type", 
+ "From Date", 
+ "Journal Voucher", 
+ "Payment to Invoice Matching Tool", 
+ "Help HTML", 
+ "Outstanding Amount", 
+ "Amount >=", 
+ "Sales Invoice", 
+ "Allocate", 
+ "Payment Entries", 
+ "Accounts", 
+ "To Date", 
+ "Update allocated amount in the above table and then click \"Allocate\" button", 
+ "Purchase Invoice", 
+ "Total Amount", 
+ "Filter By Date"
+]
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/locale/hi-doc.json b/accounts/doctype/payment_to_invoice_matching_tool/locale/hi-doc.json
new file mode 100644
index 0000000..5353329
--- /dev/null
+++ b/accounts/doctype/payment_to_invoice_matching_tool/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Allocate": "\u0906\u0935\u0902\u091f\u093f\u0924", 
+ "Amount <=": "\u0930\u093e\u0936\u093f &lt;=", 
+ "Amount >=": "\u0930\u093e\u0936\u093f&gt; =", 
+ "Filter By Amount": "\u0930\u093e\u0936\u093f \u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u092b\u093f\u0932\u094d\u091f\u0930", 
+ "Filter By Date": "\u0924\u093f\u0925\u093f \u092b\u093c\u093f\u0932\u094d\u091f\u0930", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "Help HTML": "HTML \u092e\u0926\u0926", 
+ "Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930", 
+ "Outstanding Amount": "\u092c\u0915\u093e\u092f\u093e \u0930\u093e\u0936\u093f", 
+ "Payment Entries": "\u092d\u0941\u0917\u0924\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "Payment to Invoice Matching Tool": "\u091a\u093e\u0932\u093e\u0928 \u092e\u093f\u0932\u093e\u0928 \u0909\u092a\u0915\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f \u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Pull Payment Entries": "\u092d\u0941\u0917\u0924\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902 \u0916\u0940\u0902\u091a\u094b", 
+ "Purchase Invoice": "\u091a\u093e\u0932\u093e\u0928 \u0916\u0930\u0940\u0926", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Total Amount": "\u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Update allocated amount in the above table and then click \"Allocate\" button": "\u0909\u092a\u0930\u094b\u0915\u094d\u0924 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u0906\u0935\u0902\u091f\u093f\u0924 \u0930\u093e\u0936\u093f \u0915\u093e \u0905\u0926\u094d\u092f\u0924\u0928 \u0914\u0930 \u092b\u093f\u0930 &quot;\u0906\u0935\u0902\u091f\u093f\u0924&quot; \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902", 
+ "Voucher No": "\u0915\u094b\u0908 \u0935\u093e\u0909\u091a\u0930", 
+ "Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930"
+}
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool_detail/locale/_messages_doc.json b/accounts/doctype/payment_to_invoice_matching_tool_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..6ca7b70
--- /dev/null
+++ b/accounts/doctype/payment_to_invoice_matching_tool_detail/locale/_messages_doc.json
@@ -0,0 +1,12 @@
+[
+ "Voucher No", 
+ "Allocated Amount", 
+ "Unmatched Amount", 
+ "Total Amount", 
+ "Payment to Invoice Matching Tool Detail", 
+ "Accounts", 
+ "Remarks", 
+ "Voucher Detail No", 
+ "Posting Date", 
+ "Against Account"
+]
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool_detail/locale/hi-doc.json b/accounts/doctype/payment_to_invoice_matching_tool_detail/locale/hi-doc.json
new file mode 100644
index 0000000..5a25f4f
--- /dev/null
+++ b/accounts/doctype/payment_to_invoice_matching_tool_detail/locale/hi-doc.json
@@ -0,0 +1,12 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Against Account": "\u0916\u093e\u0924\u0947 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Allocated Amount": "\u0906\u0935\u0902\u091f\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Payment to Invoice Matching Tool Detail": "\u091a\u093e\u0932\u093e\u0928 \u092e\u093f\u0932\u093e\u0928 \u0909\u092a\u0915\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Total Amount": "\u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Unmatched Amount": "\u092c\u0947\u091c\u094b\u0921\u093c \u0930\u093e\u0936\u093f", 
+ "Voucher Detail No": "\u0935\u093e\u0909\u091a\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Voucher No": "\u0915\u094b\u0908 \u0935\u093e\u0909\u091a\u0930"
+}
\ No newline at end of file
diff --git a/accounts/doctype/period_closing_voucher/locale/_messages_doc.json b/accounts/doctype/period_closing_voucher/locale/_messages_doc.json
new file mode 100644
index 0000000..b5caecc
--- /dev/null
+++ b/accounts/doctype/period_closing_voucher/locale/_messages_doc.json
@@ -0,0 +1,14 @@
+[
+ "CoA Help", 
+ "Amendment Date", 
+ "Cancel Reason", 
+ "Transaction Date", 
+ "Closing Account Head", 
+ "Company", 
+ "Amended From", 
+ "Accounts", 
+ "Period Closing Voucher", 
+ "Remarks", 
+ "Closing Fiscal Year", 
+ "Posting Date"
+]
\ No newline at end of file
diff --git a/accounts/doctype/period_closing_voucher/locale/hi-doc.json b/accounts/doctype/period_closing_voucher/locale/hi-doc.json
new file mode 100644
index 0000000..d373d23
--- /dev/null
+++ b/accounts/doctype/period_closing_voucher/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Closing Account Head": "\u092c\u0902\u0926 \u0932\u0947\u0916\u093e\u0936\u0940\u0930\u094d\u0937", 
+ "Closing Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937 \u0914\u0930 \u0938\u092e\u093e\u092a\u0928", 
+ "CoA Help": "\u0938\u0940\u0913\u090f \u092e\u0926\u0926", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Period Closing Voucher": "\u0905\u0935\u0927\u093f \u0938\u092e\u093e\u092a\u0928 \u0935\u093e\u0909\u091a\u0930", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Transaction Date": "\u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916"
+}
\ No newline at end of file
diff --git a/accounts/doctype/pos_setting/locale/_messages_doc.json b/accounts/doctype/pos_setting/locale/_messages_doc.json
new file mode 100644
index 0000000..9d0814f
--- /dev/null
+++ b/accounts/doctype/pos_setting/locale/_messages_doc.json
@@ -0,0 +1,20 @@
+[
+ "Conversion Rate", 
+ "Select Print Heading", 
+ "Terms and Conditions", 
+ "POS Setting", 
+ "Series", 
+ "Company", 
+ "Cost Center", 
+ "Charge", 
+ "Letter Head", 
+ "Currency", 
+ "Cash/Bank Account", 
+ "Accounts", 
+ "User", 
+ "Income Account", 
+ "Warehouse", 
+ "Territory", 
+ "Customer Account", 
+ "Price List"
+]
\ No newline at end of file
diff --git a/accounts/doctype/pos_setting/locale/hi-doc.json b/accounts/doctype/pos_setting/locale/hi-doc.json
new file mode 100644
index 0000000..9d22527
--- /dev/null
+++ b/accounts/doctype/pos_setting/locale/hi-doc.json
@@ -0,0 +1,20 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Cash/Bank Account": "\u0928\u0915\u0926 / \u092c\u0948\u0902\u0915 \u0916\u093e\u0924\u093e", 
+ "Charge": "\u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Customer Account": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0916\u093e\u0924\u093e", 
+ "Income Account": "\u0906\u092f \u0916\u093e\u0924\u093e", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "POS Setting": "\u0938\u094d\u0925\u093f\u0924\u093f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Series": "\u0915\u0908", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "User": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice/locale/_messages_doc.json b/accounts/doctype/purchase_invoice/locale/_messages_doc.json
new file mode 100644
index 0000000..8ca00e5
--- /dev/null
+++ b/accounts/doctype/purchase_invoice/locale/_messages_doc.json
@@ -0,0 +1,81 @@
+[
+ "Mode of Payment", 
+ "Taxes and Charges Added (Import)", 
+ "Net Total (Import)", 
+ "Contact Info", 
+ "Write Off Amount", 
+ "No", 
+ "Bill Conversion Rate", 
+ "Get Advances Paid", 
+ "Calculate Tax", 
+ "Totals", 
+ "Supplier Address", 
+ "Grand Total (Import)", 
+ "Select Items from Purchase Order", 
+ "Credit To", 
+ "Supplier", 
+ "Write Off Cost Center", 
+ "Select Print Heading", 
+ "If not applicable please enter: NA", 
+ "Net Total", 
+ "Cancel Reason", 
+ "Contact Person", 
+ "File List", 
+ "The date at which current entry will get or has actually executed.", 
+ "Advances", 
+ "Aging Date", 
+ "Will be calculated automatically when you enter the details", 
+ "Amended From", 
+ "Amendment Date", 
+ "Get Items", 
+ "Tax Calculation", 
+ "Purchase Receipt", 
+ "Entries", 
+ "Remarks", 
+ "Purchase Taxes and Charges", 
+ "Purchase Invoice", 
+ "Posting Date", 
+ "BILLJ", 
+ "Name", 
+ "Due Date", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "Taxes and Charges Added", 
+ "Address", 
+ "Purchase Invoice Advances", 
+ "Total Advance", 
+ "Taxes", 
+ "Purchase Order", 
+ "Fiscal Year", 
+ "Bill No", 
+ "In Words", 
+ "Mobile No", 
+ "Select Items from Purchase Receipt", 
+ "Bill Currency", 
+ "Grand Total", 
+ "Add / Edit Taxes and Charges", 
+ "Against Expense Account", 
+ "More Info", 
+ "Is Opening", 
+ "Get Tax Detail", 
+ "Bill Date", 
+ "Contact Email", 
+ "The date at which current entry is corrected in the system.", 
+ "BILL", 
+ "Total Amount To Pay", 
+ "Outstanding Amount", 
+ "In Words will be visible once you save the Purchase Invoice.", 
+ "The account to which you will pay (have paid) the money to.", 
+ "Write Off Account", 
+ "Contact", 
+ "Accounts", 
+ "The rate at which Bill Currency is converted into company's base currency", 
+ "Taxes and Charges Deducted", 
+ "Series", 
+ "Yes", 
+ "Recalculate", 
+ "Total Tax", 
+ "Company", 
+ "Taxes and Charges Deducted (Import)", 
+ "In Words (Import)"
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice/locale/hi-doc.json b/accounts/doctype/purchase_invoice/locale/hi-doc.json
new file mode 100644
index 0000000..2762589
--- /dev/null
+++ b/accounts/doctype/purchase_invoice/locale/hi-doc.json
@@ -0,0 +1,81 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Add / Edit Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930 \u091c\u094b\u0921\u093c\u0947\u0902 / \u0938\u0902\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0947\u0902", 
+ "Address": "\u092a\u0924\u093e", 
+ "Advances": "\u0905\u0917\u094d\u0930\u093f\u092e", 
+ "Against Expense Account": "\u0935\u094d\u092f\u092f \u0916\u093e\u0924\u0947 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Aging Date": "\u0924\u093f\u0925\u093f \u090f\u091c\u093f\u0902\u0917", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "BILL": "\u0935\u093f\u0927\u0947\u092f\u0915", 
+ "BILLJ": "BILLJ", 
+ "Bill Conversion Rate": "\u0935\u093f\u0927\u0947\u092f\u0915 \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Bill Currency": "\u0935\u093f\u0927\u0947\u092f\u0915 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Bill Date": "\u092c\u093f\u0932 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Bill No": "\u0935\u093f\u0927\u0947\u092f\u0915 \u0928\u0939\u0940\u0902", 
+ "Calculate Tax": "\u0915\u0930 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Credit To": "\u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u094d\u0930\u0947\u0921\u093f\u091f", 
+ "Due Date": "\u0928\u093f\u092f\u0924 \u0924\u093e\u0930\u0940\u0916", 
+ "Entries": "\u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Advances Paid": "\u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u093f\u090f \u0917\u090f \u0905\u0917\u094d\u0930\u093f\u092e \u091c\u093e\u0913", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Tax Detail": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total (Import)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0906\u092f\u093e\u0924)", 
+ "If not applicable please enter: NA": "\u092f\u0926\u093f \u0932\u093e\u0917\u0942 \u0928\u0939\u0940\u0902 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902: NA", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words (Import)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0906\u092f\u093e\u0924)", 
+ "In Words will be visible once you save the Purchase Invoice.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0916\u0930\u0940\u0926 \u091a\u093e\u0932\u093e\u0928 \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "Is Opening": "\u0939\u0948 \u0916\u094b\u0932\u0928\u0947", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "Mode of Payment": "\u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u0940 \u0930\u0940\u0924\u093f", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Net Total": "\u0936\u0941\u0926\u094d\u0927 \u091c\u094b\u0921\u093c", 
+ "Net Total (Import)": "\u0936\u0941\u0926\u094d\u0927 \u0915\u0941\u0932 (\u0906\u092f\u093e\u0924)", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Outstanding Amount": "\u092c\u0915\u093e\u092f\u093e \u0930\u093e\u0936\u093f", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Purchase Invoice": "\u091a\u093e\u0932\u093e\u0928 \u0916\u0930\u0940\u0926", 
+ "Purchase Invoice Advances": "\u091a\u093e\u0932\u093e\u0928 \u0905\u0917\u094d\u0930\u093f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Order": "\u0906\u0926\u0947\u0936 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Recalculate": "\u092a\u0941\u0928\u0930\u094d\u0917\u0923\u0928\u093e", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Select Items from Purchase Order": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0938\u0947 \u0906\u0907\u091f\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Items from Purchase Receipt": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0938\u0947 \u0906\u0907\u091f\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Series": "\u0915\u0908", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Address": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0924\u093e", 
+ "Tax Calculation": "\u0915\u0930 \u0917\u0923\u0928\u093e", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges Added": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e", 
+ "Taxes and Charges Added (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e (\u0906\u092f\u093e\u0924)", 
+ "Taxes and Charges Deducted": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940", 
+ "Taxes and Charges Deducted (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940 (\u0906\u092f\u093e\u0924)", 
+ "The account to which you will pay (have paid) the money to.": "\u0916\u093e\u0924\u0947 \u091c\u094b \u0906\u092a \u092d\u0941\u0917\u0924\u093e\u0928 \u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092a\u0948\u0938\u093e \u0939\u0948.", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "The rate at which Bill Currency is converted into company's base currency": "\u091c\u093f\u0938 \u0926\u0930 \u092a\u0930 \u0935\u093f\u0927\u0947\u092f\u0915 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Advance": "\u0915\u0941\u0932 \u0905\u0917\u094d\u0930\u093f\u092e", 
+ "Total Amount To Pay": "\u0915\u0941\u0932 \u092d\u0941\u0917\u0924\u093e\u0928 \u0930\u093e\u0936\u093f", 
+ "Total Tax": "\u0915\u0941\u0932 \u091f\u0948\u0915\u094d\u0938", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Will be calculated automatically when you enter the details": "\u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0917\u0923\u0928\u093e \u0915\u0940 \u091c\u093e\u090f\u0917\u0940 \u091c\u092c \u0906\u092a \u0935\u093f\u0935\u0930\u0923 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Write Off Account": "\u0911\u092b \u0916\u093e\u0924\u093e \u0932\u093f\u0916\u0947\u0902", 
+ "Write Off Amount": "\u092c\u0902\u0926 \u0930\u093e\u0936\u093f \u0932\u093f\u0916\u0947\u0902", 
+ "Write Off Cost Center": "\u0911\u092b \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930 \u0932\u093f\u0916\u0947\u0902", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_advance/locale/_messages_doc.json b/accounts/doctype/purchase_invoice_advance/locale/_messages_doc.json
new file mode 100644
index 0000000..4c938f4
--- /dev/null
+++ b/accounts/doctype/purchase_invoice_advance/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Advance Amount", 
+ "Allocated Amount", 
+ "Journal Voucher Detail No", 
+ "Journal Voucher", 
+ "Accounts", 
+ "Remarks", 
+ "Purchase Invoice Advance"
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_advance/locale/hi-doc.json b/accounts/doctype/purchase_invoice_advance/locale/hi-doc.json
new file mode 100644
index 0000000..7bda5ce
--- /dev/null
+++ b/accounts/doctype/purchase_invoice_advance/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Advance Amount": "\u0905\u0917\u094d\u0930\u093f\u092e \u0930\u093e\u0936\u093f", 
+ "Allocated Amount": "\u0906\u0935\u0902\u091f\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930", 
+ "Journal Voucher Detail No": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Purchase Invoice Advance": "\u091a\u093e\u0932\u093e\u0928 \u0905\u0917\u094d\u0930\u093f\u092e \u0916\u0930\u0940\u0926", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901"
+}
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_item/locale/_messages_doc.json b/accounts/doctype/purchase_invoice_item/locale/_messages_doc.json
new file mode 100644
index 0000000..cb3400b
--- /dev/null
+++ b/accounts/doctype/purchase_invoice_item/locale/_messages_doc.json
@@ -0,0 +1,28 @@
+[
+ "Item Name", 
+ "Expense Head", 
+ "Cost Center", 
+ "Discount %", 
+ "Rate *(Default Curr.)", 
+ "Pur Receipt", 
+ "UOM", 
+ "Item Tax Rate", 
+ "Amount (Default Curr.)", 
+ "Description", 
+ "Project Name", 
+ "Brand", 
+ "Pur Order", 
+ "Rate ", 
+ "PR Detail", 
+ "Item", 
+ "Amount", 
+ "Ref Rate ", 
+ "Item Group", 
+ "Purchase Invoice Item", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges", 
+ "Qty", 
+ "Accounts", 
+ "Purchase Order Item", 
+ "Page Break", 
+ "Ref Rate *"
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_item/locale/hi-doc.json b/accounts/doctype/purchase_invoice_item/locale/hi-doc.json
new file mode 100644
index 0000000..fd76827
--- /dev/null
+++ b/accounts/doctype/purchase_invoice_item/locale/hi-doc.json
@@ -0,0 +1,28 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount (Default Curr.)": "\u0930\u093e\u0936\u093f (\u091a\u0942\u0915 Curr.)", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount %": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f%", 
+ "Expense Head": "\u0935\u094d\u092f\u092f \u092a\u094d\u0930\u092e\u0941\u0916", 
+ "Item": "\u092e\u0926", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "PR Detail": "\u092a\u0940\u0906\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Pur Order": "\u092a\u0941\u0930 \u0906\u0926\u0947\u0936", 
+ "Pur Receipt": "\u092a\u0941\u0930 \u0930\u0938\u0940\u0926", 
+ "Purchase Invoice Item": "\u091a\u093e\u0932\u093e\u0928 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Order Item": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rate ": "\u0926\u0930", 
+ "Rate *(Default Curr.)": "\u0926\u0930 * (\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f Curr.)", 
+ "Ref Rate ": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930", 
+ "Ref Rate *": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930 *", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u090f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u092e\u093e\u0938\u094d\u091f\u0930 \u0938\u0947 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u0914\u0930 \u0915\u0930\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 field.Used \u092e\u0947\u0902 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges/locale/_messages_doc.json b/accounts/doctype/purchase_taxes_and_charges/locale/_messages_doc.json
new file mode 100644
index 0000000..3e29dd4
--- /dev/null
+++ b/accounts/doctype/purchase_taxes_and_charges/locale/_messages_doc.json
@@ -0,0 +1,27 @@
+[
+ "On Net Total", 
+ "Total +Tax", 
+ "On Previous Row Amount", 
+ "Cost Center", 
+ "Add", 
+ "Type", 
+ "Cheating FieldPlease do not delete ", 
+ "Description", 
+ "Item Wise Tax Detail ", 
+ "Purchase Taxes and Charges", 
+ "Valuation", 
+ "Actual", 
+ "Tax Amount", 
+ "Amount", 
+ "Deduct", 
+ "Add or Deduct", 
+ "Accounts", 
+ "Enter Row", 
+ "Parenttype", 
+ "Valuation and Total", 
+ "On Previous Row Total", 
+ "Rate", 
+ "Consider Tax or Charge for", 
+ "Account Head", 
+ "Total"
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges/locale/hi-doc.json b/accounts/doctype/purchase_taxes_and_charges/locale/hi-doc.json
new file mode 100644
index 0000000..a6e0fd2
--- /dev/null
+++ b/accounts/doctype/purchase_taxes_and_charges/locale/hi-doc.json
@@ -0,0 +1,27 @@
+{
+ "Account Head": "\u0932\u0947\u0916\u093e\u0936\u0940\u0930\u094d\u0937", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Actual": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915", 
+ "Add": "\u091c\u094b\u0921\u093c\u0928\u093e", 
+ "Add or Deduct": "\u091c\u094b\u0921\u093c\u0947\u0902 \u092f\u093e \u0918\u091f\u093e", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Cheating FieldPlease do not delete ": "\u0927\u094b\u0916\u093e FieldPlease \u0915\u094b \u0928\u0937\u094d\u091f \u0928\u0939\u0940\u0902 \u0915\u0930\u0924\u0947", 
+ "Consider Tax or Charge for": "\u091f\u0948\u0915\u094d\u0938 \u092f\u093e \u092a\u094d\u0930\u092d\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u092a\u0930 \u0935\u093f\u091a\u093e\u0930", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Deduct": "\u0918\u091f\u093e\u0928\u093e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Enter Row": "\u092a\u0902\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c", 
+ "Item Wise Tax Detail ": "\u0906\u0907\u091f\u092e \u0935\u093e\u0930 \u0915\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "On Net Total": "\u0928\u0947\u091f \u0915\u0941\u0932", 
+ "On Previous Row Amount": "\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0930\u093e\u0936\u093f \u092a\u0930", 
+ "On Previous Row Total": "\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0941\u0932 \u092a\u0930", 
+ "Parenttype": "Parenttype", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Rate": "\u0926\u0930", 
+ "Tax Amount": "\u0915\u0930 \u0930\u093e\u0936\u093f", 
+ "Total": "\u0938\u0902\u092a\u0942\u0930\u094d\u0923", 
+ "Total +Tax": "+ \u0915\u0941\u0932 \u091f\u0948\u0915\u094d\u0938", 
+ "Type": "\u091f\u093e\u0907\u092a", 
+ "Valuation": "\u092e\u0942\u0932\u094d\u092f\u093e\u0915\u0902\u0928", 
+ "Valuation and Total": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0914\u0930 \u0915\u0941\u0932"
+}
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/locale/_messages_doc.json b/accounts/doctype/purchase_taxes_and_charges_master/locale/_messages_doc.json
new file mode 100644
index 0000000..1483ba5
--- /dev/null
+++ b/accounts/doctype/purchase_taxes_and_charges_master/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Title", 
+ "Default", 
+ "Company", 
+ "Purchase Taxes and Charges Master", 
+ "Accounts", 
+ "Purchase Taxes and Charges", 
+ "Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax."
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/locale/hi-doc.json b/accounts/doctype/purchase_taxes_and_charges_master/locale/hi-doc.json
new file mode 100644
index 0000000..fabb469
--- /dev/null
+++ b/accounts/doctype/purchase_taxes_and_charges_master/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Default": "\u091a\u0942\u0915", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Purchase Taxes and Charges Master": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.": "\u092e\u093e\u0928\u0915 \u0915\u0930 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0939\u0948 \u0915\u093f \u0938\u092d\u0940 \u0916\u0930\u0940\u0926 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948. \u0907\u0938 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u0947 &quot;\u0928\u094c\u0935\u0939\u0928&quot; \u0915\u0940 \u0924\u0930\u0939 \u0915\u0930 \u092d\u0940 \u0938\u093f\u0930 \u0914\u0930 \u0905\u0928\u094d\u092f \u0916\u0930\u094d\u091a \u0938\u093f\u0930 \u0938\u0942\u091a\u0940, &quot;\u092c\u0940\u092e\u093e&quot;, &quot;\u0939\u0948\u0902\u0921\u0932\u093f\u0902\u0917&quot; \u0939\u094b\u0924\u0947 \u0939\u0948\u0902 \u0906\u0926\u093f # # # # NoteThe \u0915\u0930 \u0924\u0941\u092e \u092f\u0939\u093e\u0901 \u0915\u094b \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0928\u0915 \u0926\u0930 \u0915\u0930 \u0915\u0940 \u0926\u0930 \u0938\u092d\u0940 ** \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0915\u0930\u0947\u0902\u0917\u0947 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 . \u0905\u0917\u0930 \u0935\u0939\u093e\u0901 ** ** \u0906\u0907\u091f\u092e \u0939\u0948 \u0915\u093f \u0905\u0932\u0917 \u0926\u0930\u094b\u0902 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0935\u0947 \u0906\u0907\u091f\u092e ** \u092e\u0947\u0902 \u0906\u0907\u091f\u092e ** \u0924\u093e\u0932\u093f\u0915\u093e ** \u091f\u0948\u0915\u094d\u0938 \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u093e \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f Columns1 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 ** \u092e\u093e\u0938\u094d\u091f\u0930. # # # #. \u0917\u0923\u0928\u093e \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930: - \u092f\u0939 ** \u0928\u0947\u091f \u0915\u0941\u0932 \u092a\u0930 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 (\u0915\u093f \u092e\u0942\u0932 \u0930\u093e\u0936\u093f \u0915\u093e \u092f\u094b\u0917 \u0939\u0948). - ** / \u092a\u093f\u091b\u0932\u093e \u092a\u0902\u0915\u094d\u0924\u093f \u092a\u0930 \u0915\u0941\u0932 ** \u0930\u093e\u0936\u093f (\u0938\u0902\u091a\u092f\u0940 \u0915\u0930\u094b\u0902 \u092f\u093e \u0936\u0941\u0932\u094d\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f). \u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u0935\u093f\u0915\u0932\u094d\u092a \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0915\u0930 \u092a\u093f\u091b\u0932\u0947 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0947 \u090f\u0915 \u092a\u094d\u0930\u0924\u093f\u0936\u0924 (\u0915\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902) \u092f\u093e \u0915\u0941\u0932 \u0930\u093e\u0936\u093f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. - ** \u0938\u092e\u093e\u091a\u093e (\u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0909\u0932\u094d\u0932\u0947\u0916 \u0915\u093f\u092f\u093e \u0939\u0948) ** .2. \u0916\u093e\u0924\u093e \u0938\u093f\u0930: \u0916\u093e\u0924\u093e \u092c\u0939\u0940 \u0916\u093e\u0924\u093e \u0939\u0948 \u091c\u093f\u0938\u0915\u0947 \u0924\u0939\u0924 \u092f\u0939 \u0915\u0930 booked3 \u0939\u094b\u0917\u093e. \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930: \u092f\u0926\u093f \u0915\u0930 \u092a\u094d\u0930\u092d\u093e\u0930\u0940 / \u090f\u0915 \u0936\u093f\u092a\u093f\u0902\u0917 \u091c\u0948\u0938\u0947 \u0906\u092f \u092f\u093e \u0916\u0930\u094d\u091a \u0939\u0948 \u092f\u0939 \u090f\u0915 Center.4 \u0932\u093e\u0917\u0924 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0906\u0930\u0915\u094d\u0937\u0923 \u0915\u0940 \u091c\u0930\u0942\u0930\u0924 \u0939\u0948. \u0935\u093f\u0935\u0930\u0923: \u0915\u0930 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 (\u0915\u093f \u091a\u093e\u0932\u093e\u0928 / \u0909\u0926\u094d\u0927\u0930\u0923 \u092e\u0947\u0902 \u092e\u0941\u0926\u094d\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e) 0.5. \u0926\u0930: rate.6 \u0915\u0930. \u0930\u093e\u0936\u093f: amount.7 \u0915\u0930. \u0915\u0941\u0932: point.8 \u0907\u0938 \u0938\u0902\u091a\u092f\u0940 \u0915\u0941\u0932. \u092a\u0902\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902: \u092f\u0926\u093f &quot;\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0941\u0932&quot; \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0906\u092a \u092a\u0902\u0915\u094d\u0924\u093f \u0938\u0902\u0916\u094d\u092f\u093e \u0939\u0948 \u091c\u094b \u0907\u0938 \u0917\u0923\u0928\u093e (\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u092e\u0942\u0932\u092d\u0942\u0924 \u0939\u0948) .9 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0906\u0927\u093e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u0947 \u091c\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0915\u0947 \u0932\u093f\u090f \u091f\u0948\u0915\u094d\u0938 \u092f\u093e \u0936\u0941\u0932\u094d\u0915 \u092a\u0930 \u0935\u093f\u091a\u093e\u0930 \u0915\u0930\u0947\u0902: \u0907\u0938 \u0905\u0928\u0941\u092d\u093e\u0917 \u092e\u0947\u0902 \u0906\u092a \u0905\u0917\u0930 \u0915\u0930 \u092a\u094d\u0930\u092d\u093e\u0930\u0940 / \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 (\u0915\u0941\u0932 \u0915\u093e \u090f\u0915 \u0939\u093f\u0938\u094d\u0938\u093e \u0928\u0939\u0940\u0902) \u0915\u0947 \u0932\u093f\u090f \u0915\u0947\u0935\u0932 \u090f\u0915 \u092f\u093e \u0915\u0947\u0935\u0932 \u0915\u0941\u0932 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 (\u0906\u0907\u091f\u092e \u0915\u094b \u091c\u094b\u0921\u093c \u0928\u0939\u0940\u0902 \u092e\u093e\u0928) \u092f\u093e both.10 \u0915\u0947 \u0932\u093f\u090f. \u091c\u094b\u0921\u093c\u0947\u0902 \u092f\u093e \u0918\u091f\u093e: \u091a\u093e\u0939\u0947 \u0906\u092a \u091c\u094b\u0921\u093c \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u092f\u093e \u0918\u091f\u093e \u0915\u0930 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915"
+}
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/locale/_messages_doc.json b/accounts/doctype/sales_invoice/locale/_messages_doc.json
new file mode 100644
index 0000000..3959266
--- /dev/null
+++ b/accounts/doctype/sales_invoice/locale/_messages_doc.json
@@ -0,0 +1,143 @@
+[
+ "Is POS", 
+ "Select Items from Sales Order", 
+ "Customer's Vendor", 
+ "Customer Address", 
+ "Price List Currency", 
+ "Taxes and Charges", 
+ "Sales Invoice Advance", 
+ "Select Terms and Conditions", 
+ "Price List and Currency", 
+ "Territory", 
+ "Debit To", 
+ "Half-yearly", 
+ "Company", 
+ "The day of the month on which auto invoice will be generated e.g. 05, 28 etc ", 
+ "Will be calculated automatically when you enter the details", 
+ "Monthly", 
+ "Contact Email", 
+ "Entries", 
+ "Terms and Conditions Details", 
+ "Price List", 
+ "Due Date", 
+ "Amendment Date", 
+ "Total Advance", 
+ "Remarks", 
+ "Cash/Bank Account", 
+ "Recurring Invoice", 
+ "Sales Partner", 
+ "Get Terms and Conditions", 
+ "Letter Head", 
+ "Yearly", 
+ "Conversion Rate", 
+ "Reference", 
+ "Campaign", 
+ "The date at which current entry will get or has actually executed.", 
+ "More Info", 
+ "C-Form Applicable", 
+ "Paid Amount", 
+ "Sales Order", 
+ "Write Off Cost Center", 
+ "Posting Time", 
+ "Grand Total (Export)", 
+ "Sales Team1", 
+ "Supplier Reference", 
+ "Source", 
+ "Invoice Period To Date", 
+ "Exhibition", 
+ "Price List Currency Conversion Rate", 
+ "Get Taxes and Charges", 
+ "Select Print Heading", 
+ "Packing Details", 
+ "Rate at which Customer Currency is converted to customer's base currency", 
+ "Contact Person", 
+ "Select Items from Delivery Note", 
+ "Advances", 
+ "Aging Date", 
+ "Get Items", 
+ "File List", 
+ "Commission Rate (%)", 
+ "The unique id for tracking all recurring invoices.\u00a0It is generated on submit.", 
+ "The date at which current entry is corrected in the system.", 
+ "Gross Profit (%)", 
+ "Accounts", 
+ "Rounded Total", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "In Words", 
+ "Outstanding Amount", 
+ "Contact", 
+ "Recurring Id", 
+ "INV/10-11/", 
+ "Is Opening", 
+ "Total Commission", 
+ "INV", 
+ "Currency", 
+ "Write Off Account", 
+ "Check if recurring invoice, uncheck to stop recurring or put proper End Date", 
+ "Total Taxes and Charges", 
+ "Existing Customer", 
+ "Yes", 
+ "Rate at which Price list currency is converted to customer's base currency", 
+ "No", 
+ "Rounded Total (Export)", 
+ "Totals", 
+ "In Words (Export)", 
+ "Sales Invoice", 
+ "Quarterly", 
+ "Contact Info", 
+ "Select the currency in which price list is maintained", 
+ "Terms and Conditions HTML", 
+ "Enter email id separated by commas, invoice will be mailed automatically on particular date", 
+ "Write Off Outstanding Amount", 
+ "Cancel Reason", 
+ "Terms and Conditions", 
+ "Project Name", 
+ "Re-Calculate Values", 
+ "Taxes and Charges1", 
+ "Calculate Taxes and Charges", 
+ "Posting Date", 
+ "Grand Total", 
+ "Mobile No", 
+ "Net Total*", 
+ "End date of current invoice's period", 
+ "Start date of current invoice's period", 
+ "Select the period when the invoice will be generated automatically", 
+ "Against Income Account", 
+ "Write Off Amount", 
+ "Delivery Note", 
+ "Customer Group", 
+ "The date on which next invoice will be generated. It is generated on submit.", 
+ "Mode of Payment", 
+ "Basic Info", 
+ "Next Date", 
+ "The account to which you will pay (have paid) the money to.", 
+ "Repeat on Day of Month", 
+ "Convert into Recurring Invoice", 
+ "Taxes and Charges Calculation", 
+ "In Words will be visible once you save the Sales Invoice.", 
+ "Amended From", 
+ "Advertisement", 
+ "Address", 
+ "Enter the date by which payments from customer is expected against this invoice.", 
+ "Customer", 
+ "End Date", 
+ "Get Advances Received", 
+ "Name", 
+ "Mass Mailing", 
+ "Gross Profit", 
+ "Fiscal Year", 
+ "Notification Email Address", 
+ "Invoice Period From Date", 
+ "Payments", 
+ "Update Stock", 
+ "Track this Sales Invoice against any Project", 
+ "Sales BOM Help", 
+ "Cold Calling", 
+ "Series", 
+ "The date on which recurring invoice will be stop", 
+ "Packing List", 
+ "Sales Team", 
+ "C-Form No", 
+ "Recurring Type"
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/locale/_messages_js.json b/accounts/doctype/sales_invoice/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/accounts/doctype/sales_invoice/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/locale/_messages_py.json b/accounts/doctype/sales_invoice/locale/_messages_py.json
new file mode 100644
index 0000000..eb788cf
--- /dev/null
+++ b/accounts/doctype/sales_invoice/locale/_messages_py.json
@@ -0,0 +1,5 @@
+[
+ "Invalid Email Address", 
+ ": Mandatory for a Recurring Invoice.", 
+ "Please select: "
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/locale/hi-doc.json b/accounts/doctype/sales_invoice/locale/hi-doc.json
new file mode 100644
index 0000000..54d6982
--- /dev/null
+++ b/accounts/doctype/sales_invoice/locale/hi-doc.json
@@ -0,0 +1,143 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Address": "\u092a\u0924\u093e", 
+ "Advances": "\u0905\u0917\u094d\u0930\u093f\u092e", 
+ "Advertisement": "\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928", 
+ "Against Income Account": "\u0906\u092f \u0916\u093e\u0924\u093e \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Aging Date": "\u0924\u093f\u0925\u093f \u090f\u091c\u093f\u0902\u0917", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Basic Info": "\u092e\u0942\u0932 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "C-Form Applicable": "\u0932\u093e\u0917\u0942 \u0938\u0940 \u092b\u093e\u0930\u094d\u092e", 
+ "C-Form No": "\u0915\u094b\u0908 \u0938\u0940 - \u092b\u093e\u0930\u094d\u092e", 
+ "Calculate Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cash/Bank Account": "\u0928\u0915\u0926 / \u092c\u0948\u0902\u0915 \u0916\u093e\u0924\u093e", 
+ "Check if recurring invoice, uncheck to stop recurring or put proper End Date": "\u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928 \u092f\u0926\u093f \u091c\u093e\u0902\u091a, \u0905\u091a\u092f\u0928\u093f\u0924 \u0906\u0935\u0930\u094d\u0924\u0940 \u0930\u094b\u0915\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0909\u091a\u093f\u0924 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f \u0921\u093e\u0932", 
+ "Cold Calling": "\u0938\u0930\u094d\u0926 \u092a\u0939\u0941\u0901\u091a", 
+ "Commission Rate (%)": "\u0906\u092f\u094b\u0917 \u0926\u0930 (%)", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Convert into Recurring Invoice": "\u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928 \u092e\u0947\u0902 \u0915\u0928\u094d\u0935\u0930\u094d\u091f", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer's Vendor": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e", 
+ "Debit To": "\u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0921\u0947\u092c\u093f\u091f", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Due Date": "\u0928\u093f\u092f\u0924 \u0924\u093e\u0930\u0940\u0916", 
+ "End Date": "\u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "End date of current invoice's period": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u091a\u093e\u0932\u093e\u0928 \u0915\u0940 \u0905\u0935\u0927\u093f \u0915\u0940 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Enter email id separated by commas, invoice will be mailed automatically on particular date": "\u0905\u0932\u094d\u092a\u0935\u093f\u0930\u093e\u092e \u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0932\u0917 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902, \u091a\u093e\u0932\u093e\u0928 \u0935\u093f\u0936\u0947\u0937 \u0924\u093f\u0925\u093f \u092a\u0930 \u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u092d\u0947\u091c \u0926\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Enter the date by which payments from customer is expected against this invoice.": "\u0924\u093e\u0930\u0940\u0916 \u0939\u0948 \u091c\u093f\u0938\u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u0947 \u092d\u0941\u0917\u0924\u093e\u0928 \u0907\u0938 \u091a\u093e\u0932\u093e\u0928 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0909\u092e\u094d\u092e\u0940\u0926 \u0939\u0948 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902.", 
+ "Entries": "\u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "Exhibition": "\u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928\u0940", 
+ "Existing Customer": "\u092e\u094c\u091c\u0942\u0926\u093e \u0917\u094d\u0930\u093e\u0939\u0915", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Advances Received": "\u0905\u0917\u094d\u0930\u093f\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total (Export)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "Gross Profit": "\u0938\u0915\u0932 \u0932\u093e\u092d", 
+ "Gross Profit (%)": "\u0938\u0915\u0932 \u0932\u093e\u092d (%)", 
+ "Half-yearly": "\u0906\u0927\u0947 \u0938\u093e\u0932 \u092e\u0947\u0902 \u090f\u0915 \u092c\u093e\u0930", 
+ "INV": "INV", 
+ "INV/10-11/": "INV/10-11 /", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words (Export)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "In Words will be visible once you save the Sales Invoice.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "Invoice Period From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947 \u091a\u093e\u0932\u093e\u0928 \u0905\u0935\u0927\u093f", 
+ "Invoice Period To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091a\u093e\u0932\u093e\u0928 \u0905\u0935\u0927\u093f", 
+ "Is Opening": "\u0939\u0948 \u0916\u094b\u0932\u0928\u0947", 
+ "Is POS": "\u0938\u094d\u0925\u093f\u0924\u093f \u0939\u0948", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Mass Mailing": "\u092e\u093e\u0938 \u092e\u0947\u0932\u093f\u0902\u0917", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "Mode of Payment": "\u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u0940 \u0930\u0940\u0924\u093f", 
+ "Monthly": "\u092e\u093e\u0938\u093f\u0915", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Net Total*": "\u0928\u0947\u091f \u0915\u0941\u0932 *", 
+ "Next Date": "\u0905\u0917\u0932\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Notification Email Address": "\u0938\u0942\u091a\u0928\u093e \u0908\u092e\u0947\u0932 \u092a\u0924\u093e", 
+ "Outstanding Amount": "\u092c\u0915\u093e\u092f\u093e \u0930\u093e\u0936\u093f", 
+ "Packing Details": "\u092a\u0948\u0915\u093f\u0902\u0917 \u0935\u093f\u0935\u0930\u0923", 
+ "Packing List": "\u0938\u0942\u091a\u0940 \u092a\u0948\u0915\u093f\u0902\u0917", 
+ "Paid Amount": "\u0930\u093e\u0936\u093f \u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Payments": "\u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Posting Time": "\u092c\u093e\u0930 \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Price List Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Price List Currency Conversion Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Price List and Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0914\u0930 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Quarterly": "\u0924\u094d\u0930\u0948\u092e\u093e\u0938\u093f\u0915", 
+ "Rate at which Customer Currency is converted to customer's base currency": "\u091c\u093f\u0938 \u092a\u0930 \u0926\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0917\u094d\u0930\u093e\u0939\u0915 \u0906\u0927\u093e\u0930 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Rate at which Price list currency is converted to customer's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0917\u094d\u0930\u093e\u0939\u0915 \u0906\u0927\u093e\u0930 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Recurring Id": "\u0906\u0935\u0930\u094d\u0924\u0940 \u0906\u0908\u0921\u0940", 
+ "Recurring Invoice": "\u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Recurring Type": "\u0906\u0935\u0930\u094d\u0924\u0940 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Repeat on Day of Month": "\u092e\u0939\u0940\u0928\u0947 \u0915\u093e \u0926\u093f\u0928 \u092a\u0930 \u0926\u094b\u0939\u0930\u093e\u090f\u0901", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Rounded Total (Export)": "\u0917\u094b\u0932 \u0915\u0941\u0932 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "Sales BOM Help": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u092e\u0926\u0926", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Sales Invoice Advance": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0905\u0917\u094d\u0930\u093f\u092e", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Sales Team": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e", 
+ "Sales Team1": "Team1 \u092c\u093f\u0915\u094d\u0930\u0940", 
+ "Select Items from Delivery Note": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0938\u0947 \u0906\u0907\u091f\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Items from Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0938\u0947 \u0906\u0907\u091f\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the currency in which price list is maintained": "\u091c\u093f\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u090f \u0930\u0916\u093e \u0939\u0948 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the period when the invoice will be generated automatically": "\u0905\u0935\u0927\u093f \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u091c\u092c \u091a\u093e\u0932\u093e\u0928 \u0938\u094d\u0935\u0924\u0903 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0939\u094b \u091c\u093e\u090f\u0917\u093e", 
+ "Series": "\u0915\u0908", 
+ "Source": "\u0938\u094d\u0930\u094b\u0924", 
+ "Start date of current invoice's period": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u091a\u093e\u0932\u093e\u0928 \u0915\u0940 \u0905\u0935\u0927\u093f \u0915\u0947 \u0906\u0930\u0902\u092d \u0924\u093f\u0925\u093f", 
+ "Supplier Reference": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Taxes and Charges": "\u0915\u0930\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Taxes and Charges Calculation": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0917\u0923\u0928\u093e", 
+ "Taxes and Charges1": "\u0915\u0930\u094b\u0902 \u0914\u0930 Charges1", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions Details": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u0947 \u0935\u093f\u0935\u0930\u0923", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "The account to which you will pay (have paid) the money to.": "\u0916\u093e\u0924\u0947 \u091c\u094b \u0906\u092a \u092d\u0941\u0917\u0924\u093e\u0928 \u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092a\u0948\u0938\u093e \u0939\u0948.", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "The date on which next invoice will be generated. It is generated on submit.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0905\u0917\u0932\u0947 \u091a\u093e\u0932\u093e\u0928 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0939\u094b \u091c\u093e\u090f\u0917\u093e. \u092f\u0939 \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0915\u0930\u0928\u0947 \u092a\u0930 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0939\u094b\u0924\u093e \u0939\u0948.", 
+ "The date on which recurring invoice will be stop": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928 \u0930\u094b\u0915\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "The day of the month on which auto invoice will be generated e.g. 05, 28 etc ": "\u092e\u0939\u0940\u0928\u0947 \u0915\u0947 \u0926\u093f\u0928 \u0939\u0948 \u091c\u093f\u0938 \u092a\u0930 \u0911\u091f\u094b \u091a\u093e\u0932\u093e\u0928 05, 28 \u0906\u0926\u093f \u091c\u0948\u0938\u0947 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0939\u094b \u091c\u093e\u090f\u0917\u093e", 
+ "The unique id for tracking all recurring invoices.\u00a0It is generated on submit.": "\u0938\u092d\u0940 \u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928 \u092a\u0930 \u0928\u091c\u093c\u0930 \u0930\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0926\u094d\u0935\u093f\u0924\u0940\u092f \u0906\u0908\u0921\u0940. \u092f\u0939 \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0915\u0930\u0928\u0947 \u092a\u0930 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0939\u094b\u0924\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Advance": "\u0915\u0941\u0932 \u0905\u0917\u094d\u0930\u093f\u092e", 
+ "Total Commission": "\u0915\u0941\u0932 \u0906\u092f\u094b\u0917", 
+ "Total Taxes and Charges": "\u0915\u0941\u0932 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Track this Sales Invoice against any Project": "\u0915\u093f\u0938\u0940 \u092d\u0940 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0939\u0941\u090f \u0907\u0938 \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Update Stock": "\u0938\u094d\u091f\u0949\u0915 \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "Will be calculated automatically when you enter the details": "\u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0917\u0923\u0928\u093e \u0915\u0940 \u091c\u093e\u090f\u0917\u0940 \u091c\u092c \u0906\u092a \u0935\u093f\u0935\u0930\u0923 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Write Off Account": "\u0911\u092b \u0916\u093e\u0924\u093e \u0932\u093f\u0916\u0947\u0902", 
+ "Write Off Amount": "\u092c\u0902\u0926 \u0930\u093e\u0936\u093f \u0932\u093f\u0916\u0947\u0902", 
+ "Write Off Cost Center": "\u0911\u092b \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930 \u0932\u093f\u0916\u0947\u0902", 
+ "Write Off Outstanding Amount": "\u0911\u092b \u092c\u0915\u093e\u092f\u093e \u0930\u093e\u0936\u093f \u0932\u093f\u0916\u0947\u0902", 
+ "Yearly": "\u0935\u093e\u0930\u094d\u0937\u093f\u0915", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/locale/hi-py.json b/accounts/doctype/sales_invoice/locale/hi-py.json
new file mode 100644
index 0000000..5e69c13
--- /dev/null
+++ b/accounts/doctype/sales_invoice/locale/hi-py.json
@@ -0,0 +1,5 @@
+{
+ ": Mandatory for a Recurring Invoice.": ": \u090f\u0915 \u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u093f\u0935\u093e\u0930\u094d\u092f \u0939\u0948.", 
+ "Invalid Email Address": "\u0905\u092e\u093e\u0928\u094d\u092f \u0908\u092e\u0947\u0932 \u092a\u0924\u093e", 
+ "Please select: ": "\u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902:"
+}
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_advance/locale/_messages_doc.json b/accounts/doctype/sales_invoice_advance/locale/_messages_doc.json
new file mode 100644
index 0000000..66c7232
--- /dev/null
+++ b/accounts/doctype/sales_invoice_advance/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Advance amount", 
+ "Allocated amount", 
+ "Journal Voucher Detail No", 
+ "Journal Voucher", 
+ "Sales Invoice Advance", 
+ "Accounts", 
+ "Remarks"
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_advance/locale/hi-doc.json b/accounts/doctype/sales_invoice_advance/locale/hi-doc.json
new file mode 100644
index 0000000..dcad2a6
--- /dev/null
+++ b/accounts/doctype/sales_invoice_advance/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Advance amount": "\u0905\u0917\u094d\u0930\u093f\u092e \u0930\u093e\u0936\u093f", 
+ "Allocated amount": "\u0906\u0935\u0902\u091f\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930", 
+ "Journal Voucher Detail No": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Sales Invoice Advance": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0905\u0917\u094d\u0930\u093f\u092e"
+}
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_item/locale/_messages_doc.json b/accounts/doctype/sales_invoice_item/locale/_messages_doc.json
new file mode 100644
index 0000000..46c7193
--- /dev/null
+++ b/accounts/doctype/sales_invoice_item/locale/_messages_doc.json
@@ -0,0 +1,34 @@
+[
+ "Item Name", 
+ "Cost Center", 
+ "Batch No", 
+ "Warehouse", 
+ "UOM", 
+ "Item Tax Rate", 
+ "Description", 
+ "Brand Name", 
+ "Delivery Note", 
+ "Delivered Qty", 
+ "Barcode", 
+ "Income Account", 
+ "Discount (%)", 
+ "Clear Pending", 
+ "Page Break", 
+ "SO Detail ", 
+ "Amount*", 
+ "Amount", 
+ "Item Group", 
+ "Available Qty at Warehouse", 
+ "Basic Rate", 
+ "Price List Rate*", 
+ "Item", 
+ "DN Detail", 
+ "Qty", 
+ "Serial No", 
+ "Basic Rate*", 
+ "Accounts", 
+ "Customer's Item Code", 
+ "Price List Rate", 
+ "Sales Order", 
+ "Sales Invoice Item"
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_item/locale/hi-doc.json b/accounts/doctype/sales_invoice_item/locale/hi-doc.json
new file mode 100644
index 0000000..32014a8
--- /dev/null
+++ b/accounts/doctype/sales_invoice_item/locale/hi-doc.json
@@ -0,0 +1,34 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount*": "\u0930\u093e\u0936\u093f *", 
+ "Available Qty at Warehouse": "\u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Barcode": "\u092c\u093e\u0930\u0915\u094b\u0921", 
+ "Basic Rate": "\u092e\u0942\u0932 \u0926\u0930", 
+ "Basic Rate*": "\u092e\u0942\u0932 \u0926\u0930 *", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Brand Name": "\u092c\u094d\u0930\u093e\u0902\u0921 \u0928\u093e\u092e", 
+ "Clear Pending": "\u0932\u0902\u092c\u093f\u0924 \u0938\u093e\u092b\u093c", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Customer's Item Code": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "DN Detail": "\u0921\u0940.\u090f\u0928. \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Delivered Qty": "\u0935\u093f\u0924\u0930\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount (%)": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f (%)", 
+ "Income Account": "\u0906\u092f \u0916\u093e\u0924\u093e", 
+ "Item": "\u092e\u0926", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Price List Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930", 
+ "Price List Rate*": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930 *", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "SO Detail ": "\u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0905\u0924\u0903", 
+ "Sales Invoice Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0906\u0907\u091f\u092e", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "UOM": "UOM", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges/locale/_messages_doc.json b/accounts/doctype/sales_taxes_and_charges/locale/_messages_doc.json
new file mode 100644
index 0000000..c9544e9
--- /dev/null
+++ b/accounts/doctype/sales_taxes_and_charges/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "On Net Total", 
+ "Amount", 
+ "Enter Row", 
+ "Actual", 
+ "Description", 
+ "Is this Tax included in Basic Rate?", 
+ "Item Wise Tax Detail ", 
+ "Total Amount", 
+ "Parenttype", 
+ "On Previous Row Amount", 
+ "Cost Center", 
+ "Total Tax Amount", 
+ "On Previous Row Total", 
+ "Rate", 
+ "Cheating FieldPlease do not delete ", 
+ "Accounts", 
+ "Account Head", 
+ "Sales Taxes and Charges", 
+ "If checked, the tax amount will be considered as already included in the Print Rate / Print Amount", 
+ "Total", 
+ "Type"
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges/locale/hi-doc.json b/accounts/doctype/sales_taxes_and_charges/locale/hi-doc.json
new file mode 100644
index 0000000..bdd56cf
--- /dev/null
+++ b/accounts/doctype/sales_taxes_and_charges/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Account Head": "\u0932\u0947\u0916\u093e\u0936\u0940\u0930\u094d\u0937", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Actual": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Cheating FieldPlease do not delete ": "\u0927\u094b\u0916\u093e FieldPlease \u0915\u094b \u0928\u0937\u094d\u091f \u0928\u0939\u0940\u0902 \u0915\u0930\u0924\u0947", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Enter Row": "\u092a\u0902\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c", 
+ "If checked, the tax amount will be considered as already included in the Print Rate / Print Amount": "\u0905\u0917\u0930 \u091c\u093e\u0901\u091a \u0915\u0940 \u0939\u0948, \u0915\u0930 \u0915\u0940 \u0930\u093e\u0936\u093f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u0939\u0932\u0947 \u0938\u0947 \u0939\u0940 \u092a\u094d\u0930\u093f\u0902\u091f \u0926\u0930 / \u092a\u094d\u0930\u093f\u0902\u091f \u0930\u093e\u0936\u093f \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 \u092e\u093e\u0928\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Is this Tax included in Basic Rate?": "\u0907\u0938 \u091f\u0948\u0915\u094d\u0938 \u092e\u0942\u0932 \u0926\u0930 \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 \u0939\u0948?", 
+ "Item Wise Tax Detail ": "\u0906\u0907\u091f\u092e \u0935\u093e\u0930 \u0915\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "On Net Total": "\u0928\u0947\u091f \u0915\u0941\u0932", 
+ "On Previous Row Amount": "\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0930\u093e\u0936\u093f \u092a\u0930", 
+ "On Previous Row Total": "\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0941\u0932 \u092a\u0930", 
+ "Parenttype": "Parenttype", 
+ "Rate": "\u0926\u0930", 
+ "Sales Taxes and Charges": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Total": "\u0938\u0902\u092a\u0942\u0930\u094d\u0923", 
+ "Total Amount": "\u0915\u0941\u0932 \u0930\u093e\u0936\u093f", 
+ "Total Tax Amount": "\u0915\u0941\u0932 \u0915\u0930 \u0930\u093e\u0936\u093f", 
+ "Type": "\u091f\u093e\u0907\u092a"
+}
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/locale/_messages_doc.json b/accounts/doctype/sales_taxes_and_charges_master/locale/_messages_doc.json
new file mode 100644
index 0000000..531bf37
--- /dev/null
+++ b/accounts/doctype/sales_taxes_and_charges_master/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Title", 
+ "Default", 
+ "Company", 
+ "* Will be calculated in the transaction.", 
+ "Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.", 
+ "Accounts", 
+ "Sales Taxes and Charges Master"
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/locale/hi-doc.json b/accounts/doctype/sales_taxes_and_charges_master/locale/hi-doc.json
new file mode 100644
index 0000000..7f697dd
--- /dev/null
+++ b/accounts/doctype/sales_taxes_and_charges_master/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "* Will be calculated in the transaction.": "* \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0917\u0923\u0928\u093e \u0915\u0940 \u091c\u093e\u090f\u0917\u0940.", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Default": "\u091a\u0942\u0915", 
+ "Sales Taxes and Charges Master": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.": "\u092e\u093e\u0928\u0915 \u0915\u0930 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0939\u0948 \u0915\u093f \u0938\u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948. \u0907\u0938 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u0930 \u092a\u094d\u0930\u092e\u0941\u0916\u094b\u0902 \u0915\u0940 \u0938\u0942\u091a\u0940 \u092e\u0947\u0902 \u0914\u0930 \u092d\u0940 \u0924\u0930\u0939 &quot;\u0928\u094c\u0935\u0939\u0928&quot; \u0905\u0928\u094d\u092f \u0935\u094d\u092f\u092f / \u0906\u092f \u0938\u093f\u0930, &quot;\u092c\u0940\u092e\u093e&quot;, &quot;\u0939\u0948\u0902\u0921\u0932\u093f\u0902\u0917&quot; \u0906\u0926\u093f # # # # NoteThe \u0915\u0930 \u0926\u0930 \u0924\u0941\u092e \u092f\u0939\u093e\u0901 \u0915\u094b \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u092e\u093e\u0928\u0915 \u0938\u092d\u0940 ** \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0915\u0930 \u0915\u0940 \u0926\u0930 \u0939\u094b\u0917\u093e \u0936\u093e\u092e\u093f\u0932 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 **. \u0905\u0917\u0930 \u0935\u0939\u093e\u0901 ** ** \u0906\u0907\u091f\u092e \u0939\u0948 \u0915\u093f \u0905\u0932\u0917 \u0926\u0930\u094b\u0902 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0935\u0947 \u0906\u0907\u091f\u092e ** \u092e\u0947\u0902 \u0906\u0907\u091f\u092e ** \u0924\u093e\u0932\u093f\u0915\u093e ** \u091f\u0948\u0915\u094d\u0938 \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u093e \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f Columns1 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 ** \u092e\u093e\u0938\u094d\u091f\u0930. # # # #. \u0917\u0923\u0928\u093e \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930: - \u092f\u0939 ** \u0928\u0947\u091f \u0915\u0941\u0932 \u092a\u0930 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 (\u0915\u093f \u092e\u0942\u0932 \u0930\u093e\u0936\u093f \u0915\u093e \u092f\u094b\u0917 \u0939\u0948). - ** / \u092a\u093f\u091b\u0932\u093e \u092a\u0902\u0915\u094d\u0924\u093f \u092a\u0930 \u0915\u0941\u0932 ** \u0930\u093e\u0936\u093f (\u0938\u0902\u091a\u092f\u0940 \u0915\u0930\u094b\u0902 \u092f\u093e \u0936\u0941\u0932\u094d\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f). \u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u0935\u093f\u0915\u0932\u094d\u092a \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0915\u0930 \u092a\u093f\u091b\u0932\u0947 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0947 \u090f\u0915 \u092a\u094d\u0930\u0924\u093f\u0936\u0924 (\u0915\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902) \u092f\u093e \u0915\u0941\u0932 \u0930\u093e\u0936\u093f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. - ** \u0938\u092e\u093e\u091a\u093e (\u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0909\u0932\u094d\u0932\u0947\u0916 \u0915\u093f\u092f\u093e \u0939\u0948) ** .2. \u0916\u093e\u0924\u093e \u0938\u093f\u0930: \u0916\u093e\u0924\u093e \u092c\u0939\u0940 \u0916\u093e\u0924\u093e \u0939\u0948 \u091c\u093f\u0938\u0915\u0947 \u0924\u0939\u0924 \u092f\u0939 \u0915\u0930 booked3 \u0939\u094b\u0917\u093e. \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930: \u092f\u0926\u093f \u0915\u0930 \u092a\u094d\u0930\u092d\u093e\u0930\u0940 / \u090f\u0915 \u0936\u093f\u092a\u093f\u0902\u0917 \u091c\u0948\u0938\u0947 \u0906\u092f \u092f\u093e \u0916\u0930\u094d\u091a \u0939\u0948 \u092f\u0939 \u090f\u0915 Center.4 \u0932\u093e\u0917\u0924 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0906\u0930\u0915\u094d\u0937\u0923 \u0915\u0940 \u091c\u0930\u0942\u0930\u0924 \u0939\u0948. \u0935\u093f\u0935\u0930\u0923: \u0915\u0930 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 (\u0915\u093f \u091a\u093e\u0932\u093e\u0928 / \u0909\u0926\u094d\u0927\u0930\u0923 \u092e\u0947\u0902 \u092e\u0941\u0926\u094d\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e) 0.5. \u0926\u0930: rate.6 \u0915\u0930. \u0930\u093e\u0936\u093f: amount.7 \u0915\u0930. \u0915\u0941\u0932: point.8 \u0907\u0938 \u0938\u0902\u091a\u092f\u0940 \u0915\u0941\u0932. \u092a\u0902\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902: \u092f\u0926\u093f &quot;\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0941\u0932&quot; \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0906\u092a \u092a\u0902\u0915\u094d\u0924\u093f \u0938\u0902\u0916\u094d\u092f\u093e \u0939\u0948 \u091c\u094b \u0907\u0938 \u0917\u0923\u0928\u093e (\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u092e\u0942\u0932\u092d\u0942\u0924 \u0939\u0948) .9 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0906\u0927\u093e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u0947 \u091c\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0907\u0938 \u091f\u0948\u0915\u094d\u0938 \u092e\u0942\u0932 \u0926\u0930 \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932: \u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u091a\u0947\u0915, \u0907\u0938\u0915\u093e \u092e\u0924\u0932\u092c \u0939\u0948 \u0915\u093f \u0907\u0938 \u0915\u0930 \u0906\u0907\u091f\u092e \u092e\u0947\u091c \u0915\u0947 \u0928\u0940\u091a\u0947 \u0928\u0939\u0940\u0902 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e, \u0932\u0947\u0915\u093f\u0928 \u0905\u092a\u0928\u0947 \u092e\u0941\u0916\u094d\u092f \u0906\u0907\u091f\u092e \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u092e\u0942\u0932 \u0926\u0930 \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. \u092f\u0939 \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u0948, \u091c\u0939\u093e\u0902 \u0906\u092a \u090f\u0915 \u092b\u094d\u0932\u0948\u091f \u0915\u0940 \u0915\u0940\u092e\u0924 \u0926\u0947 (\u0938\u092d\u0940 \u0915\u0930\u094b\u0902 \u0938\u0939\u093f\u0924) \u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0915\u0940\u092e\u0924 \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915"
+}
\ No newline at end of file
diff --git a/accounts/doctype/trend_analyzer_control/locale/_messages_doc.json b/accounts/doctype/trend_analyzer_control/locale/_messages_doc.json
new file mode 100644
index 0000000..9a2dc73
--- /dev/null
+++ b/accounts/doctype/trend_analyzer_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Trend Analyzer Control", 
+ "Accounts"
+]
\ No newline at end of file
diff --git a/accounts/doctype/trend_analyzer_control/locale/hi-doc.json b/accounts/doctype/trend_analyzer_control/locale/hi-doc.json
new file mode 100644
index 0000000..e2c7f08
--- /dev/null
+++ b/accounts/doctype/trend_analyzer_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Trend Analyzer Control": "\u0930\u0941\u091d\u093e\u0928 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0915 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923"
+}
\ No newline at end of file
diff --git a/accounts/module_def/accounts/locale/_messages_doc.json b/accounts/module_def/accounts/locale/_messages_doc.json
new file mode 100644
index 0000000..b587937
--- /dev/null
+++ b/accounts/module_def/accounts/locale/_messages_doc.json
@@ -0,0 +1,17 @@
+[
+ "Trial Balance", 
+ "Voucher Import Tool", 
+ "Track separate Income and Expense for product verticals or divisions.", 
+ "Delivered Items To Be Billed", 
+ "Heads (or groups) against which Accounting Entries are made and balances are maintained.", 
+ "Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.", 
+ "Financial Statements", 
+ "General Ledger", 
+ "**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**", 
+ "Accounts Home", 
+ "Ordered Items To Be Billed", 
+ "**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.", 
+ "Financial Analytics", 
+ "Accounts Browser", 
+ "Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax."
+]
\ No newline at end of file
diff --git a/accounts/module_def/accounts/locale/hi-doc.json b/accounts/module_def/accounts/locale/hi-doc.json
new file mode 100644
index 0000000..df51c84
--- /dev/null
+++ b/accounts/module_def/accounts/locale/hi-doc.json
@@ -0,0 +1,17 @@
+{
+ "**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**": "** \u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 ** \u092e\u0926\u0926 \u0915\u0930\u0924\u093e \u0939\u0948 \u0914\u0930 \u0906\u092a \u092e\u0939\u0940\u0928\u0947 \u092d\u0930 \u092e\u0947\u0902 \u0906\u092a\u0915\u093e \u092c\u091c\u091f \u0935\u093f\u0924\u0930\u093f\u0924 \u0905\u0917\u0930 \u0906\u092a \u0905\u092a\u0928\u0947 business.To \u092e\u0947\u0902 \u0907\u0938 \u0935\u093f\u0924\u0930\u0923 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u092c\u091c\u091f \u0939\u0948, \u0907\u0938 \u092c\u091c\u091f ** \u0935\u093f\u0924\u0930\u0923 \u0938\u0947\u091f ** ** ** \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930 \u092e\u0947\u0902 \u0935\u093f\u0924\u0930\u093f\u0924 \u092e\u094c\u0938\u092e \u0939\u0948", 
+ "**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.": "** \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 ** \u090f\u0915 \u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937 \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948. \u0938\u092d\u0940 \u0932\u0947\u0916\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u094b\u0902 \u0914\u0930 \u0905\u0928\u094d\u092f \u092a\u094d\u0930\u092e\u0941\u0916 \u0932\u0947\u0928\u0926\u0947\u0928 ** \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091f\u094d\u0930\u0948\u0915 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902.", 
+ "Accounts Browser": "\u0932\u0947\u0916\u093e \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930", 
+ "Accounts Home": "\u0932\u0947\u0916\u093e \u0918\u0930", 
+ "Delivered Items To Be Billed": "\u0935\u093f\u0924\u0930\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092c\u093f\u0932 \u0906\u0907\u091f\u092e", 
+ "Financial Analytics": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u093f\u0915\u0940", 
+ "Financial Statements": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "General Ledger": "\u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0916\u093e\u0924\u093e", 
+ "Heads (or groups) against which Accounting Entries are made and balances are maintained.": "(\u092f\u093e \u0938\u092e\u0942\u0939) \u092a\u094d\u0930\u092e\u0941\u0916\u094b\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091c\u094b \u0932\u0947\u0916\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902 \u092c\u0928\u093e \u0930\u0939\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0936\u0947\u0937 \u0930\u093e\u0936\u093f \u092c\u0928\u093e\u090f \u0930\u0916\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Ordered Items To Be Billed": "\u0939\u093f\u0938\u093e\u092c \u0938\u0947 \u092c\u093f\u0932\u093f\u0902\u0917 \u0915\u093f\u090f \u0906\u0907\u091f\u092e", 
+ "Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.": "\u092e\u093e\u0928\u0915 \u0915\u0930 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0939\u0948 \u0915\u093f \u0938\u092d\u0940 \u0916\u0930\u0940\u0926 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948. \u0907\u0938 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u0947 &quot;\u0928\u094c\u0935\u0939\u0928&quot; \u0915\u0940 \u0924\u0930\u0939 \u0915\u0930 \u092d\u0940 \u0938\u093f\u0930 \u0914\u0930 \u0905\u0928\u094d\u092f \u0916\u0930\u094d\u091a \u0938\u093f\u0930 \u0938\u0942\u091a\u0940, &quot;\u092c\u0940\u092e\u093e&quot;, &quot;\u0939\u0948\u0902\u0921\u0932\u093f\u0902\u0917&quot; \u0939\u094b\u0924\u0947 \u0939\u0948\u0902 \u0906\u0926\u093f # # # # NoteThe \u0915\u0930 \u0924\u0941\u092e \u092f\u0939\u093e\u0901 \u0915\u094b \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0928\u0915 \u0926\u0930 \u0915\u0930 \u0915\u0940 \u0926\u0930 \u0938\u092d\u0940 ** \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0915\u0930\u0947\u0902\u0917\u0947 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 . \u0905\u0917\u0930 \u0935\u0939\u093e\u0901 ** ** \u0906\u0907\u091f\u092e \u0939\u0948 \u0915\u093f \u0905\u0932\u0917 \u0926\u0930\u094b\u0902 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0935\u0947 \u0906\u0907\u091f\u092e ** \u092e\u0947\u0902 \u0906\u0907\u091f\u092e ** \u0924\u093e\u0932\u093f\u0915\u093e ** \u091f\u0948\u0915\u094d\u0938 \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u093e \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f Columns1 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 ** \u092e\u093e\u0938\u094d\u091f\u0930. # # # #. \u0917\u0923\u0928\u093e \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930: - \u092f\u0939 ** \u0928\u0947\u091f \u0915\u0941\u0932 \u092a\u0930 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 (\u0915\u093f \u092e\u0942\u0932 \u0930\u093e\u0936\u093f \u0915\u093e \u092f\u094b\u0917 \u0939\u0948). - ** / \u092a\u093f\u091b\u0932\u093e \u092a\u0902\u0915\u094d\u0924\u093f \u092a\u0930 \u0915\u0941\u0932 ** \u0930\u093e\u0936\u093f (\u0938\u0902\u091a\u092f\u0940 \u0915\u0930\u094b\u0902 \u092f\u093e \u0936\u0941\u0932\u094d\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f). \u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u0935\u093f\u0915\u0932\u094d\u092a \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0915\u0930 \u092a\u093f\u091b\u0932\u0947 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0947 \u090f\u0915 \u092a\u094d\u0930\u0924\u093f\u0936\u0924 (\u0915\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902) \u092f\u093e \u0915\u0941\u0932 \u0930\u093e\u0936\u093f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. - ** \u0938\u092e\u093e\u091a\u093e (\u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0909\u0932\u094d\u0932\u0947\u0916 \u0915\u093f\u092f\u093e \u0939\u0948) ** .2. \u0916\u093e\u0924\u093e \u0938\u093f\u0930: \u0916\u093e\u0924\u093e \u092c\u0939\u0940 \u0916\u093e\u0924\u093e \u0939\u0948 \u091c\u093f\u0938\u0915\u0947 \u0924\u0939\u0924 \u092f\u0939 \u0915\u0930 booked3 \u0939\u094b\u0917\u093e. \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930: \u092f\u0926\u093f \u0915\u0930 \u092a\u094d\u0930\u092d\u093e\u0930\u0940 / \u090f\u0915 \u0936\u093f\u092a\u093f\u0902\u0917 \u091c\u0948\u0938\u0947 \u0906\u092f \u092f\u093e \u0916\u0930\u094d\u091a \u0939\u0948 \u092f\u0939 \u090f\u0915 Center.4 \u0932\u093e\u0917\u0924 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0906\u0930\u0915\u094d\u0937\u0923 \u0915\u0940 \u091c\u0930\u0942\u0930\u0924 \u0939\u0948. \u0935\u093f\u0935\u0930\u0923: \u0915\u0930 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 (\u0915\u093f \u091a\u093e\u0932\u093e\u0928 / \u0909\u0926\u094d\u0927\u0930\u0923 \u092e\u0947\u0902 \u092e\u0941\u0926\u094d\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e) 0.5. \u0926\u0930: rate.6 \u0915\u0930. \u0930\u093e\u0936\u093f: amount.7 \u0915\u0930. \u0915\u0941\u0932: point.8 \u0907\u0938 \u0938\u0902\u091a\u092f\u0940 \u0915\u0941\u0932. \u092a\u0902\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902: \u092f\u0926\u093f &quot;\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0941\u0932&quot; \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0906\u092a \u092a\u0902\u0915\u094d\u0924\u093f \u0938\u0902\u0916\u094d\u092f\u093e \u0939\u0948 \u091c\u094b \u0907\u0938 \u0917\u0923\u0928\u093e (\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u092e\u0942\u0932\u092d\u0942\u0924 \u0939\u0948) .9 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0906\u0927\u093e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u0947 \u091c\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0915\u0947 \u0932\u093f\u090f \u091f\u0948\u0915\u094d\u0938 \u092f\u093e \u0936\u0941\u0932\u094d\u0915 \u092a\u0930 \u0935\u093f\u091a\u093e\u0930 \u0915\u0930\u0947\u0902: \u0907\u0938 \u0905\u0928\u0941\u092d\u093e\u0917 \u092e\u0947\u0902 \u0906\u092a \u0905\u0917\u0930 \u0915\u0930 \u092a\u094d\u0930\u092d\u093e\u0930\u0940 / \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 (\u0915\u0941\u0932 \u0915\u093e \u090f\u0915 \u0939\u093f\u0938\u094d\u0938\u093e \u0928\u0939\u0940\u0902) \u0915\u0947 \u0932\u093f\u090f \u0915\u0947\u0935\u0932 \u090f\u0915 \u092f\u093e \u0915\u0947\u0935\u0932 \u0915\u0941\u0932 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 (\u0906\u0907\u091f\u092e \u0915\u094b \u091c\u094b\u0921\u093c \u0928\u0939\u0940\u0902 \u092e\u093e\u0928) \u092f\u093e both.10 \u0915\u0947 \u0932\u093f\u090f. \u091c\u094b\u0921\u093c\u0947\u0902 \u092f\u093e \u0918\u091f\u093e: \u091a\u093e\u0939\u0947 \u0906\u092a \u091c\u094b\u0921\u093c \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u092f\u093e \u0918\u091f\u093e \u0915\u0930 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.", 
+ "Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like \"Shipping\", \"Insurance\", \"Handling\" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.": "\u092e\u093e\u0928\u0915 \u0915\u0930 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0939\u0948 \u0915\u093f \u0938\u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948. \u0907\u0938 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u0930 \u092a\u094d\u0930\u092e\u0941\u0916\u094b\u0902 \u0915\u0940 \u0938\u0942\u091a\u0940 \u092e\u0947\u0902 \u0914\u0930 \u092d\u0940 \u0924\u0930\u0939 &quot;\u0928\u094c\u0935\u0939\u0928&quot; \u0905\u0928\u094d\u092f \u0935\u094d\u092f\u092f / \u0906\u092f \u0938\u093f\u0930, &quot;\u092c\u0940\u092e\u093e&quot;, &quot;\u0939\u0948\u0902\u0921\u0932\u093f\u0902\u0917&quot; \u0906\u0926\u093f # # # # NoteThe \u0915\u0930 \u0926\u0930 \u0924\u0941\u092e \u092f\u0939\u093e\u0901 \u0915\u094b \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u092e\u093e\u0928\u0915 \u0938\u092d\u0940 ** \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0915\u0930 \u0915\u0940 \u0926\u0930 \u0939\u094b\u0917\u093e \u0936\u093e\u092e\u093f\u0932 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 **. \u0905\u0917\u0930 \u0935\u0939\u093e\u0901 ** ** \u0906\u0907\u091f\u092e \u0939\u0948 \u0915\u093f \u0905\u0932\u0917 \u0926\u0930\u094b\u0902 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0935\u0947 \u0906\u0907\u091f\u092e ** \u092e\u0947\u0902 \u0906\u0907\u091f\u092e ** \u0924\u093e\u0932\u093f\u0915\u093e ** \u091f\u0948\u0915\u094d\u0938 \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u093e \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f Columns1 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 ** \u092e\u093e\u0938\u094d\u091f\u0930. # # # #. \u0917\u0923\u0928\u093e \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930: - \u092f\u0939 ** \u0928\u0947\u091f \u0915\u0941\u0932 \u092a\u0930 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 (\u0915\u093f \u092e\u0942\u0932 \u0930\u093e\u0936\u093f \u0915\u093e \u092f\u094b\u0917 \u0939\u0948). - ** / \u092a\u093f\u091b\u0932\u093e \u092a\u0902\u0915\u094d\u0924\u093f \u092a\u0930 \u0915\u0941\u0932 ** \u0930\u093e\u0936\u093f (\u0938\u0902\u091a\u092f\u0940 \u0915\u0930\u094b\u0902 \u092f\u093e \u0936\u0941\u0932\u094d\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f). \u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u0935\u093f\u0915\u0932\u094d\u092a \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0915\u0930 \u092a\u093f\u091b\u0932\u0947 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0947 \u090f\u0915 \u092a\u094d\u0930\u0924\u093f\u0936\u0924 (\u0915\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902) \u092f\u093e \u0915\u0941\u0932 \u0930\u093e\u0936\u093f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u093e\u0917\u0942 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. - ** \u0938\u092e\u093e\u091a\u093e (\u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0909\u0932\u094d\u0932\u0947\u0916 \u0915\u093f\u092f\u093e \u0939\u0948) ** .2. \u0916\u093e\u0924\u093e \u0938\u093f\u0930: \u0916\u093e\u0924\u093e \u092c\u0939\u0940 \u0916\u093e\u0924\u093e \u0939\u0948 \u091c\u093f\u0938\u0915\u0947 \u0924\u0939\u0924 \u092f\u0939 \u0915\u0930 booked3 \u0939\u094b\u0917\u093e. \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930: \u092f\u0926\u093f \u0915\u0930 \u092a\u094d\u0930\u092d\u093e\u0930\u0940 / \u090f\u0915 \u0936\u093f\u092a\u093f\u0902\u0917 \u091c\u0948\u0938\u0947 \u0906\u092f \u092f\u093e \u0916\u0930\u094d\u091a \u0939\u0948 \u092f\u0939 \u090f\u0915 Center.4 \u0932\u093e\u0917\u0924 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0906\u0930\u0915\u094d\u0937\u0923 \u0915\u0940 \u091c\u0930\u0942\u0930\u0924 \u0939\u0948. \u0935\u093f\u0935\u0930\u0923: \u0915\u0930 \u0915\u093e \u0935\u093f\u0935\u0930\u0923 (\u0915\u093f \u091a\u093e\u0932\u093e\u0928 / \u0909\u0926\u094d\u0927\u0930\u0923 \u092e\u0947\u0902 \u092e\u0941\u0926\u094d\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e) 0.5. \u0926\u0930: rate.6 \u0915\u0930. \u0930\u093e\u0936\u093f: amount.7 \u0915\u0930. \u0915\u0941\u0932: point.8 \u0907\u0938 \u0938\u0902\u091a\u092f\u0940 \u0915\u0941\u0932. \u092a\u0902\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902: \u092f\u0926\u093f &quot;\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u0915\u0941\u0932&quot; \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0906\u092a \u092a\u0902\u0915\u094d\u0924\u093f \u0938\u0902\u0916\u094d\u092f\u093e \u0939\u0948 \u091c\u094b \u0907\u0938 \u0917\u0923\u0928\u093e (\u092a\u093f\u091b\u0932\u0940 \u092a\u0902\u0915\u094d\u0924\u093f \u092e\u0942\u0932\u092d\u0942\u0924 \u0939\u0948) .9 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0906\u0927\u093e\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0932\u0947 \u091c\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0907\u0938 \u091f\u0948\u0915\u094d\u0938 \u092e\u0942\u0932 \u0926\u0930 \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932: \u092f\u0926\u093f \u0906\u092a \u0907\u0938 \u091a\u0947\u0915, \u0907\u0938\u0915\u093e \u092e\u0924\u0932\u092c \u0939\u0948 \u0915\u093f \u0907\u0938 \u0915\u0930 \u0906\u0907\u091f\u092e \u092e\u0947\u091c \u0915\u0947 \u0928\u0940\u091a\u0947 \u0928\u0939\u0940\u0902 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e, \u0932\u0947\u0915\u093f\u0928 \u0905\u092a\u0928\u0947 \u092e\u0941\u0916\u094d\u092f \u0906\u0907\u091f\u092e \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u092e\u0942\u0932 \u0926\u0930 \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. \u092f\u0939 \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u0948, \u091c\u0939\u093e\u0902 \u0906\u092a \u090f\u0915 \u092b\u094d\u0932\u0948\u091f \u0915\u0940 \u0915\u0940\u092e\u0924 \u0926\u0947 (\u0938\u092d\u0940 \u0915\u0930\u094b\u0902 \u0938\u0939\u093f\u0924) \u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0915\u0940\u092e\u0924 \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.", 
+ "Track separate Income and Expense for product verticals or divisions.": "\u0905\u0932\u0917 \u0914\u0930 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092f\u093e \u0935\u093f\u092d\u093e\u091c\u0928 \u0915\u0947 \u0932\u093f\u090f \u0906\u092f \u0914\u0930 \u0916\u0930\u094d\u091a \u0939\u0941\u090f.", 
+ "Trial Balance": "\u0936\u0947\u0937 - \u092a\u0930\u0940\u0915\u094d\u0937\u0923", 
+ "Voucher Import Tool": "\u0935\u093e\u0909\u091a\u0930 \u0906\u092f\u093e\u0924 \u0909\u092a\u0915\u0930\u0923"
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/locale/_messages_doc.json b/buying/doctype/purchase_common/locale/_messages_doc.json
new file mode 100644
index 0000000..1cab7a2
--- /dev/null
+++ b/buying/doctype/purchase_common/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Buying", 
+ "Purchase Common"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/locale/_messages_js.json b/buying/doctype/purchase_common/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/buying/doctype/purchase_common/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/locale/_messages_py.json b/buying/doctype/purchase_common/locale/_messages_py.json
new file mode 100644
index 0000000..a5e81e5
--- /dev/null
+++ b/buying/doctype/purchase_common/locale/_messages_py.json
@@ -0,0 +1,3 @@
+[
+ "Hey there! You need to put at least one item in \\\t\t\t\tthe item table."
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/locale/hi-doc.json b/buying/doctype/purchase_common/locale/hi-doc.json
new file mode 100644
index 0000000..3c65080
--- /dev/null
+++ b/buying/doctype/purchase_common/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Purchase Common": "\u0906\u092e \u0916\u0930\u0940\u0926"
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/locale/hi-py.json b/buying/doctype/purchase_common/locale/hi-py.json
new file mode 100644
index 0000000..1a7c2eb
--- /dev/null
+++ b/buying/doctype/purchase_common/locale/hi-py.json
@@ -0,0 +1,3 @@
+{
+ "Hey there! You need to put at least one item in \\\t\t\t\tthe item table.": "\u0905\u0930\u0947 \u0935\u0939\u093e\u0901! \u0906\u092a \\ \u0906\u0907\u091f\u092e \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u0915\u092e \u0938\u0947 \u0915\u092e \u090f\u0915 \u0906\u0907\u091f\u092e \u0921\u093e\u0932 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948."
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_order/locale/_messages_doc.json b/buying/doctype/purchase_order/locale/_messages_doc.json
new file mode 100644
index 0000000..6dd71c9
--- /dev/null
+++ b/buying/doctype/purchase_order/locale/_messages_doc.json
@@ -0,0 +1,87 @@
+[
+ "The date at which current entry is corrected in the system.", 
+ "Taxes and Charges Added (Import)", 
+ "Net Total (Import)", 
+ "Contact Info", 
+ "No", 
+ "Calculate Tax", 
+ "Totals", 
+ "In Words", 
+ "Amendment Date", 
+ "Select Terms and Conditions", 
+ "Grand Total (Import)", 
+ "File List", 
+ "Cancel Reason", 
+ "Supplier", 
+ "Get Items", 
+ "Select Print Heading", 
+ "More Info", 
+ "Select Purchase Request", 
+ "Terms and Conditions HTML", 
+ "Status", 
+ "Letter Head", 
+ "Is Subcontracted", 
+ "Purchase Order Date", 
+ "Contact Person", 
+ "% of materials billed against this Purchase Order.", 
+ "Conversion Rate", 
+ "Get Terms and Conditions", 
+ "Company", 
+ "Supplier's currency", 
+ "Amended From", 
+ "Taxes and Charges Deducted", 
+ "Re-Calculate Values", 
+ "Tax Calculation", 
+ "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
+ "Required raw materials issued to the supplier for producing a sub - contracted item.", 
+ "Address", 
+ "% of materials received against this Purchase Order", 
+ "In Words will be visible once you save the Purchase Order.", 
+ "In Words(Import)", 
+ "Ref SQ", 
+ "PO", 
+ "Buying", 
+ "Total Tax*", 
+ "Rounded Total", 
+ "Name", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "Taxes and Charges Added", 
+ "Terms and Conditions1", 
+ "Submitted", 
+ "Taxes", 
+ "Purchase Order", 
+ "% Received", 
+ "Remarks", 
+ "Fiscal Year", 
+ "Contact", 
+ "Stopped", 
+ "Purchase Order Items", 
+ "Mobile No", 
+ "Select Supplier Quotation", 
+ "Cancelled", 
+ "Terms and Conditions", 
+ "% Billed", 
+ "Grand Total", 
+ "Supplier (vendor) name as entered in supplier master", 
+ "You can make a purchase order from multiple Supplier Quotations. Select Supplier Quotations one by one and click on the button below.", 
+ "Payment Terms", 
+ "Raw Material Details", 
+ "Net Total*", 
+ "The date at which current entry is made in system.", 
+ "You can make a purchase order from multiple Purchase Requests. Select Purchase Requests one by one and click on the button below.", 
+ "Select the relevant company name if you have multiple companies", 
+ "Get Tax Detail", 
+ "Contact Email", 
+ "Rate at which supplier's currency is converted to company's base currency", 
+ "Get Last Purchase Rate", 
+ "Purchase Order Items Supplied", 
+ "Currency", 
+ "Purchase Taxes and Charges", 
+ "Taxes and Charges Deducted (Import)", 
+ "Series", 
+ "Draft", 
+ "Yes", 
+ "Instructions", 
+ "Supplier Address"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order/locale/hi-doc.json b/buying/doctype/purchase_order/locale/hi-doc.json
new file mode 100644
index 0000000..6576e44
--- /dev/null
+++ b/buying/doctype/purchase_order/locale/hi-doc.json
@@ -0,0 +1,87 @@
+{
+ "% Billed": "% \u092c\u093f\u0932", 
+ "% Received": "% \u092a\u094d\u0930\u093e\u092a\u094d\u0924", 
+ "% of materials billed against this Purchase Order.": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e% \u0907\u0938 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092c\u093f\u0932.", 
+ "% of materials received against this Purchase Order": "\u0907\u0938 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0940%", 
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Calculate Tax": "\u0915\u0930 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Last Purchase Rate": "\u092a\u093f\u091b\u0932\u0947 \u0916\u0930\u0940\u0926 \u0926\u0930", 
+ "Get Tax Detail": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total (Import)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0906\u092f\u093e\u0924)", 
+ "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.": "\u092f\u0926\u093f \u0906\u092a \u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u090f\u0915 \u092e\u093e\u0928\u0915 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092c\u0928\u093e\u092f\u093e \u0939\u0948, \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words will be visible once you save the Purchase Order.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0915\u094b \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "In Words(Import)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0906\u092f\u093e\u0924)", 
+ "Instructions": "\u0928\u093f\u0930\u094d\u0926\u0947\u0936", 
+ "Is Subcontracted": "\u0915\u094d\u092f\u093e subcontracted", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Net Total (Import)": "\u0936\u0941\u0926\u094d\u0927 \u0915\u0941\u0932 (\u0906\u092f\u093e\u0924)", 
+ "Net Total*": "\u0928\u0947\u091f \u0915\u0941\u0932 *", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "PO": "\u092a\u0940\u0913", 
+ "Payment Terms": "\u0905\u0926\u093e\u092f\u0917\u0940 \u0915\u0940 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Purchase Order": "\u0906\u0926\u0947\u0936 \u0916\u0930\u0940\u0926", 
+ "Purchase Order Date": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Purchase Order Items": "\u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Order Items Supplied": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Rate at which supplier's currency is converted to company's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Raw Material Details": "\u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0935\u093f\u0935\u0930\u0923", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Ref SQ": "\u0930\u0947\u092b\u0930\u0940 \u0935\u0930\u094d\u0917", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Required raw materials issued to the supplier for producing a sub - contracted item.": "\u0906\u0935\u0936\u094d\u092f\u0915 \u0915\u091a\u094d\u091a\u0947 \u090f\u0915 \u0909\u092a \u0915\u0947 \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u0947 \u0932\u093f\u090f \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u0915\u094b \u091c\u093e\u0930\u0940 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 - \u0905\u0928\u0941\u092c\u0902\u0927\u093f\u0924 \u0906\u0907\u091f\u092e.", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Purchase Request": "\u0916\u0930\u0940\u0926 \u0915\u0947 \u0905\u0928\u0941\u0930\u094b\u0927 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Supplier Quotation": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the relevant company name if you have multiple companies": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Series": "\u0915\u0908", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stopped": "\u0930\u094b\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier (vendor) name as entered in supplier master": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e (\u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e) \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936", 
+ "Supplier Address": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0924\u093e", 
+ "Supplier's currency": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Tax Calculation": "\u0915\u0930 \u0917\u0923\u0928\u093e", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges Added": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e", 
+ "Taxes and Charges Added (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e (\u0906\u092f\u093e\u0924)", 
+ "Taxes and Charges Deducted": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940", 
+ "Taxes and Charges Deducted (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940 (\u0906\u092f\u093e\u0924)", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Terms and Conditions1": "\u0928\u093f\u092f\u092e \u0914\u0930 Conditions1", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Tax*": "\u0915\u0941\u0932 \u091f\u0948\u0915\u094d\u0938 *", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Yes": "\u0939\u093e\u0902", 
+ "You can make a purchase order from multiple Purchase Requests. Select Purchase Requests one by one and click on the button below.": "\u0906\u092a \u0915\u0908 \u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u0938\u0947 \u090f\u0915 \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u090f\u0915 \u0915\u0947 \u092c\u093e\u0926 \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.", 
+ "You can make a purchase order from multiple Supplier Quotations. Select Supplier Quotations one by one and click on the button below.": "\u0906\u092a \u0915\u0908 \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928 \u0938\u0947 \u090f\u0915 \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928 \u090f\u0915 \u0915\u0947 \u092c\u093e\u0926 \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902."
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item/locale/_messages_doc.json b/buying/doctype/purchase_order_item/locale/_messages_doc.json
new file mode 100644
index 0000000..11daf20
--- /dev/null
+++ b/buying/doctype/purchase_order_item/locale/_messages_doc.json
@@ -0,0 +1,37 @@
+[
+ "Supplier Quotation Item", 
+ "Item Name", 
+ "Discount %", 
+ "Purchase Request Detail No", 
+ "Prevdoc DocType", 
+ "Warehouse", 
+ "UOM", 
+ "Stock Qty", 
+ "Item Tax Rate", 
+ "Description", 
+ "Project Name", 
+ "Brand", 
+ "Supplier Part Number", 
+ "Stock UOM", 
+ "Received Qty", 
+ "Supplier Quotation", 
+ "Buying", 
+ "Purchase Requisition No", 
+ "Rate ", 
+ "Reqd By Date", 
+ "Amount  (Default Curr.)", 
+ "Amount", 
+ "Ref Rate ", 
+ "Item Group", 
+ "Purchase Request Date", 
+ "If Supplier Part Number exists for given Item, it gets stored here", 
+ "Item Code", 
+ "Quantity", 
+ "UOM Conversion Factor", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges", 
+ "Rate (Default Curr.) *", 
+ "Purchase Order Item", 
+ "Page Break", 
+ "Ref Rate *", 
+ "Billed Quantity"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item/locale/hi-doc.json b/buying/doctype/purchase_order_item/locale/hi-doc.json
new file mode 100644
index 0000000..c4cbd55
--- /dev/null
+++ b/buying/doctype/purchase_order_item/locale/hi-doc.json
@@ -0,0 +1,37 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount  (Default Curr.)": "\u0930\u093e\u0936\u093f (\u091a\u0942\u0915 Curr.)", 
+ "Billed Quantity": "\u0915\u093e \u092c\u093f\u0932 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount %": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f%", 
+ "If Supplier Part Number exists for given Item, it gets stored here": "\u092f\u0926\u093f \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e \u0926\u093f\u090f \u0917\u090f \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092e\u094c\u091c\u0942\u0926 \u0939\u0948, \u092f\u0939 \u092f\u0939\u093e\u0901 \u091c\u092e\u093e \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Prevdoc DocType": "Prevdoc doctype", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Purchase Order Item": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e", 
+ "Purchase Request Date": "\u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u0924\u093f\u0925\u093f", 
+ "Purchase Request Detail No": "\u0905\u0928\u0941\u0930\u094b\u0927 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0938\u0947 \u0928\u0939\u0940\u0902 \u0916\u0930\u0940\u0926", 
+ "Purchase Requisition No": "\u092e\u093e\u0901\u0917 \u0916\u0930\u0940\u0926 \u0928\u0939\u0940\u0902", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rate ": "\u0926\u0930", 
+ "Rate (Default Curr.) *": "\u0926\u0930 (\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f Curr) *", 
+ "Received Qty": "\u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Ref Rate ": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930", 
+ "Ref Rate *": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930 *", 
+ "Reqd By Date": "\u0924\u093f\u0925\u093f reqd", 
+ "Stock Qty": "\u0938\u094d\u091f\u0949\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Supplier Part Number": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Supplier Quotation": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "Supplier Quotation Item": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u090f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u092e\u093e\u0938\u094d\u091f\u0930 \u0938\u0947 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u0914\u0930 \u0915\u0930\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 field.Used \u092e\u0947\u0902 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924", 
+ "UOM": "UOM", 
+ "UOM Conversion Factor": "UOM \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u092b\u0948\u0915\u094d\u091f\u0930", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item_supplied/locale/_messages_doc.json b/buying/doctype/purchase_order_item_supplied/locale/_messages_doc.json
new file mode 100644
index 0000000..75e9b34
--- /dev/null
+++ b/buying/doctype/purchase_order_item_supplied/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Reference Name", 
+ "Raw Material Item Code", 
+ "Conversion Factor", 
+ "Required Qty", 
+ "Amount", 
+ "Purchase Order Item Supplied", 
+ "Rate", 
+ "BOM Detail No", 
+ "Stock Uom", 
+ "Item Code", 
+ "Buying"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item_supplied/locale/hi-doc.json b/buying/doctype/purchase_order_item_supplied/locale/hi-doc.json
new file mode 100644
index 0000000..219da7c
--- /dev/null
+++ b/buying/doctype/purchase_order_item_supplied/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "BOM Detail No": "\u092c\u0940\u0913\u090f\u092e \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Conversion Factor": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u0915\u093e\u0930\u0915 \u0924\u0924\u094d\u0935", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Purchase Order Item Supplied": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f", 
+ "Rate": "\u0926\u0930", 
+ "Raw Material Item Code": "\u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u092e\u0926 \u0915\u094b\u0921", 
+ "Reference Name": "\u0938\u0902\u0926\u0930\u094d\u092d \u0928\u093e\u092e", 
+ "Required Qty": "\u0906\u0935\u0936\u094d\u092f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Stock Uom": "\u0938\u094d\u091f\u0949\u0915 Uom"
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_receipt_item_supplied/locale/_messages_doc.json b/buying/doctype/purchase_receipt_item_supplied/locale/_messages_doc.json
new file mode 100644
index 0000000..1e9a869
--- /dev/null
+++ b/buying/doctype/purchase_receipt_item_supplied/locale/_messages_doc.json
@@ -0,0 +1,16 @@
+[
+ "Reference Name", 
+ "Raw Material Item Code", 
+ "Amount", 
+ "Description", 
+ "Conversion Factor", 
+ "Required Qty", 
+ "Current Stock", 
+ "Consumed Qty", 
+ "Rate", 
+ "BOM Detail No", 
+ "Purchase Receipt Item Supplied", 
+ "Stock Uom", 
+ "Item Code", 
+ "Buying"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_receipt_item_supplied/locale/hi-doc.json b/buying/doctype/purchase_receipt_item_supplied/locale/hi-doc.json
new file mode 100644
index 0000000..610889d
--- /dev/null
+++ b/buying/doctype/purchase_receipt_item_supplied/locale/hi-doc.json
@@ -0,0 +1,16 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "BOM Detail No": "\u092c\u0940\u0913\u090f\u092e \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Consumed Qty": "\u0916\u092a\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Conversion Factor": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u0915\u093e\u0930\u0915 \u0924\u0924\u094d\u0935", 
+ "Current Stock": "\u092e\u094c\u091c\u0942\u0926\u093e \u0938\u094d\u091f\u0949\u0915", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Purchase Receipt Item Supplied": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0906\u0907\u091f\u092e \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f", 
+ "Rate": "\u0926\u0930", 
+ "Raw Material Item Code": "\u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u092e\u0926 \u0915\u094b\u0921", 
+ "Reference Name": "\u0938\u0902\u0926\u0930\u094d\u092d \u0928\u093e\u092e", 
+ "Required Qty": "\u0906\u0935\u0936\u094d\u092f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Stock Uom": "\u0938\u094d\u091f\u0949\u0915 Uom"
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_request/locale/_messages_doc.json b/buying/doctype/purchase_request/locale/_messages_doc.json
new file mode 100644
index 0000000..16b7f31
--- /dev/null
+++ b/buying/doctype/purchase_request/locale/_messages_doc.json
@@ -0,0 +1,41 @@
+[
+ "% Ordered", 
+ "Add Terms and Conditions for the Purchase Requisition. You can also prepare a Terms and Conditions Master and use the Template", 
+ "IDT", 
+ "Select Terms and Conditions", 
+ "Draft", 
+ "Name of the entity who has requested for the Purchase Requisition", 
+ "Status", 
+ "Purchase Request", 
+ "Cancel Reason", 
+ "Terms and Conditions", 
+ "Get Terms and Conditions", 
+ "Company", 
+ "Requested By", 
+ "Amended From", 
+ "File List", 
+ "After cancelling the Purchase Requisition, a dialog box will ask you reason for cancellation which will be reflected in this field", 
+ "Remarks", 
+ "Sales Order No", 
+ "Buying", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "Pull Sales Order Items", 
+ "Submitted", 
+ "Fiscal Year", 
+ "Stopped", 
+ "Cancelled", 
+ "Filing in Additional Information about the Purchase Requisition will help you analyze your data better.", 
+ "Letter Head", 
+ "Amendment Date", 
+ "The date at which current entry is made in system.", 
+ "Transaction Date", 
+ "Select the relevant company name if you have multiple companies", 
+ "Series", 
+ "The date at which current entry is corrected in the system.", 
+ "Purchase Requisition Details", 
+ "More Info", 
+ "One or multiple Sales Order no which generated this Purchase Requisition", 
+ "Terms and Conditions Content", 
+ "% of materials ordered against this Purchase Requisition"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_request/locale/hi-doc.json b/buying/doctype/purchase_request/locale/hi-doc.json
new file mode 100644
index 0000000..d2dd951
--- /dev/null
+++ b/buying/doctype/purchase_request/locale/hi-doc.json
@@ -0,0 +1,41 @@
+{
+ "% Ordered": "% \u0915\u093e \u0906\u0926\u0947\u0936 \u0926\u093f\u092f\u093e", 
+ "% of materials ordered against this Purchase Requisition": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947% \u0907\u0938 \u0916\u0930\u0940\u0926 \u0905\u0927\u093f\u0917\u094d\u0930\u0939\u0923 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0906\u0926\u0947\u0936 \u0926\u093f\u092f\u093e \u0939\u0948", 
+ "Add Terms and Conditions for the Purchase Requisition. You can also prepare a Terms and Conditions Master and use the Template": "\u0916\u0930\u0940\u0926 \u0905\u0927\u093f\u0917\u094d\u0930\u0939\u0923 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u094b \u091c\u094b\u0921\u093c\u0947\u0902. \u0924\u0941\u092e \u092d\u0940 \u090f\u0915 \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902 \u092e\u093e\u0938\u094d\u091f\u0930 \u0924\u0948\u092f\u093e\u0930 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902", 
+ "After cancelling the Purchase Requisition, a dialog box will ask you reason for cancellation which will be reflected in this field": "\u0916\u0930\u0940\u0926 \u0905\u0927\u093f\u0917\u094d\u0930\u0939\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926, \u090f\u0915 \u0938\u0902\u0935\u093e\u0926 \u092c\u0949\u0915\u094d\u0938 \u0906\u092a \u0930\u0926\u094d\u0926 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u093e\u0930\u0923 \u0939\u0948 \u091c\u094b \u0907\u0938 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092e\u0947\u0902 \u092a\u0930\u093f\u0932\u0915\u094d\u0937\u093f\u0924 \u0939\u094b\u0917\u093e \u092a\u0942\u091b\u0928\u093e \u0939\u094b\u0917\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Filing in Additional Information about the Purchase Requisition will help you analyze your data better.": "\u0916\u0930\u0940\u0926 \u0905\u0927\u093f\u0917\u094d\u0930\u0939\u0923 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u0938\u0942\u091a\u0928\u093e \u092e\u0947\u0902 \u092b\u093e\u0907\u0932\u093f\u0902\u0917 \u092e\u0947\u0902 \u092e\u0926\u0926 \u092e\u093f\u0932\u0947\u0917\u0940 \u0906\u092a \u0905\u092a\u0928\u0947 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092c\u0947\u0939\u0924\u0930.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "IDT": "IDT", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name of the entity who has requested for the Purchase Requisition": "\u0907\u0915\u093e\u0908 \u0939\u0948 \u091c\u094b \u0916\u0930\u0940\u0926 \u0905\u0927\u093f\u0917\u094d\u0930\u0939\u0923 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u0930\u094b\u0927 \u0915\u093f\u092f\u093e \u0939\u0948 \u0915\u0947 \u0928\u093e\u092e", 
+ "One or multiple Sales Order no which generated this Purchase Requisition": "\u090f\u0915 \u092f\u093e \u0915\u0908 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0928\u0939\u0940\u0902 \u091c\u094b \u0907\u0938 \u0916\u0930\u0940\u0926 \u0905\u0927\u093f\u0917\u094d\u0930\u0939\u0923 \u0909\u0924\u094d\u092a\u0928\u094d\u0928", 
+ "Pull Sales Order Items": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e \u0916\u0940\u0902\u091a\u094b", 
+ "Purchase Request": "\u0905\u0928\u0941\u0930\u094b\u0927 \u0916\u0930\u0940\u0926", 
+ "Purchase Requisition Details": "\u0916\u0930\u0940\u0926 \u092e\u093e\u0901\u0917 \u0935\u093f\u0935\u0930\u0923", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Requested By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0928\u0941\u0930\u094b\u0927 \u0915\u093f\u092f\u093e", 
+ "Sales Order No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0928\u0939\u0940\u0902", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the relevant company name if you have multiple companies": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Series": "\u0915\u0908", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stopped": "\u0930\u094b\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions Content": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902 \u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Transaction Date": "\u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916"
+}
\ No newline at end of file
diff --git a/buying/doctype/purchase_request_item/locale/_messages_doc.json b/buying/doctype/purchase_request_item/locale/_messages_doc.json
new file mode 100644
index 0000000..a8706dc
--- /dev/null
+++ b/buying/doctype/purchase_request_item/locale/_messages_doc.json
@@ -0,0 +1,19 @@
+[
+ "Item Name", 
+ "Description", 
+ "Required Date", 
+ "Lead Time Date", 
+ "Brand", 
+ "Ordered Qty", 
+ "Page Break", 
+ "Stock UOM", 
+ "Item Group", 
+ "Min Order Qty", 
+ "Purchase Request Item", 
+ "Warehouse", 
+ "Projected Qty", 
+ "Sales Order No", 
+ "Item Code", 
+ "Buying", 
+ "Quantity"
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_request_item/locale/hi-doc.json b/buying/doctype/purchase_request_item/locale/hi-doc.json
new file mode 100644
index 0000000..a115d68
--- /dev/null
+++ b/buying/doctype/purchase_request_item/locale/hi-doc.json
@@ -0,0 +1,19 @@
+{
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Lead Time Date": "\u0932\u0940\u0921 \u0926\u093f\u0928\u093e\u0902\u0915 \u0914\u0930 \u0938\u092e\u092f", 
+ "Min Order Qty": "\u0928\u094d\u092f\u0942\u0928\u0924\u092e \u0906\u0926\u0947\u0936 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Ordered Qty": "\u0939\u093f\u0938\u093e\u092c \u0938\u0947 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Projected Qty": "\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Purchase Request Item": "\u0905\u0928\u0941\u0930\u094b\u0927 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Required Date": "\u0906\u0935\u0936\u094d\u092f\u0915 \u0924\u093f\u0925\u093f", 
+ "Sales Order No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0928\u0939\u0940\u0902", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection/locale/_messages_doc.json b/buying/doctype/quality_inspection/locale/_messages_doc.json
new file mode 100644
index 0000000..1d541e4
--- /dev/null
+++ b/buying/doctype/quality_inspection/locale/_messages_doc.json
@@ -0,0 +1,27 @@
+[
+ "QA Inspection", 
+ "Batch No", 
+ "Verified By", 
+ "Naming Series", 
+ "Outgoing", 
+ "Description", 
+ "QAI/11-12/", 
+ "In Process", 
+ "Quality Inspection Readings", 
+ "Amended From", 
+ "Inspection Type", 
+ "Get Specification Details", 
+ "Remarks", 
+ "Buying", 
+ "Incoming", 
+ "Sample Size", 
+ "Inspected By", 
+ "Purchase Receipt No", 
+ "Item Code", 
+ "Amendment Date", 
+ "Quality Inspection", 
+ "Delivery Note No", 
+ "Report Date", 
+ "Item Serial No", 
+ "Specification Details"
+]
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection/locale/hi-doc.json b/buying/doctype/quality_inspection/locale/hi-doc.json
new file mode 100644
index 0000000..e383e3d
--- /dev/null
+++ b/buying/doctype/quality_inspection/locale/hi-doc.json
@@ -0,0 +1,27 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Delivery Note No": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Get Specification Details": "\u0935\u093f\u0936\u093f\u0937\u094d\u091f\u0924\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "In Process": "\u0907\u0938 \u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e \u092e\u0947\u0902", 
+ "Incoming": "\u0906\u0935\u0915", 
+ "Inspected By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u093f\u092f\u093e", 
+ "Inspection Type": "\u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Serial No": "\u0906\u0907\u091f\u092e \u0915\u094b\u0908 \u0927\u093e\u0930\u093e\u0935\u093e\u0939\u093f\u0915", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Outgoing": "\u092c\u093e\u0939\u0930 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u093e", 
+ "Purchase Receipt No": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926 \u0928\u0939\u0940\u0902", 
+ "QA Inspection": "\u0915\u094d\u092f\u0942\u090f \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923", 
+ "QAI/11-12/": "QAI/11-12 /", 
+ "Quality Inspection": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923", 
+ "Quality Inspection Readings": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0930\u0940\u0921\u093f\u0902\u0917", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Report Date": "\u0924\u093f\u0925\u093f \u0930\u093f\u092a\u094b\u0930\u094d\u091f", 
+ "Sample Size": "\u0928\u092e\u0942\u0928\u0947 \u0915\u093e \u0906\u0915\u093e\u0930", 
+ "Specification Details": "\u0935\u093f\u0936\u093f\u0937\u094d\u091f\u0924\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Verified By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0938\u0924\u094d\u092f\u093e\u092a\u093f\u0924"
+}
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection_reading/locale/_messages_doc.json b/buying/doctype/quality_inspection_reading/locale/_messages_doc.json
new file mode 100644
index 0000000..1f46838
--- /dev/null
+++ b/buying/doctype/quality_inspection_reading/locale/_messages_doc.json
@@ -0,0 +1,19 @@
+[
+ "Reading 5", 
+ "Reading 4", 
+ "Reading 7", 
+ "Acceptance Criteria", 
+ "Reading 1", 
+ "Reading 3", 
+ "Reading 2", 
+ "Reading 9", 
+ "Quality Inspection Reading", 
+ "Rejected", 
+ "Reading 8", 
+ "Reading 6", 
+ "Status", 
+ "Accepted", 
+ "Parameter", 
+ "Reading 10", 
+ "Buying"
+]
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection_reading/locale/hi-doc.json b/buying/doctype/quality_inspection_reading/locale/hi-doc.json
new file mode 100644
index 0000000..f4d8a86
--- /dev/null
+++ b/buying/doctype/quality_inspection_reading/locale/hi-doc.json
@@ -0,0 +1,19 @@
+{
+ "Acceptance Criteria": "\u0938\u094d\u0935\u0940\u0915\u0943\u0924\u093f \u092e\u093e\u0928\u0926\u0902\u0921", 
+ "Accepted": "\u0938\u094d\u0935\u0940\u0915\u093e\u0930 \u0915\u093f\u092f\u093e", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Parameter": "\u092a\u094d\u0930\u093e\u091a\u0932", 
+ "Quality Inspection Reading": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 1": "1 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 10": "10 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 2": "2 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 3": "3 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 4": "4 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 5": "5 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 6": "6 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 7": "7 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 8": "8 \u092a\u0922\u093c\u0928\u093e", 
+ "Reading 9": "9 \u092a\u0922\u093c\u0928\u093e", 
+ "Rejected": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924"
+}
\ No newline at end of file
diff --git a/buying/doctype/supplier/locale/_messages_doc.json b/buying/doctype/supplier/locale/_messages_doc.json
new file mode 100644
index 0000000..dcbab6f
--- /dev/null
+++ b/buying/doctype/supplier/locale/_messages_doc.json
@@ -0,0 +1,27 @@
+[
+ "Supplier of Goods or Services.", 
+ "Basic Info", 
+ "Address Desc", 
+ "Address HTML", 
+ "Supplier", 
+ "Supplier Name", 
+ "Website", 
+ "This currency will get fetched in Purchase transactions of this supplier", 
+ "Address & Contacts", 
+ "Company", 
+ "SUPP/10-11/", 
+ "Buying", 
+ "Default Currency", 
+ "Supplier Type", 
+ "Contact Desc", 
+ "Supplier Details", 
+ "SUPP", 
+ "Series", 
+ "Contact HTML", 
+ "Credit Days", 
+ "More Info", 
+ "Statutory info and other general information about your Supplier", 
+ "Communication HTML", 
+ "Enter the company name under which Account Head will be created for this Supplier", 
+ "Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts"
+]
\ No newline at end of file
diff --git a/buying/doctype/supplier/locale/hi-doc.json b/buying/doctype/supplier/locale/hi-doc.json
new file mode 100644
index 0000000..a5461e9
--- /dev/null
+++ b/buying/doctype/supplier/locale/hi-doc.json
@@ -0,0 +1,27 @@
+{
+ "Address & Contacts": "\u092a\u0924\u093e \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Address Desc": "\u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Address HTML": "HTML \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Basic Info": "\u092e\u0942\u0932 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Communication HTML": "\u0938\u0902\u091a\u093e\u0930 HTML", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact Desc": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact HTML": "\u0938\u0902\u092a\u0930\u094d\u0915 HTML", 
+ "Credit Days": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0926\u093f\u0928", 
+ "Default Currency": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Enter the company name under which Account Head will be created for this Supplier": "\u0915\u0902\u092a\u0928\u0940 \u0915\u093e \u0928\u093e\u092e \u0939\u0948 \u091c\u093f\u0938\u0915\u0947 \u0924\u0939\u0924 \u0907\u0938 \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0932\u0947\u0916\u093e\u0936\u0940\u0930\u094d\u0937 \u0915\u0947 \u0932\u093f\u090f \u092c\u0928\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts": "\u0928\u094b\u091f: \u0906\u092a \u092a\u0924\u0947 \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u090f\u0915\u093e\u0927\u093f\u0915 \u092a\u0924\u093e \u092f\u093e \u0938\u0902\u092a\u0930\u094d\u0915 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902", 
+ "SUPP": "SUPP", 
+ "SUPP/10-11/": "SUPP/10-11 /", 
+ "Series": "\u0915\u0908", 
+ "Statutory info and other general information about your Supplier": "\u0935\u0948\u0927\u093e\u0928\u093f\u0915 \u0905\u092a\u0928\u0947 \u0938\u092a\u094d\u0932\u093e\u092f\u0930 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0914\u0930 \u0905\u0928\u094d\u092f \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Details": "\u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Supplier Name": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e", 
+ "Supplier Type": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Supplier of Goods or Services.": "\u0938\u093e\u092e\u093e\u0928 \u092f\u093e \u0938\u0947\u0935\u093e\u0913\u0902 \u0915\u0940 \u092a\u094d\u0930\u0926\u093e\u092f\u0915.", 
+ "This currency will get fetched in Purchase transactions of this supplier": "\u0907\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0947 \u0907\u0938 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u0915\u0940 \u0916\u0930\u0940\u0926 \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0915\u094c\u0921\u093c\u0940 \u0939\u094b \u091c\u093e\u090f\u0917\u0940", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation/locale/_messages_doc.json b/buying/doctype/supplier_quotation/locale/_messages_doc.json
new file mode 100644
index 0000000..904d2f7
--- /dev/null
+++ b/buying/doctype/supplier_quotation/locale/_messages_doc.json
@@ -0,0 +1,73 @@
+[
+ "The date at which current entry is corrected in the system.", 
+ "Net Total (Import)", 
+ "Contact Info", 
+ "No", 
+ "Quotation Items", 
+ "SQTN", 
+ "Totals", 
+ "In Words", 
+ "Amendment Date", 
+ "Select Terms and Conditions", 
+ "Grand Total (Import)", 
+ "File List", 
+ "Cancel Reason", 
+ "Supplier", 
+ "Get Items", 
+ "Select Print Heading", 
+ "More Info", 
+ "Select Purchase Request", 
+ "Terms and Conditions HTML", 
+ "Status", 
+ "Supplier Address", 
+ "Is Subcontracted", 
+ "Terms and Conditions", 
+ "Contact Person", 
+ "Conversion Rate", 
+ "Get Terms and Conditions", 
+ "Company", 
+ "Supplier's currency", 
+ "Amended From", 
+ "Letter Head", 
+ "Re-Calculate Values", 
+ "Tax Calculation", 
+ "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
+ "Address", 
+ "Purchase Taxes and Charges", 
+ "In Words(Import)", 
+ "Buying", 
+ "Total Tax*", 
+ "Rounded Total", 
+ "Name", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "Taxes and Charges Added", 
+ "Terms and Conditions1", 
+ "Submitted", 
+ "Taxes", 
+ "Grand Total", 
+ "Fiscal Year", 
+ "Contact", 
+ "Stopped", 
+ "Calculate Tax", 
+ "Mobile No", 
+ "Cancelled", 
+ "Taxes and Charges Added (Import)", 
+ "Supplier (vendor) name as entered in supplier master", 
+ "Taxes and Charges Deducted", 
+ "Net Total*", 
+ "The date at which current entry is made in system.", 
+ "You can make a purchase order from multiple Purchase Requests. Select Purchase Requests one by one and click on the button below.", 
+ "Select the relevant company name if you have multiple companies", 
+ "Quotation Date", 
+ "Contact Email", 
+ "Rate at which supplier's currency is converted to company's base currency", 
+ "Currency", 
+ "Get Tax Detail", 
+ "Supplier Quotation", 
+ "Taxes and Charges Deducted (Import)", 
+ "Series", 
+ "Draft", 
+ "Yes", 
+ "In Words will be visible once you save the Purchase Order."
+]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation/locale/hi-doc.json b/buying/doctype/supplier_quotation/locale/hi-doc.json
new file mode 100644
index 0000000..cb9c158
--- /dev/null
+++ b/buying/doctype/supplier_quotation/locale/hi-doc.json
@@ -0,0 +1,73 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Calculate Tax": "\u0915\u0930 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Tax Detail": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total (Import)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0906\u092f\u093e\u0924)", 
+ "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.": "\u092f\u0926\u093f \u0906\u092a \u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u090f\u0915 \u092e\u093e\u0928\u0915 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092c\u0928\u093e\u092f\u093e \u0939\u0948, \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words will be visible once you save the Purchase Order.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0915\u094b \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "In Words(Import)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0906\u092f\u093e\u0924)", 
+ "Is Subcontracted": "\u0915\u094d\u092f\u093e subcontracted", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Net Total (Import)": "\u0936\u0941\u0926\u094d\u0927 \u0915\u0941\u0932 (\u0906\u092f\u093e\u0924)", 
+ "Net Total*": "\u0928\u0947\u091f \u0915\u0941\u0932 *", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Quotation Date": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0924\u093f\u0925\u093f", 
+ "Quotation Items": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Rate at which supplier's currency is converted to company's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "SQTN": "SQTN", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Purchase Request": "\u0916\u0930\u0940\u0926 \u0915\u0947 \u0905\u0928\u0941\u0930\u094b\u0927 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the relevant company name if you have multiple companies": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Series": "\u0915\u0908", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stopped": "\u0930\u094b\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier (vendor) name as entered in supplier master": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e (\u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e) \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936", 
+ "Supplier Address": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0924\u093e", 
+ "Supplier Quotation": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "Supplier's currency": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Tax Calculation": "\u0915\u0930 \u0917\u0923\u0928\u093e", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges Added": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e", 
+ "Taxes and Charges Added (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e (\u0906\u092f\u093e\u0924)", 
+ "Taxes and Charges Deducted": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940", 
+ "Taxes and Charges Deducted (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940 (\u0906\u092f\u093e\u0924)", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Terms and Conditions1": "\u0928\u093f\u092f\u092e \u0914\u0930 Conditions1", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Tax*": "\u0915\u0941\u0932 \u091f\u0948\u0915\u094d\u0938 *", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Yes": "\u0939\u093e\u0902", 
+ "You can make a purchase order from multiple Purchase Requests. Select Purchase Requests one by one and click on the button below.": "\u0906\u092a \u0915\u0908 \u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u0938\u0947 \u090f\u0915 \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u090f\u0915 \u0915\u0947 \u092c\u093e\u0926 \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902."
+}
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation_item/locale/_messages_doc.json b/buying/doctype/supplier_quotation_item/locale/_messages_doc.json
new file mode 100644
index 0000000..4b8b065
--- /dev/null
+++ b/buying/doctype/supplier_quotation_item/locale/_messages_doc.json
@@ -0,0 +1,29 @@
+[
+ "Supplier Quotation Item", 
+ "Item Name", 
+ "Discount %", 
+ "Purchase Request Detail No", 
+ "Prevdoc DocType", 
+ "Warehouse", 
+ "UOM", 
+ "Item Tax Rate", 
+ "Description", 
+ "Project Name", 
+ "Brand", 
+ "Supplier Part Number", 
+ "Purchase Request No", 
+ "Buying", 
+ "Rate ", 
+ "Amount  (Default Curr.)", 
+ "Amount", 
+ "Ref Rate ", 
+ "Item Group", 
+ "Purchase Request Date", 
+ "If Supplier Part Number exists for given Item, it gets stored here", 
+ "Item Code", 
+ "Quantity", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges", 
+ "Rate (Default Curr.) *", 
+ "Page Break", 
+ "Ref Rate *"
+]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation_item/locale/hi-doc.json b/buying/doctype/supplier_quotation_item/locale/hi-doc.json
new file mode 100644
index 0000000..e467162
--- /dev/null
+++ b/buying/doctype/supplier_quotation_item/locale/hi-doc.json
@@ -0,0 +1,29 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount  (Default Curr.)": "\u0930\u093e\u0936\u093f (\u091a\u0942\u0915 Curr.)", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount %": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f%", 
+ "If Supplier Part Number exists for given Item, it gets stored here": "\u092f\u0926\u093f \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e \u0926\u093f\u090f \u0917\u090f \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092e\u094c\u091c\u0942\u0926 \u0939\u0948, \u092f\u0939 \u092f\u0939\u093e\u0901 \u091c\u092e\u093e \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Prevdoc DocType": "Prevdoc doctype", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Purchase Request Date": "\u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u0924\u093f\u0925\u093f", 
+ "Purchase Request Detail No": "\u0905\u0928\u0941\u0930\u094b\u0927 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0938\u0947 \u0928\u0939\u0940\u0902 \u0916\u0930\u0940\u0926", 
+ "Purchase Request No": "\u0915\u094b\u0908 \u0905\u0928\u0941\u0930\u094b\u0927 \u0916\u0930\u0940\u0926", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rate ": "\u0926\u0930", 
+ "Rate (Default Curr.) *": "\u0926\u0930 (\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f Curr) *", 
+ "Ref Rate ": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930", 
+ "Ref Rate *": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930 *", 
+ "Supplier Part Number": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Supplier Quotation Item": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u090f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u092e\u093e\u0938\u094d\u091f\u0930 \u0938\u0947 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u0914\u0930 \u0915\u0930\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 field.Used \u092e\u0947\u0902 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924", 
+ "UOM": "UOM", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/buying/module_def/buying/locale/_messages_doc.json b/buying/module_def/buying/locale/_messages_doc.json
new file mode 100644
index 0000000..c606d9d
--- /dev/null
+++ b/buying/module_def/buying/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Supplier of Goods or Services.", 
+ "Buying Home", 
+ "Purchase Analytics"
+]
\ No newline at end of file
diff --git a/buying/module_def/buying/locale/hi-doc.json b/buying/module_def/buying/locale/hi-doc.json
new file mode 100644
index 0000000..3c21e95
--- /dev/null
+++ b/buying/module_def/buying/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Buying Home": "\u0918\u0930 \u0916\u0930\u0940\u0926\u0928\u093e", 
+ "Purchase Analytics": "\u0916\u0930\u0940\u0926 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u093f\u0915\u0940", 
+ "Supplier of Goods or Services.": "\u0938\u093e\u092e\u093e\u0928 \u092f\u093e \u0938\u0947\u0935\u093e\u0913\u0902 \u0915\u0940 \u092a\u094d\u0930\u0926\u093e\u092f\u0915."
+}
\ No newline at end of file
diff --git a/controllers/locale/_messages_js.json b/controllers/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/controllers/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/controllers/locale/_messages_py.json b/controllers/locale/_messages_py.json
new file mode 100644
index 0000000..11b07c3
--- /dev/null
+++ b/controllers/locale/_messages_py.json
@@ -0,0 +1,10 @@
+[
+ "then", 
+ "checked", 
+ "cannot be included in item's rate", 
+ "should also have", 
+ "Please specify a valid", 
+ "Row", 
+ "is checked for", 
+ "If"
+]
\ No newline at end of file
diff --git a/controllers/locale/hi-py.json b/controllers/locale/hi-py.json
new file mode 100644
index 0000000..0015d31
--- /dev/null
+++ b/controllers/locale/hi-py.json
@@ -0,0 +1,10 @@
+{
+ "If": "\u0905\u0917\u0930", 
+ "Please specify a valid": "\u090f\u0915 \u0935\u0948\u0927 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0915\u0930\u0947\u0902", 
+ "Row": "\u092a\u0902\u0915\u094d\u0924\u093f", 
+ "cannot be included in item's rate": "\u0906\u0907\u091f\u092e \u0915\u0940 \u0926\u0930 \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 \u0928\u0939\u0940\u0902 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e", 
+ "checked": "\u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0940", 
+ "is checked for": "\u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0901\u091a", 
+ "should also have": "\u092d\u0940 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f", 
+ "then": "\u0924\u094b"
+}
\ No newline at end of file
diff --git a/home/doctype/company_control/locale/_messages_doc.json b/home/doctype/company_control/locale/_messages_doc.json
new file mode 100644
index 0000000..ee26ed8
--- /dev/null
+++ b/home/doctype/company_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Home", 
+ "Company Control"
+]
\ No newline at end of file
diff --git a/home/doctype/company_control/locale/hi-doc.json b/home/doctype/company_control/locale/hi-doc.json
new file mode 100644
index 0000000..c72fd0c
--- /dev/null
+++ b/home/doctype/company_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Company Control": "\u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Home": "\u0918\u0930"
+}
\ No newline at end of file
diff --git a/home/doctype/feed/locale/_messages_doc.json b/home/doctype/feed/locale/_messages_doc.json
new file mode 100644
index 0000000..e91a34c
--- /dev/null
+++ b/home/doctype/feed/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Feed", 
+ "Doc Name", 
+ "Color", 
+ "Feed Type", 
+ "Doc Type", 
+ "Home", 
+ "Full Name", 
+ "Subject"
+]
\ No newline at end of file
diff --git a/home/doctype/feed/locale/hi-doc.json b/home/doctype/feed/locale/hi-doc.json
new file mode 100644
index 0000000..055ffb1
--- /dev/null
+++ b/home/doctype/feed/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Color": "\u0930\u0902\u0917", 
+ "Doc Name": "\u0921\u0949\u0915\u094d\u091f\u0930 \u0915\u093e \u0928\u093e\u092e", 
+ "Doc Type": "\u0921\u0949\u0915\u094d\u091f\u0930 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Feed": "\u0916\u093f\u0932\u093e\u0928\u093e", 
+ "Feed Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u092b\u093c\u0940\u0921", 
+ "Full Name": "\u092a\u0942\u0930\u093e \u0928\u093e\u092e", 
+ "Home": "\u0918\u0930", 
+ "Subject": "\u0935\u093f\u0937\u092f"
+}
\ No newline at end of file
diff --git a/home/doctype/home_control/locale/_messages_doc.json b/home/doctype/home_control/locale/_messages_doc.json
new file mode 100644
index 0000000..0418d25
--- /dev/null
+++ b/home/doctype/home_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Home", 
+ "Home Control"
+]
\ No newline at end of file
diff --git a/home/doctype/home_control/locale/hi-doc.json b/home/doctype/home_control/locale/hi-doc.json
new file mode 100644
index 0000000..ec4137e
--- /dev/null
+++ b/home/doctype/home_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Home": "\u0918\u0930", 
+ "Home Control": "\u0939\u094b\u092e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923"
+}
\ No newline at end of file
diff --git a/home/module_def/home/locale/_messages_doc.json b/home/module_def/home/locale/_messages_doc.json
new file mode 100644
index 0000000..b310f7c
--- /dev/null
+++ b/home/module_def/home/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Event Updates", 
+ "My Company", 
+ "Desktop", 
+ "Attributions", 
+ "dashboard", 
+ "Activity", 
+ "Latest Updates"
+]
\ No newline at end of file
diff --git a/home/module_def/home/locale/hi-doc.json b/home/module_def/home/locale/hi-doc.json
new file mode 100644
index 0000000..09205d1
--- /dev/null
+++ b/home/module_def/home/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Activity": "\u0938\u0915\u094d\u0930\u093f\u092f\u0924\u093e", 
+ "Attributions": "Attributions", 
+ "Desktop": "\u0921\u0947\u0938\u094d\u0915\u091f\u0949\u092a", 
+ "Event Updates": "\u0918\u091f\u0928\u093e \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "Latest Updates": "\u0928\u0935\u0940\u0928\u0924\u092e \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "My Company": "\u092e\u0947\u0930\u0940 \u0915\u0902\u092a\u0928\u0940", 
+ "dashboard": "\u0921\u0948\u0936\u092c\u094b\u0930\u094d\u0921"
+}
\ No newline at end of file
diff --git a/home/page/desktop/desktop.js b/home/page/desktop/desktop.js
index 70bd656..77e0a3d 100644
--- a/home/page/desktop/desktop.js
+++ b/home/page/desktop/desktop.js
@@ -21,6 +21,7 @@
 		if(!module.label) 
 			module.label = m;
 		module.name = m;
+		module.label = wn._(module.label);
 		module.gradient_css = wn.get_gradient_css(module.color, 45);
 		
 		$('#icon-grid').append(repl('\
@@ -54,7 +55,7 @@
 		module.find('a:first').append(
 			repl('<div id="%(id)s" class="circle" title="%(title)s" style="display: None">\
 					<span class="circle-text"></span>\
-				 </div>', {id: id, title: title}));
+				 </div>', {id: id, title: wn._(title)}));
 		
 		var case_border = module.find('.case-border');
 		var circle = module.find('.circle');
diff --git a/home/page/latest_updates/latest_updates.js b/home/page/latest_updates/latest_updates.js
index 80d3d5f..97ee561 100644
--- a/home/page/latest_updates/latest_updates.js
+++ b/home/page/latest_updates/latest_updates.js
@@ -1,4 +1,6 @@
 erpnext.updates = [
+	["7th January 2013", [
+		"Language (backend): Integrated language libraries."
 	["4th January 2013", [
 		"Support Analytics: Simple Tool to Plot Number Tickets and time to Closing",
 		"Workflow: Added Workflow Help",
diff --git a/hr/doctype/appraisal/locale/_messages_doc.json b/hr/doctype/appraisal/locale/_messages_doc.json
new file mode 100644
index 0000000..9846642
--- /dev/null
+++ b/hr/doctype/appraisal/locale/_messages_doc.json
@@ -0,0 +1,28 @@
+[
+ "HR", 
+ "Comments", 
+ "Draft", 
+ "Status", 
+ "Appraisal Template", 
+ "Completed", 
+ "Any other comments, noteworthy effort that should go in the records.", 
+ "Amended From", 
+ "Goals", 
+ "For Employee", 
+ "End Date", 
+ "Appraisal Goals", 
+ "Total Score (Out of 5)", 
+ "Amendment Date", 
+ "Select template from which you want to get the Goals", 
+ "Submitted", 
+ "Employee Details", 
+ "Cancelled", 
+ "Appraisal", 
+ "For Employee Name", 
+ "Calculate Total Score", 
+ "Fiscal Year", 
+ "Select the Employee for whom you are creating the Appraisal.", 
+ "Other Details", 
+ "Start Date", 
+ "Company"
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal/locale/hi-doc.json b/hr/doctype/appraisal/locale/hi-doc.json
new file mode 100644
index 0000000..6d3734a
--- /dev/null
+++ b/hr/doctype/appraisal/locale/hi-doc.json
@@ -0,0 +1,28 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Any other comments, noteworthy effort that should go in the records.": "\u0915\u093f\u0938\u0940 \u092d\u0940 \u0905\u0928\u094d\u092f \u091f\u093f\u092a\u094d\u092a\u0923\u0940, \u0909\u0932\u094d\u0932\u0947\u0916\u0928\u0940\u092f \u092a\u094d\u0930\u092f\u093e\u0938 \u0939\u0948 \u0915\u093f \u0930\u093f\u0915\u0949\u0930\u094d\u0921 \u092e\u0947\u0902 \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f.", 
+ "Appraisal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928", 
+ "Appraisal Goals": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Appraisal Template": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f", 
+ "Calculate Total Score": "\u0915\u0941\u0932 \u0938\u094d\u0915\u094b\u0930 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Cancelled": "Cancelled", 
+ "Comments": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0902", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Completed": "\u092a\u0942\u0930\u093e", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Employee Details": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "End Date": "\u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "For Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u0947 \u0932\u093f\u090f", 
+ "For Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Goals": "\u0932\u0915\u094d\u0937\u094d\u092f", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Other Details": "\u0905\u0928\u094d\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Select template from which you want to get the Goals": "\u091c\u094b \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0938\u0947 \u0906\u092a \u0932\u0915\u094d\u0937\u094d\u092f\u094b\u0902 \u0915\u094b \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the Employee for whom you are creating the Appraisal.": "\u091c\u093f\u0938\u0947 \u0924\u0941\u092e \u092a\u0948\u0926\u093e \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902 \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "Start Date": "\u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Total Score (Out of 5)": "\u0915\u0941\u0932 \u0938\u094d\u0915\u094b\u0930 (5 \u0938\u0947 \u092c\u093e\u0939\u0930)"
+}
\ No newline at end of file
diff --git a/hr/doctype/appraisal_goal/locale/_messages_doc.json b/hr/doctype/appraisal_goal/locale/_messages_doc.json
new file mode 100644
index 0000000..188f224
--- /dev/null
+++ b/hr/doctype/appraisal_goal/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Appraisal Goal", 
+ "Goal", 
+ "HR", 
+ "Score Earned", 
+ "Weightage (%)", 
+ "Score (0-5)", 
+ "Key Responsibility Area"
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_goal/locale/hi-doc.json b/hr/doctype/appraisal_goal/locale/hi-doc.json
new file mode 100644
index 0000000..24691ce
--- /dev/null
+++ b/hr/doctype/appraisal_goal/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Appraisal Goal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Goal": "\u0932\u0915\u094d\u0937\u094d\u092f", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Key Responsibility Area": "\u0915\u0941\u0902\u091c\u0940 \u091c\u093f\u092e\u094d\u092e\u0947\u0926\u093e\u0930\u0940 \u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Score (0-5)": "\u0915\u0941\u0932 (0-5)", 
+ "Score Earned": "\u0938\u094d\u0915\u094b\u0930 \u0905\u0930\u094d\u091c\u093f\u0924", 
+ "Weightage (%)": "\u0935\u0947\u091f\u0947\u091c (%)"
+}
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/appraisal_template.py b/hr/doctype/appraisal_template/appraisal_template.py
index 7f48feb..7081dae 100644
--- a/hr/doctype/appraisal_template/appraisal_template.py
+++ b/hr/doctype/appraisal_template/appraisal_template.py
@@ -16,7 +16,17 @@
 
 from __future__ import unicode_literals
 import webnotes
+from webnotes import _
 
 class DocType:
 	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
\ No newline at end of file
+		self.doc, self.doclist = d, dl
+		
+	def validate(self):
+		self.doc.total_points = 0
+		for d in self.doclist.get({"doctype":"Appraisal Template Goal"}):
+			self.doc.total_points += int(d.weightage_per or 0)
+		
+		if self.doc.total_points != 100:
+			webnotes.msgprint(_("Total Points should be 100") + ":" + self.doc.total_points,
+				raise_exception=True)
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/appraisal_template.txt b/hr/doctype/appraisal_template/appraisal_template.txt
index aece5dc..0240e52 100644
--- a/hr/doctype/appraisal_template/appraisal_template.txt
+++ b/hr/doctype/appraisal_template/appraisal_template.txt
@@ -2,19 +2,15 @@
  {
   "owner": "ashwini@webnotestech.com", 
   "docstatus": 0, 
-  "creation": "2012-03-27 14:35:58", 
+  "creation": "2012-07-03 13:30:39", 
   "modified_by": "Administrator", 
-  "modified": "2012-03-27 14:35:58"
+  "modified": "2013-01-07 15:11:55"
  }, 
  {
-  "section_style": "Simple", 
-  "name": "__common__", 
-  "colour": "White:FFF", 
-  "module": "HR", 
-  "server_code_error": " ", 
-  "version": 3, 
-  "doctype": "DocType", 
   "autoname": "field:kra_title", 
+  "name": "__common__", 
+  "doctype": "DocType", 
+  "module": "HR", 
   "document_type": "Master"
  }, 
  {
@@ -26,13 +22,14 @@
   "parentfield": "fields"
  }, 
  {
-  "name": "__common__", 
   "parent": "Appraisal Template", 
   "read": 1, 
+  "name": "__common__", 
   "create": 1, 
   "doctype": "DocPerm", 
   "write": 1, 
   "parenttype": "DocType", 
+  "role": "HR User", 
   "permlevel": 0, 
   "parentfield": "permissions"
  }, 
@@ -41,22 +38,6 @@
   "doctype": "DocType"
  }, 
  {
-  "role": "System Manager", 
-  "doctype": "DocPerm"
- }, 
- {
-  "role": "HR Manager", 
-  "doctype": "DocPerm"
- }, 
- {
-  "role": "HR User", 
-  "doctype": "DocPerm"
- }, 
- {
-  "role": "System Manager", 
-  "doctype": "DocPerm"
- }, 
- {
   "oldfieldtype": "Data", 
   "doctype": "DocField", 
   "label": "KRA Title", 
@@ -66,6 +47,7 @@
   "reqd": 1
  }, 
  {
+  "print_width": "300px", 
   "oldfieldtype": "Small Text", 
   "doctype": "DocField", 
   "label": "Description", 
@@ -82,5 +64,14 @@
   "fieldname": "kra_sheet", 
   "fieldtype": "Table", 
   "options": "Appraisal Template Goal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "label": "Total Points", 
+  "fieldname": "total_points", 
+  "fieldtype": "Int"
+ }, 
+ {
+  "doctype": "DocPerm"
  }
 ]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/locale/_messages_doc.json b/hr/doctype/appraisal_template/locale/_messages_doc.json
new file mode 100644
index 0000000..77d42f0
--- /dev/null
+++ b/hr/doctype/appraisal_template/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Appraisal Template Goal", 
+ "Appraisal Template", 
+ "Description", 
+ "HR", 
+ "Total Points", 
+ "KRA Title"
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/locale/_messages_js.json b/hr/doctype/appraisal_template/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/hr/doctype/appraisal_template/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/locale/_messages_py.json b/hr/doctype/appraisal_template/locale/_messages_py.json
new file mode 100644
index 0000000..85a7b24
--- /dev/null
+++ b/hr/doctype/appraisal_template/locale/_messages_py.json
@@ -0,0 +1,3 @@
+[
+ "Total Points should be 100"
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/locale/hi-doc.json b/hr/doctype/appraisal_template/locale/hi-doc.json
new file mode 100644
index 0000000..23a4fa6
--- /dev/null
+++ b/hr/doctype/appraisal_template/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Appraisal Template": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f", 
+ "Appraisal Template Goal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "KRA Title": "KRA \u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Total Points": "\u0915\u0941\u0932 \u0905\u0902\u0915"
+}
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/locale/hi-py.json b/hr/doctype/appraisal_template/locale/hi-py.json
new file mode 100644
index 0000000..5052ce0
--- /dev/null
+++ b/hr/doctype/appraisal_template/locale/hi-py.json
@@ -0,0 +1,3 @@
+{
+ "Total Points should be 100": "\u0915\u0941\u0932 \u0905\u0902\u0915 100 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f"
+}
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template_goal/locale/_messages_doc.json b/hr/doctype/appraisal_template_goal/locale/_messages_doc.json
new file mode 100644
index 0000000..f796274
--- /dev/null
+++ b/hr/doctype/appraisal_template_goal/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "HR", 
+ "Appraisal Template Goal", 
+ "Key Performance Area", 
+ "KRA", 
+ "Weightage (%)"
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template_goal/locale/hi-doc.json b/hr/doctype/appraisal_template_goal/locale/hi-doc.json
new file mode 100644
index 0000000..8b3d79c
--- /dev/null
+++ b/hr/doctype/appraisal_template_goal/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Appraisal Template Goal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "KRA": "KRA", 
+ "Key Performance Area": "\u092a\u0930\u092b\u093c\u0949\u0930\u094d\u092e\u0947\u0902\u0938 \u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Weightage (%)": "\u0935\u0947\u091f\u0947\u091c (%)"
+}
\ No newline at end of file
diff --git a/hr/doctype/attendance/locale/_messages_doc.json b/hr/doctype/attendance/locale/_messages_doc.json
new file mode 100644
index 0000000..617fc72
--- /dev/null
+++ b/hr/doctype/attendance/locale/_messages_doc.json
@@ -0,0 +1,20 @@
+[
+ "Status", 
+ "Attendance Details", 
+ "Attendance", 
+ "Absent", 
+ "HR", 
+ "The date at which current entry is corrected in the system.", 
+ "Fiscal Year", 
+ "Leave Type", 
+ "Amended From", 
+ "Amendment Date", 
+ "Attendance Date", 
+ "ATT", 
+ "Present", 
+ "Employee", 
+ "Employee Name", 
+ "Company", 
+ "Naming Series", 
+ "Half Day"
+]
\ No newline at end of file
diff --git a/hr/doctype/attendance/locale/hi-doc.json b/hr/doctype/attendance/locale/hi-doc.json
new file mode 100644
index 0000000..7a059ee
--- /dev/null
+++ b/hr/doctype/attendance/locale/hi-doc.json
@@ -0,0 +1,20 @@
+{
+ "ATT": "ATT", 
+ "Absent": "\u0905\u0928\u0941\u092a\u0938\u094d\u0925\u093f\u0924", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Attendance": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Attendance Date": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Attendance Details": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0935\u093f\u0935\u0930\u0923", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Half Day": "\u0906\u0927\u0947 \u0926\u093f\u0928", 
+ "Leave Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Present": "\u092a\u0947\u0936", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948."
+}
\ No newline at end of file
diff --git a/hr/doctype/attendance_control_panel/locale/_messages_doc.json b/hr/doctype/attendance_control_panel/locale/_messages_doc.json
new file mode 100644
index 0000000..4359b81
--- /dev/null
+++ b/hr/doctype/attendance_control_panel/locale/_messages_doc.json
@@ -0,0 +1,24 @@
+[
+ "Attendance From Date", 
+ "Import Date Format ", 
+ "HR", 
+ "Attendance To Date", 
+ "Upload Attendance Data", 
+ "Import", 
+ "Get Template", 
+ "mm/dd/yyyy", 
+ "To import attendance data, click on \"Add\" button, select the saved CSV file and click on \"Upload\".Select the date format as attendance date format in CSV file.Click on \"Import\".", 
+ "File List", 
+ "Import Log", 
+ "dd-mm-yyyy", 
+ "Attendance Control Panel", 
+ "Get the template of the Attendance for which you want to import in CSV (Comma seperated values) format.Fill data in the template. Save the template in CSV format.All attendance dates inbetween 'Attendance From Date' and 'Attendance To Date' will come in the template with employees list.", 
+ "Import Log1", 
+ "dd/mm/yyyy", 
+ "Selected Attendance date will comes in the attendance template.", 
+ "yyyy-mm-dd", 
+ "mm/dd/yy", 
+ "All attendance dates inbetween selected Attendance From Date and Attendance To Date will come in the template with employees list.", 
+ "Overwrite", 
+ "Download Template"
+]
\ No newline at end of file
diff --git a/hr/doctype/attendance_control_panel/locale/hi-doc.json b/hr/doctype/attendance_control_panel/locale/hi-doc.json
new file mode 100644
index 0000000..500b2f1
--- /dev/null
+++ b/hr/doctype/attendance_control_panel/locale/hi-doc.json
@@ -0,0 +1,24 @@
+{
+ "All attendance dates inbetween selected Attendance From Date and Attendance To Date will come in the template with employees list.": "\u0938\u092d\u0940 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0924\u093f\u0925\u093f\u092f\u093e\u0901 inbetween \u0924\u093f\u0925\u093f \u0914\u0930 \u0924\u093f\u0925\u093f \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092e\u0947\u0902 \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u093f\u092f\u094b\u0902 \u0915\u0940 \u0938\u0942\u091a\u0940 \u0915\u0947 \u0938\u093e\u0925 \u0906 \u091c\u093e\u090f\u0917\u093e \u0938\u0947 \u091a\u092f\u0928\u093f\u0924 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f.", 
+ "Attendance Control Panel": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0915\u0915\u094d\u0937", 
+ "Attendance From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Attendance To Date": "\u0924\u093f\u0925\u093f \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Download Template": "\u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Get Template": "\u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u091c\u093e\u0913", 
+ "Get the template of the Attendance for which you want to import in CSV (Comma seperated values) format.Fill data in the template. Save the template in CSV format.All attendance dates inbetween 'Attendance From Date' and 'Attendance To Date' will come in the template with employees list.": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0915\u0940 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u091c\u093f\u0938\u0915\u0947 \u0932\u093f\u090f \u0906\u092a CSV \u092e\u0947\u0902 \u0906\u092f\u093e\u0924 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f (\u0915\u0949\u092e\u093e \u0938\u0947 \u0905\u0932\u0917 \u092e\u093e\u0928) \u092e\u0947\u0902 format.Fill \u0921\u0947\u091f\u093e \u091a\u093e\u0939\u0924\u0947. CSV format.All \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u092e\u0947\u0902 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0938\u0939\u0947\u091c\u0947\u0902 \u0924\u093f\u0925\u093f\u092f\u093e\u0901 inbetween \u0914\u0930 \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u093f\u092f\u094b\u0902 \u0915\u0940 \u0938\u0942\u091a\u0940 \u0915\u0947 \u0938\u093e\u0925 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092e\u0947\u0902 \u0906 \u091c\u093e\u090f\u0917\u093e &#39;\u0924\u093f\u0925\u093f&#39; \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f &#39;\u0924\u093f\u0925\u093f \u0938\u0947 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f&#39;.", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Import": "\u0906\u092f\u093e\u0924", 
+ "Import Date Format ": "\u0906\u092f\u093e\u0924 \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u0935\u0930\u0942\u092a", 
+ "Import Log": "\u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0930\u0947\u0902 \u0906\u092f\u093e\u0924", 
+ "Import Log1": "Log1 \u0906\u092f\u093e\u0924", 
+ "Overwrite": "\u0905\u0927\u093f\u0932\u0947\u0916\u093f\u0924 \u0915\u0930\u0947\u0902", 
+ "Selected Attendance date will comes in the attendance template.": "\u091a\u092f\u0928\u093f\u0924 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0924\u093e\u0930\u0940\u0916 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092e\u0947\u0902 \u0906\u0924\u093e \u0939\u0948.", 
+ "To import attendance data, click on \"Add\" button, select the saved CSV file and click on \"Upload\".Select the date format as attendance date format in CSV file.Click on \"Import\".": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0921\u0947\u091f\u093e \u0906\u092f\u093e\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, &quot;\u091c\u094b\u0921\u093c\u0947\u0902&quot; \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902, \u092c\u091a\u093e\u092f\u093e CSV \u092b\u093c\u093e\u0907\u0932 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 &quot;\u0905\u092a\u0932\u094b\u0921&quot; \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902 CSV file.Click \u092e\u0947\u0902 &quot;\u0906\u092f\u093e\u0924&quot; \u092a\u0930 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u0935\u0930\u0942\u092a \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u0935\u0930\u0942\u092a \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "Upload Attendance Data": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0921\u0947\u091f\u093e \u0905\u092a\u0932\u094b\u0921", 
+ "dd-mm-yyyy": "\u0921\u0940\u0921\u0940-mm-yyyy", 
+ "dd/mm/yyyy": "dd / mm / yyyy", 
+ "mm/dd/yy": "dd / mm / yy", 
+ "mm/dd/yyyy": "dd / mm / yyyy", 
+ "yyyy-mm-dd": "yyyy-mm-dd"
+}
\ No newline at end of file
diff --git a/hr/doctype/branch/locale/_messages_doc.json b/hr/doctype/branch/locale/_messages_doc.json
new file mode 100644
index 0000000..f4832af
--- /dev/null
+++ b/hr/doctype/branch/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "HR", 
+ "Trash Reason", 
+ "Branch"
+]
\ No newline at end of file
diff --git a/hr/doctype/branch/locale/hi-doc.json b/hr/doctype/branch/locale/hi-doc.json
new file mode 100644
index 0000000..3109457
--- /dev/null
+++ b/hr/doctype/branch/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/deduction_type/locale/_messages_doc.json b/hr/doctype/deduction_type/locale/_messages_doc.json
new file mode 100644
index 0000000..bf6d2bb
--- /dev/null
+++ b/hr/doctype/deduction_type/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "HR", 
+ "Description", 
+ "Trash Reason", 
+ "Deduction Type", 
+ "Name"
+]
\ No newline at end of file
diff --git a/hr/doctype/deduction_type/locale/hi-doc.json b/hr/doctype/deduction_type/locale/hi-doc.json
new file mode 100644
index 0000000..5a95a4d
--- /dev/null
+++ b/hr/doctype/deduction_type/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Deduction Type": "\u0915\u091f\u094c\u0924\u0940 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Name": "\u0928\u093e\u092e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/department/locale/_messages_doc.json b/hr/doctype/department/locale/_messages_doc.json
new file mode 100644
index 0000000..7261245
--- /dev/null
+++ b/hr/doctype/department/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "HR", 
+ "Department", 
+ "Trash Reason"
+]
\ No newline at end of file
diff --git a/hr/doctype/department/locale/hi-doc.json b/hr/doctype/department/locale/hi-doc.json
new file mode 100644
index 0000000..8939cdb
--- /dev/null
+++ b/hr/doctype/department/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/designation/locale/_messages_doc.json b/hr/doctype/designation/locale/_messages_doc.json
new file mode 100644
index 0000000..1dead40
--- /dev/null
+++ b/hr/doctype/designation/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "HR", 
+ "Trash Reason", 
+ "Designation"
+]
\ No newline at end of file
diff --git a/hr/doctype/designation/locale/hi-doc.json b/hr/doctype/designation/locale/hi-doc.json
new file mode 100644
index 0000000..3eee10c
--- /dev/null
+++ b/hr/doctype/designation/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/earning_type/locale/_messages_doc.json b/hr/doctype/earning_type/locale/_messages_doc.json
new file mode 100644
index 0000000..bf291ea
--- /dev/null
+++ b/hr/doctype/earning_type/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Earning Type", 
+ "Exemption Limit", 
+ "Description", 
+ "No", 
+ "HR", 
+ "Trash Reason", 
+ "Taxable", 
+ "Yes", 
+ "Name"
+]
\ No newline at end of file
diff --git a/hr/doctype/earning_type/locale/hi-doc.json b/hr/doctype/earning_type/locale/hi-doc.json
new file mode 100644
index 0000000..52f1c42
--- /dev/null
+++ b/hr/doctype/earning_type/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Earning Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u092e\u093e\u0908", 
+ "Exemption Limit": "\u091b\u0942\u091f \u0915\u0940 \u0938\u0940\u092e\u093e", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Name": "\u0928\u093e\u092e", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Taxable": "\u0915\u0930 \u092f\u094b\u0917\u094d\u092f", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/hr/doctype/employee/locale/_messages_doc.json b/hr/doctype/employee/locale/_messages_doc.json
new file mode 100644
index 0000000..0bac79b
--- /dev/null
+++ b/hr/doctype/employee/locale/_messages_doc.json
@@ -0,0 +1,117 @@
+[
+ "Current Address", 
+ "O-", 
+ "Place of Issue", 
+ "O+", 
+ "Valid Upto", 
+ "Career History", 
+ "Branch", 
+ "Department", 
+ "Bio", 
+ "PF Number", 
+ "Company", 
+ "User ID", 
+ "Health Concerns", 
+ "Naming Series", 
+ "Permanent Accommodation Type", 
+ "Married", 
+ "Exit Interview Details", 
+ "Here you can maintain family details like name and occupation of parent, spouse and children", 
+ "B-", 
+ "Cell Number", 
+ "B+", 
+ "Passport Number", 
+ "Contact Details", 
+ "Rented", 
+ "ESIC CARD No", 
+ "Provide email id registered in company", 
+ "HR", 
+ "Gratuity LIC ID", 
+ "Bank A/C No.", 
+ "<span class=\"sys_manager\">To setup, please go to Setup > Naming Series</span>", 
+ "Employee External Work History", 
+ "Employee", 
+ "Basic Information", 
+ "Date of Birth", 
+ "Previous Work Experience", 
+ "Family Background", 
+ "File List", 
+ "Salary Mode", 
+ "Better Prospects", 
+ "Employee Internal Work Historys", 
+ "Short biography for website and other publications.", 
+ "Female", 
+ "Divorced", 
+ "Ms", 
+ "Mr", 
+ "Male", 
+ "Full Name", 
+ "Job Profile", 
+ "Grade", 
+ "Image", 
+ "Owned", 
+ "Employee Number", 
+ "New Workplace", 
+ "Blood Group", 
+ "Reason for Leaving", 
+ "Trash Reason", 
+ "Contract End Date", 
+ "No", 
+ "Leave Encashed?", 
+ "Exit", 
+ "Educational Qualification Details", 
+ "Final Confirmation Date", 
+ "Status", 
+ "Bank Name", 
+ "Cheque", 
+ "Active", 
+ "Employment Type", 
+ "Notice - Number of Days", 
+ "Designation", 
+ "Salary Information", 
+ "Personal Details", 
+ "Encashment Date", 
+ "Reason for Resignation", 
+ "Left", 
+ "Feedback", 
+ "EMP/", 
+ "Emergency Phone Number", 
+ "Health Details", 
+ "Marital Status", 
+ "Relation", 
+ "Salary Structure", 
+ "Personal Email", 
+ "System User (login) ID. If set, it will become default for all HR forms.", 
+ "Scheduled Confirmation Date", 
+ "Email (By company)", 
+ "Employment Details", 
+ "Applicable Holiday List", 
+ "Date of Issue", 
+ "Educational Qualification", 
+ "PAN Number", 
+ "Date Of Retirement", 
+ "Date of Joining", 
+ "Emergency Contact Details", 
+ "A+", 
+ "AB+", 
+ "A-", 
+ "AB-", 
+ "Image View", 
+ "Bank", 
+ "Current Accommodation Type", 
+ "Gender", 
+ "Cash", 
+ "Holiday List", 
+ "History In Company", 
+ "Resignation Letter Date", 
+ "Yes", 
+ "Widowed", 
+ "Person To Be Contacted", 
+ "Relieving Date", 
+ "Here you can maintain height, weight, allergies, medical concerns etc", 
+ "Single", 
+ "Permanent Address", 
+ "Salutation", 
+ "Reports to", 
+ "Held On"
+]
\ No newline at end of file
diff --git a/hr/doctype/employee/locale/hi-doc.json b/hr/doctype/employee/locale/hi-doc.json
new file mode 100644
index 0000000..5497ff1
--- /dev/null
+++ b/hr/doctype/employee/locale/hi-doc.json
@@ -0,0 +1,117 @@
+{
+ "<span class=\"sys_manager\">To setup, please go to Setup > Naming Series</span>": "<span class=\"sys_manager\">\u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0938\u0947\u091f\u0905\u092a&gt; \u0928\u093e\u092e\u0915\u0930\u0923 \u0938\u0940\u0930\u0940\u091c</span>", 
+ "A+": "A +", 
+ "A-": "A-", 
+ "AB+": "AB +", 
+ "AB-": "\u0905\u091f\u0932 \u092c\u093f\u0939\u093e\u0930\u0940", 
+ "Active": "\u0938\u0915\u094d\u0930\u093f\u092f", 
+ "Applicable Holiday List": "\u0932\u093e\u0917\u0942 \u0905\u0935\u0915\u093e\u0936 \u0938\u0942\u091a\u0940", 
+ "B+": "B +", 
+ "B-": "\u092c\u0940", 
+ "Bank": "\u092c\u0948\u0902\u0915", 
+ "Bank A/C No.": "\u092c\u0948\u0902\u0915 \u090f / \u0938\u0940 \u0938\u0902.", 
+ "Bank Name": "\u092c\u0948\u0902\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Basic Information": "\u092c\u0941\u0928\u093f\u092f\u093e\u0926\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Better Prospects": "\u092c\u0947\u0939\u0924\u0930 \u0938\u0902\u092d\u093e\u0935\u0928\u093e\u0913\u0902", 
+ "Bio": "\u091c\u0948\u0935", 
+ "Blood Group": "\u0930\u0915\u094d\u0924 \u0935\u0930\u094d\u0917", 
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Career History": "\u0915\u0948\u0930\u093f\u092f\u0930 \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Cash": "\u0928\u0915\u0926", 
+ "Cell Number": "\u0938\u0947\u0932 \u0928\u0902\u092c\u0930", 
+ "Cheque": "\u091a\u0948\u0915", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact Details": "\u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0915\u0947 \u0932\u093f\u090f \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contract End Date": "\u0905\u0928\u0941\u092c\u0902\u0927 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Current Accommodation Type": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0906\u0935\u093e\u0938 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Current Address": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u0924\u093e", 
+ "Date Of Retirement": "\u0938\u0947\u0935\u093e\u0928\u093f\u0935\u0943\u0924\u094d\u0924\u093f \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Date of Birth": "\u091c\u0928\u094d\u092e \u0924\u093f\u0925\u093f", 
+ "Date of Issue": "\u091c\u093e\u0930\u0940 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Date of Joining": "\u0936\u093e\u092e\u093f\u0932 \u0939\u094b\u0928\u0947 \u0915\u0940 \u0924\u093f\u0925\u093f", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Divorced": "\u0924\u0932\u093e\u0915\u0936\u0941\u0926\u093e", 
+ "EMP/": "/ \u0908\u090f\u092e\u092a\u0940", 
+ "ESIC CARD No": "\u0908\u090f\u0938\u0906\u0908\u0938\u0940 \u0915\u093e\u0930\u094d\u0921 \u0928\u0939\u0940\u0902", 
+ "Educational Qualification": "\u0936\u0948\u0915\u094d\u0937\u093f\u0915 \u092f\u094b\u0917\u094d\u092f\u0924\u093e", 
+ "Educational Qualification Details": "\u0936\u0948\u0915\u094d\u0937\u093f\u0915 \u092f\u094b\u0917\u094d\u092f\u0924\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Email (By company)": "\u0908\u092e\u0947\u0932 (\u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e)", 
+ "Emergency Contact Details": "\u0906\u092a\u093e\u0924\u0915\u093e\u0932\u0940\u0928 \u0938\u092e\u094d\u092a\u0930\u094d\u0915 \u0915\u0930\u0928\u0947 \u0915\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Emergency Phone Number": "\u0906\u092a\u093e\u0924\u0915\u093e\u0932\u0940\u0928 \u092b\u094b\u0928 \u0928\u0902\u092c\u0930", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee External Work History": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092c\u093e\u0939\u0930\u0940 \u0915\u093e\u092e \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Employee Internal Work Historys": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0906\u0902\u0924\u0930\u093f\u0915 \u0915\u093e\u0930\u094d\u092f Historys", 
+ "Employee Number": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u093f\u092f\u094b\u0902 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Employment Details": "\u0930\u094b\u091c\u0917\u093e\u0930 \u0915\u0947 \u0935\u093f\u0935\u0930\u0923", 
+ "Employment Type": "\u0930\u094b\u091c\u0917\u093e\u0930 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Encashment Date": "\u0928\u0915\u0926\u0940\u0915\u0930\u0923 \u0924\u093f\u0925\u093f", 
+ "Exit": "\u0928\u093f\u0915\u093e\u0938", 
+ "Exit Interview Details": "\u0938\u093e\u0915\u094d\u0937\u093e\u0924\u094d\u0915\u093e\u0930 \u0935\u093f\u0935\u0930\u0923 \u0938\u0947 \u092c\u093e\u0939\u0930 \u0928\u093f\u0915\u0932\u0947\u0902", 
+ "Family Background": "\u092a\u093e\u0930\u093f\u0935\u093e\u0930\u093f\u0915 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f", 
+ "Feedback": "\u092a\u094d\u0930\u0924\u093f\u092a\u0941\u0937\u094d\u091f\u093f", 
+ "Female": "\u092e\u0939\u093f\u0932\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Final Confirmation Date": "\u0905\u0902\u0924\u093f\u092e \u092a\u0941\u0937\u094d\u091f\u093f \u0924\u093f\u0925\u093f", 
+ "Full Name": "\u092a\u0942\u0930\u093e \u0928\u093e\u092e", 
+ "Gender": "\u0932\u093f\u0902\u0917", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "Gratuity LIC ID": "\u0909\u092a\u0926\u093e\u0928 \u090f\u0932\u0906\u0908\u0938\u0940 ID", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Health Concerns": "\u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f \u091a\u093f\u0902\u0924\u093e\u090f\u0902", 
+ "Health Details": "\u0938\u094d\u0935\u093e\u0938\u094d\u0925\u094d\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Held On": "\u092a\u0930 Held", 
+ "Here you can maintain family details like name and occupation of parent, spouse and children": "\u092f\u0939\u093e\u0901 \u0906\u092a \u092a\u0930\u093f\u0935\u093e\u0930 \u0914\u0930 \u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e, \u092a\u0924\u093f \u092f\u093e \u092a\u0924\u094d\u0928\u0940 \u0914\u0930 \u092c\u091a\u094d\u091a\u094b\u0902 \u0915\u0947 \u0928\u093e\u092e, \u0935\u094d\u092f\u0935\u0938\u093e\u092f \u0915\u0940 \u0924\u0930\u0939 \u092c\u0928\u093e\u090f \u0930\u0916 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902", 
+ "Here you can maintain height, weight, allergies, medical concerns etc": "\u092f\u0939\u093e\u0901 \u0906\u092a \u090a\u0902\u091a\u093e\u0908, \u0935\u091c\u0928, \u090f\u0932\u0930\u094d\u091c\u0940, \u091a\u093f\u0915\u093f\u0924\u094d\u0938\u093e \u091a\u093f\u0902\u0924\u093e\u0913\u0902 \u0906\u0926\u093f \u092c\u0928\u093e\u090f \u0930\u0916 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902", 
+ "History In Company": "\u0915\u0902\u092a\u0928\u0940 \u092e\u0947\u0902 \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Holiday List": "\u0905\u0935\u0915\u093e\u0936 \u0938\u0942\u091a\u0940", 
+ "Image": "\u091b\u0935\u093f", 
+ "Image View": "\u091b\u0935\u093f \u0926\u0947\u0916\u0947\u0902", 
+ "Job Profile": "\u0928\u094c\u0915\u0930\u0940 \u092a\u094d\u0930\u094b\u092b\u093e\u0907\u0932", 
+ "Leave Encashed?": "\u092d\u0941\u0928\u093e\u092f\u093e \u091b\u094b\u0921\u093c \u0926\u094b?", 
+ "Left": "\u0935\u093e\u092e", 
+ "Male": "\u0928\u0930", 
+ "Marital Status": "\u0935\u0948\u0935\u093e\u0939\u093f\u0915 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Married": "\u0935\u093f\u0935\u093e\u0939\u093f\u0924", 
+ "Mr": "\u0936\u094d\u0930\u0940", 
+ "Ms": "\u0938\u0941\u0936\u094d\u0930\u0940", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "New Workplace": "\u0928\u090f \u0915\u093e\u0930\u094d\u092f\u0938\u094d\u0925\u0932", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Notice - Number of Days": "\u0938\u0942\u091a\u0928\u093e - \u0926\u093f\u0928\u094b\u0902 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "O+": "O +", 
+ "O-": "O-", 
+ "Owned": "\u0938\u094d\u0935\u093e\u092e\u093f\u0924\u094d\u0935", 
+ "PAN Number": "\u092a\u0948\u0928 \u0928\u0902\u092c\u0930", 
+ "PF Number": "\u092a\u0940\u090f\u092b \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Passport Number": "\u092a\u093e\u0938\u092a\u094b\u0930\u094d\u091f \u0928\u0902\u092c\u0930", 
+ "Permanent Accommodation Type": "\u0938\u094d\u0925\u093e\u092f\u0940 \u0906\u0935\u093e\u0938 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Permanent Address": "\u0938\u094d\u0925\u093e\u092f\u0940 \u092a\u0924\u093e", 
+ "Person To Be Contacted": "\u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u093f\u092f\u093e \u091c\u093e", 
+ "Personal Details": "\u0935\u094d\u092f\u0915\u094d\u0924\u093f\u0917\u0924 \u0935\u093f\u0935\u0930\u0923", 
+ "Personal Email": "\u0935\u094d\u092f\u0915\u094d\u0924\u093f\u0917\u0924 \u0908\u092e\u0947\u0932", 
+ "Place of Issue": "\u091c\u093e\u0930\u0940 \u0915\u0930\u0928\u0947 \u0915\u0940 \u091c\u0917\u0939", 
+ "Previous Work Experience": "\u092a\u093f\u091b\u0932\u0947 \u0915\u093e\u0930\u094d\u092f \u0905\u0928\u0941\u092d\u0935", 
+ "Provide email id registered in company": "\u0915\u0902\u092a\u0928\u0940 \u092e\u0947\u0902 \u092a\u0902\u091c\u0940\u0915\u0943\u0924 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u092a\u094d\u0930\u0926\u093e\u0928", 
+ "Reason for Leaving": "\u091b\u094b\u0921\u093c\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u093e\u0930\u0923", 
+ "Reason for Resignation": "\u0907\u0938\u094d\u0924\u0940\u092b\u0947 \u0915\u093e \u0915\u093e\u0930\u0923", 
+ "Relation": "\u0938\u0902\u092c\u0902\u0927", 
+ "Relieving Date": "\u0924\u093f\u0925\u093f \u0930\u093e\u0939\u0924", 
+ "Rented": "\u0915\u093f\u0930\u093e\u092f\u0947 \u092a\u0930", 
+ "Reports to": "\u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0930\u093f\u092a\u094b\u0930\u094d\u091f", 
+ "Resignation Letter Date": "\u0907\u0938\u094d\u0924\u0940\u092b\u093e \u092a\u0924\u094d\u0930 \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Salary Information": "\u0935\u0947\u0924\u0928 \u0915\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Salary Mode": "\u0935\u0947\u0924\u0928 \u092e\u094b\u0921", 
+ "Salary Structure": "\u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e", 
+ "Salutation": "\u0905\u092d\u093f\u0935\u093e\u0926\u0928", 
+ "Scheduled Confirmation Date": "\u0905\u0928\u0941\u0938\u0942\u091a\u093f\u0924 \u092a\u0941\u0937\u094d\u091f\u093f \u0924\u093f\u0925\u093f", 
+ "Short biography for website and other publications.": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0914\u0930 \u0905\u0928\u094d\u092f \u092a\u094d\u0930\u0915\u093e\u0936\u0928\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0932\u0918\u0941 \u091c\u0940\u0935\u0928\u0940.", 
+ "Single": "\u090f\u0915", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "System User (login) ID. If set, it will become default for all HR forms.": "\u0938\u093f\u0938\u094d\u091f\u092e \u092a\u094d\u0930\u092f\u094b\u0915\u094d\u0924\u093e \u0906\u0908\u0921\u0940 (\u092a\u094d\u0930\u0935\u0947\u0936). \u0905\u0917\u0930 \u0938\u0947\u091f \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948, \u092f\u0939 \u0938\u092d\u0940 \u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928 \u0930\u0942\u092a\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092c\u0928 \u091c\u093e\u090f\u0917\u093e.", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "User ID": "\u092a\u094d\u0930\u092f\u094b\u0915\u094d\u0924\u093e \u0906\u0908\u0921\u0940", 
+ "Valid Upto": "\u0935\u093f\u0927\u093f\u092e\u093e\u0928\u094d\u092f", 
+ "Widowed": "\u0935\u093f\u0927\u0935\u093e", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/hr/doctype/employee_education/locale/_messages_doc.json b/hr/doctype/employee_education/locale/_messages_doc.json
new file mode 100644
index 0000000..4ee11a5
--- /dev/null
+++ b/hr/doctype/employee_education/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Year of Passing", 
+ "School/University", 
+ "Level", 
+ "HR", 
+ "Major/Optional Subjects", 
+ "Graduate", 
+ "Employee Education", 
+ "Under Graduate", 
+ "Post Graduate", 
+ "Qualification", 
+ "Class / Percentage"
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_education/locale/hi-doc.json b/hr/doctype/employee_education/locale/hi-doc.json
new file mode 100644
index 0000000..d36e3d8
--- /dev/null
+++ b/hr/doctype/employee_education/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Class / Percentage": "/ \u0915\u0915\u094d\u0937\u093e \u092a\u094d\u0930\u0924\u093f\u0936\u0924", 
+ "Employee Education": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0936\u093f\u0915\u094d\u0937\u093e", 
+ "Graduate": "\u092a\u0930\u093f\u0935\u0930\u094d\u0927\u093f\u0924", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Level": "\u0938\u094d\u0924\u0930", 
+ "Major/Optional Subjects": "\u092e\u0947\u091c\u0930 / \u0935\u0948\u0915\u0932\u094d\u092a\u093f\u0915 \u0935\u093f\u0937\u092f", 
+ "Post Graduate": "\u0938\u094d\u0928\u093e\u0924\u0915\u094b\u0924\u094d\u0924\u0930", 
+ "Qualification": "\u092f\u094b\u0917\u094d\u092f\u0924\u093e", 
+ "School/University": "\u0938\u094d\u0915\u0942\u0932 / \u0935\u093f\u0936\u094d\u0935\u0935\u093f\u0926\u094d\u092f\u093e\u0932\u092f", 
+ "Under Graduate": "\u092a\u0942\u0930\u094d\u0935 - \u0938\u094d\u0928\u093e\u0924\u0915", 
+ "Year of Passing": "\u092a\u093e\u0938\u093f\u0902\u0917 \u0915\u093e \u0935\u0930\u094d\u0937"
+}
\ No newline at end of file
diff --git a/hr/doctype/employee_external_work_history/locale/_messages_doc.json b/hr/doctype/employee_external_work_history/locale/_messages_doc.json
new file mode 100644
index 0000000..7740709
--- /dev/null
+++ b/hr/doctype/employee_external_work_history/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Salary", 
+ "Total Experience", 
+ "Designation", 
+ "HR", 
+ "Company", 
+ "Contact", 
+ "Employee External Work History", 
+ "Address"
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_external_work_history/locale/hi-doc.json b/hr/doctype/employee_external_work_history/locale/hi-doc.json
new file mode 100644
index 0000000..e06521d
--- /dev/null
+++ b/hr/doctype/employee_external_work_history/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Employee External Work History": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092c\u093e\u0939\u0930\u0940 \u0915\u093e\u092e \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Salary": "\u0935\u0947\u0924\u0928", 
+ "Total Experience": "\u0915\u0941\u0932 \u0905\u0928\u0941\u092d\u0935"
+}
\ No newline at end of file
diff --git a/hr/doctype/employee_internal_work_history/locale/_messages_doc.json b/hr/doctype/employee_internal_work_history/locale/_messages_doc.json
new file mode 100644
index 0000000..103933f
--- /dev/null
+++ b/hr/doctype/employee_internal_work_history/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Employee Internal Work History", 
+ "Designation", 
+ "HR", 
+ "Grade", 
+ "To Date", 
+ "From Date", 
+ "Branch", 
+ "Department"
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_internal_work_history/locale/hi-doc.json b/hr/doctype/employee_internal_work_history/locale/hi-doc.json
new file mode 100644
index 0000000..f80a0de
--- /dev/null
+++ b/hr/doctype/employee_internal_work_history/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Employee Internal Work History": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0906\u0902\u0924\u0930\u093f\u0915 \u0915\u093e\u0930\u094d\u092f \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f"
+}
\ No newline at end of file
diff --git a/hr/doctype/employee_training/locale/_messages_doc.json b/hr/doctype/employee_training/locale/_messages_doc.json
new file mode 100644
index 0000000..bfc0d0e
--- /dev/null
+++ b/hr/doctype/employee_training/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Program / Seminar Title", 
+ "Certificate", 
+ "HR", 
+ "Employee Training", 
+ "Institute / Conducted By", 
+ "Location", 
+ "Duration"
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_training/locale/hi-doc.json b/hr/doctype/employee_training/locale/hi-doc.json
new file mode 100644
index 0000000..403e3f4
--- /dev/null
+++ b/hr/doctype/employee_training/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Certificate": "\u092a\u094d\u0930\u092e\u093e\u0923\u092a\u0924\u094d\u0930", 
+ "Duration": "\u0905\u0935\u0927\u093f", 
+ "Employee Training": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Institute / Conducted By": "/ \u0938\u0902\u0938\u094d\u0925\u093e\u0928 \u0926\u094d\u0935\u093e\u0930\u093e \u0906\u092f\u094b\u091c\u093f\u0924", 
+ "Location": "\u0938\u094d\u0925\u093e\u0928", 
+ "Program / Seminar Title": "\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0930\u092e / \u0936\u0940\u0930\u094d\u0937\u0915 \u0938\u0902\u0917\u094b\u0937\u094d\u0920\u0940"
+}
\ No newline at end of file
diff --git a/hr/doctype/employment_type/locale/_messages_doc.json b/hr/doctype/employment_type/locale/_messages_doc.json
new file mode 100644
index 0000000..2813ab6
--- /dev/null
+++ b/hr/doctype/employment_type/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "HR", 
+ "Trash Reason", 
+ "Employment Type"
+]
\ No newline at end of file
diff --git a/hr/doctype/employment_type/locale/hi-doc.json b/hr/doctype/employment_type/locale/hi-doc.json
new file mode 100644
index 0000000..f3de4b1
--- /dev/null
+++ b/hr/doctype/employment_type/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Employment Type": "\u0930\u094b\u091c\u0917\u093e\u0930 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/expense_claim/locale/_messages_doc.json b/hr/doctype/expense_claim/locale/_messages_doc.json
new file mode 100644
index 0000000..e3eec27
--- /dev/null
+++ b/hr/doctype/expense_claim/locale/_messages_doc.json
@@ -0,0 +1,22 @@
+[
+ "Employees Email Id", 
+ "Amendment Date", 
+ "Remark", 
+ "HR", 
+ "Company", 
+ "Approver", 
+ "Total Sanctioned Amount", 
+ "Rejected", 
+ "Approved", 
+ "Expense Details", 
+ "Fiscal Year", 
+ "Total Claimed Amount", 
+ "Draft", 
+ "Amended From", 
+ "Approval Status", 
+ "Expense Claim Details", 
+ "From Employee", 
+ "Employee Name", 
+ "Expense Claim", 
+ "Posting Date"
+]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim/locale/hi-doc.json b/hr/doctype/expense_claim/locale/hi-doc.json
new file mode 100644
index 0000000..7cf54fe
--- /dev/null
+++ b/hr/doctype/expense_claim/locale/hi-doc.json
@@ -0,0 +1,22 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Approval Status": "\u0938\u094d\u0935\u0940\u0915\u0943\u0924\u093f \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Approved": "\u0905\u0928\u0941\u092e\u094b\u0926\u093f\u0924", 
+ "Approver": "\u0938\u0930\u0915\u093e\u0930\u0940 \u0917\u0935\u093e\u0939", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Employees Email Id": "\u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Expense Claim": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e", 
+ "Expense Claim Details": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Expense Details": "\u0935\u094d\u092f\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "From Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0938\u0947", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Rejected": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Remark": "\u091f\u093f\u092a\u094d\u092a\u0923\u0940", 
+ "Total Claimed Amount": "\u0915\u0941\u0932 \u0926\u093e\u0935\u093e \u0915\u093f\u092f\u093e \u0930\u093e\u0936\u093f", 
+ "Total Sanctioned Amount": "\u0915\u0941\u0932 \u0938\u094d\u0935\u0940\u0915\u0943\u0924 \u0930\u093e\u0936\u093f"
+}
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_detail/locale/_messages_doc.json b/hr/doctype/expense_claim_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..e5edcf9
--- /dev/null
+++ b/hr/doctype/expense_claim_detail/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Expense Date", 
+ "Description", 
+ "HR", 
+ "Expense Claim Detail", 
+ "Sanctioned Amount", 
+ "Claim Amount", 
+ "Expense Claim Type"
+]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_detail/locale/hi-doc.json b/hr/doctype/expense_claim_detail/locale/hi-doc.json
new file mode 100644
index 0000000..1bf1e62
--- /dev/null
+++ b/hr/doctype/expense_claim_detail/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Claim Amount": "\u0926\u093e\u0935\u0947 \u0915\u0940 \u0930\u093e\u0936\u093f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Expense Claim Detail": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Expense Claim Type": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Expense Date": "\u0935\u094d\u092f\u092f \u0924\u093f\u0925\u093f", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Sanctioned Amount": "\u0938\u094d\u0935\u0940\u0915\u0943\u0924 \u0930\u093e\u0936\u093f"
+}
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_type/locale/_messages_doc.json b/hr/doctype/expense_claim_type/locale/_messages_doc.json
new file mode 100644
index 0000000..cebea82
--- /dev/null
+++ b/hr/doctype/expense_claim_type/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "HR", 
+ "Expense Claim Type", 
+ "Description"
+]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_type/locale/hi-doc.json b/hr/doctype/expense_claim_type/locale/hi-doc.json
new file mode 100644
index 0000000..e58080b
--- /dev/null
+++ b/hr/doctype/expense_claim_type/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Expense Claim Type": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928"
+}
\ No newline at end of file
diff --git a/hr/doctype/grade/locale/_messages_doc.json b/hr/doctype/grade/locale/_messages_doc.json
new file mode 100644
index 0000000..ece6214
--- /dev/null
+++ b/hr/doctype/grade/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "HR", 
+ "Grade", 
+ "Trash Reason"
+]
\ No newline at end of file
diff --git a/hr/doctype/grade/locale/hi-doc.json b/hr/doctype/grade/locale/hi-doc.json
new file mode 100644
index 0000000..6348104
--- /dev/null
+++ b/hr/doctype/grade/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/holiday/locale/_messages_doc.json b/hr/doctype/holiday/locale/_messages_doc.json
new file mode 100644
index 0000000..b3a06ed
--- /dev/null
+++ b/hr/doctype/holiday/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "HR", 
+ "Date", 
+ "Holiday", 
+ "Description"
+]
\ No newline at end of file
diff --git a/hr/doctype/holiday/locale/hi-doc.json b/hr/doctype/holiday/locale/hi-doc.json
new file mode 100644
index 0000000..7cb1a87
--- /dev/null
+++ b/hr/doctype/holiday/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Date": "\u0924\u093e\u0930\u0940\u0916", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Holiday": "\u091b\u0941\u091f\u094d\u091f\u0940"
+}
\ No newline at end of file
diff --git a/hr/doctype/holiday_list/locale/_messages_doc.json b/hr/doctype/holiday_list/locale/_messages_doc.json
new file mode 100644
index 0000000..9c51fcf
--- /dev/null
+++ b/hr/doctype/holiday_list/locale/_messages_doc.json
@@ -0,0 +1,19 @@
+[
+ "Trash Reason", 
+ "Monday", 
+ "HR", 
+ "Tuesday", 
+ "Friday", 
+ "Holiday List Name", 
+ "Sunday", 
+ "Thursday", 
+ "Weekly Off", 
+ "Holiday List", 
+ "Default", 
+ "Fiscal Year", 
+ "Get Weekly Off Dates", 
+ "Wednesday", 
+ "Clear Table", 
+ "Holidays", 
+ "Saturday"
+]
\ No newline at end of file
diff --git a/hr/doctype/holiday_list/locale/hi-doc.json b/hr/doctype/holiday_list/locale/hi-doc.json
new file mode 100644
index 0000000..92ded41
--- /dev/null
+++ b/hr/doctype/holiday_list/locale/hi-doc.json
@@ -0,0 +1,19 @@
+{
+ "Clear Table": "\u0938\u094d\u092a\u0937\u094d\u091f \u092e\u0947\u091c", 
+ "Default": "\u091a\u0942\u0915", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Friday": "\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930", 
+ "Get Weekly Off Dates": "\u0938\u093e\u092a\u094d\u0924\u093e\u0939\u093f\u0915 \u0911\u092b \u0924\u093f\u0925\u093f\u092f\u093e\u0902", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Holiday List": "\u0905\u0935\u0915\u093e\u0936 \u0938\u0942\u091a\u0940", 
+ "Holiday List Name": "\u0905\u0935\u0915\u093e\u0936 \u0938\u0942\u091a\u0940 \u0928\u093e\u092e", 
+ "Holidays": "\u091b\u0941\u091f\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "Monday": "\u0938\u094b\u092e\u0935\u093e\u0930", 
+ "Saturday": "\u0936\u0928\u093f\u0935\u093e\u0930", 
+ "Sunday": "\u0930\u0935\u093f\u0935\u093e\u0930", 
+ "Thursday": "\u092c\u0943\u0939\u0938\u094d\u092a\u0924\u093f\u0935\u093e\u0930", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Tuesday": "\u092e\u0902\u0917\u0932\u0935\u093e\u0930", 
+ "Wednesday": "\u092c\u0941\u0927\u0935\u093e\u0930", 
+ "Weekly Off": "\u0911\u092b \u0938\u093e\u092a\u094d\u0924\u093e\u0939\u093f\u0915"
+}
\ No newline at end of file
diff --git a/hr/doctype/leave_allocation/locale/_messages_doc.json b/hr/doctype/leave_allocation/locale/_messages_doc.json
new file mode 100644
index 0000000..5e1c8de
--- /dev/null
+++ b/hr/doctype/leave_allocation/locale/_messages_doc.json
@@ -0,0 +1,17 @@
+[
+ "Carry Forwarded Leaves", 
+ "Description", 
+ "Amendment Date", 
+ "HR", 
+ "The date at which current entry is corrected in the system.", 
+ "Leave Type", 
+ "Amended From", 
+ "Total Leaves Allocated", 
+ "Fiscal Year", 
+ "Carry Forward", 
+ "Leave Allocation", 
+ "Employee", 
+ "New Leaves Allocated", 
+ "Employee Name", 
+ "Posting Date"
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_allocation/locale/hi-doc.json b/hr/doctype/leave_allocation/locale/hi-doc.json
new file mode 100644
index 0000000..c2e852f
--- /dev/null
+++ b/hr/doctype/leave_allocation/locale/hi-doc.json
@@ -0,0 +1,17 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Carry Forward": "\u0906\u0917\u0947 \u0932\u0947 \u091c\u093e\u0928\u093e", 
+ "Carry Forwarded Leaves": "\u0915\u0948\u0930\u094d\u0930\u0940 \u0905\u0917\u094d\u0930\u0947\u0937\u093f\u0924 \u092a\u0924\u094d\u0924\u093f\u092f\u093e\u0902", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Leave Allocation": "\u0906\u092c\u0902\u091f\u0928 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "New Leaves Allocated": "\u0928\u0908 \u0906\u0935\u0902\u091f\u093f\u0924 \u092a\u0924\u094d\u0924\u093f\u092f\u093e\u0902", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "Total Leaves Allocated": "\u0915\u0941\u0932 \u092a\u0924\u094d\u0924\u093f\u092f\u093e\u0902 \u0906\u0935\u0902\u091f\u093f\u0924"
+}
\ No newline at end of file
diff --git a/hr/doctype/leave_application/locale/_messages_doc.json b/hr/doctype/leave_application/locale/_messages_doc.json
new file mode 100644
index 0000000..bba6a41
--- /dev/null
+++ b/hr/doctype/leave_application/locale/_messages_doc.json
@@ -0,0 +1,25 @@
+[
+ "HR", 
+ "To Date", 
+ "Leave Approver", 
+ "Employee", 
+ "Employee Name", 
+ "Status", 
+ "Amended From", 
+ "Apply / Approve Leaves", 
+ "Rejected", 
+ "Reason", 
+ "Half Day", 
+ "More Info", 
+ "Approved", 
+ "Posting Date", 
+ "Total Leave Days", 
+ "Fiscal Year", 
+ "Letter Head", 
+ "Leave Application", 
+ "Leave can be approved by users with Role, \"Leave Approver\"", 
+ "Leave Type", 
+ "Leave Balance Before Application", 
+ "Open", 
+ "From Date"
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_application/locale/hi-doc.json b/hr/doctype/leave_application/locale/hi-doc.json
new file mode 100644
index 0000000..ed288ff
--- /dev/null
+++ b/hr/doctype/leave_application/locale/hi-doc.json
@@ -0,0 +1,25 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Apply / Approve Leaves": "\u092a\u0924\u094d\u0924\u093f\u092f\u093e\u0902 \u0932\u093e\u0917\u0942 / \u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Approved": "\u0905\u0928\u0941\u092e\u094b\u0926\u093f\u0924", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Half Day": "\u0906\u0927\u0947 \u0926\u093f\u0928", 
+ "Leave Application": "\u091b\u0941\u091f\u094d\u091f\u0940 \u0915\u0940 \u0905\u0930\u094d\u091c\u093c\u0940", 
+ "Leave Approver": "\u0905\u0928\u0941\u092e\u094b\u0926\u0915 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Balance Before Application": "\u0906\u0935\u0947\u0926\u0928 \u0938\u0947 \u092a\u0939\u0932\u0947 \u0936\u0947\u0937 \u091b\u094b\u0921\u093c\u094b", 
+ "Leave Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave can be approved by users with Role, \"Leave Approver\"": ", &quot;\u0905\u0928\u0941\u092e\u094b\u0926\u0915&quot; \u091b\u094b\u0921\u093c \u091b\u094b\u0921\u093c \u092d\u0942\u092e\u093f\u0915\u093e \u0915\u0947 \u0938\u093e\u0925 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0928\u0941\u092e\u094b\u0926\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Open": "\u0916\u0941\u0932\u093e", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Reason": "\u0915\u093e\u0930\u0923", 
+ "Rejected": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Total Leave Days": "\u0915\u0941\u0932 \u091b\u094b\u0921\u093c \u0926\u094b \u0926\u093f\u0928"
+}
\ No newline at end of file
diff --git a/hr/doctype/leave_control_panel/locale/_messages_doc.json b/hr/doctype/leave_control_panel/locale/_messages_doc.json
new file mode 100644
index 0000000..9e06b36
--- /dev/null
+++ b/hr/doctype/leave_control_panel/locale/_messages_doc.json
@@ -0,0 +1,20 @@
+[
+ "Leave blank if considered for all departments", 
+ "Leave Control Panel", 
+ "Leave blank if considered for all branches", 
+ "Employee Type", 
+ "Designation", 
+ "HR", 
+ "Leave blank if considered for all designations", 
+ "Leave Type", 
+ "Leave blank if considered for all grades", 
+ "New Leaves Allocated (In Days)", 
+ "Grade", 
+ "Fiscal Year", 
+ "Carry Forward", 
+ "Allocate", 
+ "Branch", 
+ "Department", 
+ "Leave blank if considered for all employee types", 
+ "Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year"
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_control_panel/locale/hi-doc.json b/hr/doctype/leave_control_panel/locale/hi-doc.json
new file mode 100644
index 0000000..cabbc6e
--- /dev/null
+++ b/hr/doctype/leave_control_panel/locale/hi-doc.json
@@ -0,0 +1,20 @@
+{
+ "Allocate": "\u0906\u0935\u0902\u091f\u093f\u0924", 
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Carry Forward": "\u0906\u0917\u0947 \u0932\u0947 \u091c\u093e\u0928\u093e", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Employee Type": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Leave Control Panel": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0915\u0915\u094d\u0937 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave blank if considered for all branches": "\u0930\u093f\u0915\u094d\u0924 \u091b\u094b\u0921\u093c \u0905\u0917\u0930 \u0938\u092d\u0940 \u0936\u093e\u0916\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0928\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Leave blank if considered for all departments": "\u0930\u093f\u0915\u094d\u0924 \u091b\u094b\u0921\u093c \u0905\u0917\u0930 \u0938\u092d\u0940 \u0935\u093f\u092d\u093e\u0917\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930", 
+ "Leave blank if considered for all designations": "\u0930\u093f\u0915\u094d\u0924 \u091b\u094b\u0921\u093c \u0905\u0917\u0930 \u0938\u092d\u0940 \u092a\u0926\u0928\u093e\u092e \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930", 
+ "Leave blank if considered for all employee types": "\u0930\u093f\u0915\u094d\u0924 \u091b\u094b\u0921\u093c \u0926\u094b \u0905\u0917\u0930 \u0938\u092d\u0940 \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930", 
+ "Leave blank if considered for all grades": "\u0930\u093f\u0915\u094d\u0924 \u091b\u094b\u0921\u093c \u0905\u0917\u0930 \u0938\u092d\u0940 \u0917\u094d\u0930\u0947\u0921 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0928\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "New Leaves Allocated (In Days)": "\u0928\u0908 \u092a\u0924\u094d\u0924\u093f\u092f\u094b\u0902 \u0906\u0935\u0902\u091f\u093f\u0924 (\u0926\u093f\u0928\u094b\u0902 \u092e\u0947\u0902)", 
+ "Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year": "\u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0915\u0943\u092a\u092f\u093e \u0906\u0917\u0947 \u0932\u0947 \u091c\u093e\u0928\u093e \u0939\u0948 \u0905\u0917\u0930 \u0924\u0941\u092e \u092d\u0940 \u0936\u093e\u092e\u093f\u0932 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902 \u092a\u093f\u091b\u0932\u0947 \u0930\u093e\u091c\u0915\u094b\u0937\u0940\u092f \u0935\u0930\u094d\u0937 \u0915\u0940 \u0936\u0947\u0937 \u0930\u093e\u0936\u093f \u0907\u0938 \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 \u0915\u0947 \u0932\u093f\u090f \u091b\u094b\u0921\u093c \u0926\u0947\u0924\u093e \u0939\u0948"
+}
\ No newline at end of file
diff --git a/hr/doctype/leave_type/locale/_messages_doc.json b/hr/doctype/leave_type/locale/_messages_doc.json
new file mode 100644
index 0000000..0e810d6
--- /dev/null
+++ b/hr/doctype/leave_type/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Trash Reason", 
+ "Is LWP", 
+ "HR", 
+ "Max Days Leave Allowed", 
+ "Leave Type", 
+ "Is Carry Forward", 
+ "Is Encash", 
+ "Leave Type Name"
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_type/locale/hi-doc.json b/hr/doctype/leave_type/locale/hi-doc.json
new file mode 100644
index 0000000..d0ecda8
--- /dev/null
+++ b/hr/doctype/leave_type/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Is Carry Forward": "\u0915\u094d\u092f\u093e \u0906\u0917\u0947 \u0932\u0947 \u091c\u093e\u0928\u093e", 
+ "Is Encash": "\u0924\u0941\u0921\u093c\u093e\u0928\u093e \u0939\u0948", 
+ "Is LWP": "LWP \u0939\u0948", 
+ "Leave Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Type Name": "\u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u093e \u0928\u093e\u092e \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Max Days Leave Allowed": "\u0905\u0927\u093f\u0915\u0924\u092e \u0926\u093f\u0928 \u091b\u094b\u0921\u093c\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/hr/doctype/other_income_detail/locale/_messages_doc.json b/hr/doctype/other_income_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..4b80e72
--- /dev/null
+++ b/hr/doctype/other_income_detail/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Other Income Detail", 
+ "Under Section", 
+ "Modified Amount", 
+ "Actual Amount", 
+ "HR", 
+ "Max. Limit", 
+ "Eligible Amount", 
+ "Particulars"
+]
\ No newline at end of file
diff --git a/hr/doctype/other_income_detail/locale/hi-doc.json b/hr/doctype/other_income_detail/locale/hi-doc.json
new file mode 100644
index 0000000..134810c
--- /dev/null
+++ b/hr/doctype/other_income_detail/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Actual Amount": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0930\u093e\u0936\u093f", 
+ "Eligible Amount": "\u092a\u093e\u0924\u094d\u0930\u0924\u093e \u0930\u093e\u0936\u093f", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Max. Limit": "\u0905\u0927\u093f\u0915\u0924\u092e \u0938\u0940\u092e\u093e", 
+ "Modified Amount": "\u0938\u0902\u0936\u094b\u0927\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Other Income Detail": "\u0905\u0928\u094d\u092f \u0906\u092f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Particulars": "\u092c\u094d\u092f\u094c\u0930\u0947", 
+ "Under Section": "\u0927\u093e\u0930\u093e \u0915\u0947 \u0924\u0939\u0924"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_manager/locale/_messages_doc.json b/hr/doctype/salary_manager/locale/_messages_doc.json
new file mode 100644
index 0000000..c0d4405
--- /dev/null
+++ b/hr/doctype/salary_manager/locale/_messages_doc.json
@@ -0,0 +1,33 @@
+[
+ "HR", 
+ "Create Salary Slip", 
+ "Creates salary slip for above mentioned criteria.", 
+ "Branch", 
+ "Department", 
+ "02", 
+ "03", 
+ "01", 
+ "06", 
+ "07", 
+ "04", 
+ "05", 
+ "Send Email", 
+ "Company", 
+ "09", 
+ "Create Bank Voucher for the total salary paid for the above selected criteria", 
+ "Designation", 
+ "10", 
+ "Fiscal Year", 
+ "11", 
+ "Document Description", 
+ "12", 
+ "Grade", 
+ "Salary Manager", 
+ "Submit Salary Slip", 
+ "Month", 
+ "Activity Log", 
+ "Submit all salary slips for the above selected criteria", 
+ "Check if you want to send salary slip in mail to each employee while submitting salary slip", 
+ "Make Bank Voucher", 
+ "08"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_manager/locale/hi-doc.json b/hr/doctype/salary_manager/locale/hi-doc.json
new file mode 100644
index 0000000..176cca5
--- /dev/null
+++ b/hr/doctype/salary_manager/locale/hi-doc.json
@@ -0,0 +1,33 @@
+{
+ "01": "01", 
+ "02": "02", 
+ "03": "03", 
+ "04": "04", 
+ "05": "05", 
+ "06": "06", 
+ "07": "07", 
+ "08": "08", 
+ "09": "09", 
+ "10": "10", 
+ "11": "11", 
+ "12": "12", 
+ "Activity Log": "\u0917\u0924\u093f\u0935\u093f\u0927\u093f \u0932\u0949\u0917", 
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Check if you want to send salary slip in mail to each employee while submitting salary slip": "\u0905\u0917\u0930 \u0906\u092a \u092e\u0947\u0932 \u092e\u0947\u0902 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u094b \u0935\u0947\u0924\u0928 \u092a\u0930\u094d\u091a\u0940 \u092d\u0947\u091c\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902 \u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0930\u0924\u0947 \u0938\u092e\u092f \u0935\u0947\u0924\u0928 \u092a\u0930\u094d\u091a\u0940 \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Create Bank Voucher for the total salary paid for the above selected criteria": "\u0915\u0941\u0932 \u090a\u092a\u0930 \u091a\u092f\u0928\u093f\u0924 \u092e\u093e\u0928\u0926\u0902\u0921 \u0915\u0947 \u0932\u093f\u090f \u0935\u0947\u0924\u0928 \u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u0947 \u0932\u093f\u090f \u092c\u0948\u0902\u0915 \u0935\u093e\u0909\u091a\u0930 \u092c\u0928\u093e\u090f\u0901", 
+ "Create Salary Slip": "\u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940 \u092c\u0928\u093e\u090f\u0901", 
+ "Creates salary slip for above mentioned criteria.": "\u0909\u092a\u0930\u094b\u0915\u094d\u0924 \u092e\u093e\u0928\u0926\u0902\u0921\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0935\u0947\u0924\u0928 \u092a\u0930\u094d\u091a\u0940 \u092c\u0928\u093e\u0924\u093e \u0939\u0948.", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Document Description": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c \u0915\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Make Bank Voucher": "\u092c\u0948\u0902\u0915 \u0935\u093e\u0909\u091a\u0930", 
+ "Month": "\u092e\u093e\u0939", 
+ "Salary Manager": "\u0935\u0947\u0924\u0928 \u092a\u094d\u0930\u092c\u0902\u0927\u0915", 
+ "Send Email": "\u0908\u092e\u0947\u0932 \u092d\u0947\u091c\u0947\u0902", 
+ "Submit Salary Slip": "\u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940 \u0938\u092c\u092e\u093f\u091f \u0915\u0930\u0947\u0902", 
+ "Submit all salary slips for the above selected criteria": "\u090a\u092a\u0930 \u091a\u092f\u0928\u093f\u0924 \u092e\u093e\u0928\u0926\u0902\u0921 \u0915\u0947 \u0932\u093f\u090f \u0938\u092d\u0940 \u0935\u0947\u0924\u0928 \u0928\u093f\u0915\u0932 \u091c\u093e\u0924\u093e \u0939\u0948 \u092d\u0947\u091c\u0947\u0902"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_slip/locale/_messages_doc.json b/hr/doctype/salary_slip/locale/_messages_doc.json
new file mode 100644
index 0000000..3b4f906
--- /dev/null
+++ b/hr/doctype/salary_slip/locale/_messages_doc.json
@@ -0,0 +1,51 @@
+[
+ "Total in words", 
+ "Earning", 
+ "ESIC No.", 
+ "HR", 
+ "Totals", 
+ "Employee", 
+ "Earning & Deduction", 
+ "Branch", 
+ "Department", 
+ "Employee Name", 
+ "Email", 
+ "02", 
+ "03", 
+ "01", 
+ "06", 
+ "07", 
+ "04", 
+ "05", 
+ "Company", 
+ "09", 
+ "Total days in month", 
+ "Amended From", 
+ "Bank Name", 
+ "Salary Structure Earnings", 
+ "Net Pay (in words) will be visible once you save the Salary Slip.", 
+ "Leave Encashment Amount", 
+ "Payment days", 
+ "Salary Slip", 
+ "Arrear Amount", 
+ "Rounded Total", 
+ "Designation", 
+ "Amendment Date", 
+ "Net Pay", 
+ "Total Deduction", 
+ "PF No.", 
+ "Deduction", 
+ "Fiscal Year", 
+ "Letter Head", 
+ "Leave Without Pay", 
+ "11", 
+ "10", 
+ "12", 
+ "Deductions", 
+ "Grade", 
+ "Bank Account No.", 
+ "Gross Pay", 
+ "Month", 
+ "Gross Pay + Arrear Amount +Encashment Amount - Total Deduction", 
+ "08"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip/locale/hi-doc.json b/hr/doctype/salary_slip/locale/hi-doc.json
new file mode 100644
index 0000000..6524471
--- /dev/null
+++ b/hr/doctype/salary_slip/locale/hi-doc.json
@@ -0,0 +1,51 @@
+{
+ "01": "01", 
+ "02": "02", 
+ "03": "03", 
+ "04": "04", 
+ "05": "05", 
+ "06": "06", 
+ "07": "07", 
+ "08": "08", 
+ "09": "09", 
+ "10": "10", 
+ "11": "11", 
+ "12": "12", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Arrear Amount": "\u092c\u0915\u093e\u092f\u093e \u0930\u093e\u0936\u093f", 
+ "Bank Account No.": "\u092c\u0948\u0902\u0915 \u0916\u093e\u0924\u093e \u0928\u0939\u0940\u0902", 
+ "Bank Name": "\u092c\u0948\u0902\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Deduction": "\u0915\u091f\u094c\u0924\u0940", 
+ "Deductions": "\u0915\u091f\u094c\u0924\u0940", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "ESIC No.": "\u0908\u090f\u0938\u0906\u0908\u0938\u0940 \u0938\u0902.", 
+ "Earning": "\u0915\u092e\u093e\u0908", 
+ "Earning & Deduction": "\u0905\u0930\u094d\u091c\u0928 \u0915\u091f\u094c\u0924\u0940", 
+ "Email": "\u0908\u092e\u0947\u0932", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "Gross Pay": "\u0938\u0915\u0932 \u0935\u0947\u0924\u0928", 
+ "Gross Pay + Arrear Amount +Encashment Amount - Total Deduction": "\u0938\u0915\u0932 \u0935\u0947\u0924\u0928 + \u092c\u0915\u093e\u092f\u093e \u0930\u093e\u0936\u093f + \u0928\u0915\u0926\u0940\u0915\u0930\u0923 \u0930\u093e\u0936\u093f \u0915\u0941\u0932 \u0915\u091f\u094c\u0924\u0940", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Leave Encashment Amount": "\u0928\u0915\u0926\u0940\u0915\u0930\u0923 \u0930\u093e\u0936\u093f \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Without Pay": "\u092c\u093f\u0928\u093e \u0935\u0947\u0924\u0928 \u091b\u0941\u091f\u094d\u091f\u0940", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Month": "\u092e\u093e\u0939", 
+ "Net Pay": "\u0936\u0941\u0926\u094d\u0927 \u0935\u0947\u0924\u0928", 
+ "Net Pay (in words) will be visible once you save the Salary Slip.": "\u0936\u0941\u0926\u094d\u0927 \u0935\u0947\u0924\u0928 (\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902) \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0935\u0947\u0924\u0928 \u092a\u0930\u094d\u091a\u0940 \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "PF No.": "\u092a\u0940\u090f\u092b \u0938\u0902.", 
+ "Payment days": "\u092d\u0941\u0917\u0924\u093e\u0928 \u0926\u093f\u0928", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Salary Slip": "\u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940", 
+ "Salary Structure Earnings": "\u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e \u0906\u092f", 
+ "Total Deduction": "\u0915\u0941\u0932 \u0915\u091f\u094c\u0924\u0940", 
+ "Total days in month": "\u092e\u0939\u0940\u0928\u0947 \u092e\u0947\u0902 \u0915\u0941\u0932 \u0926\u093f\u0928\u094b\u0902", 
+ "Total in words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0915\u0941\u0932", 
+ "Totals": "\u092f\u094b\u0917"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_deduction/locale/_messages_doc.json b/hr/doctype/salary_slip_deduction/locale/_messages_doc.json
new file mode 100644
index 0000000..6f771a0
--- /dev/null
+++ b/hr/doctype/salary_slip_deduction/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Modified Amount", 
+ "HR", 
+ "Salary Slip Deduction", 
+ "Amount", 
+ "Type", 
+ "Depends on LWP"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_deduction/locale/hi-doc.json b/hr/doctype/salary_slip_deduction/locale/hi-doc.json
new file mode 100644
index 0000000..218ac95
--- /dev/null
+++ b/hr/doctype/salary_slip_deduction/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Depends on LWP": "LWP \u092a\u0930 \u0928\u093f\u0930\u094d\u092d\u0930 \u0915\u0930\u0924\u093e \u0939\u0948", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Modified Amount": "\u0938\u0902\u0936\u094b\u0927\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Salary Slip Deduction": "\u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940 \u0915\u091f\u094c\u0924\u0940", 
+ "Type": "\u091f\u093e\u0907\u092a"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_earning/locale/_messages_doc.json b/hr/doctype/salary_slip_earning/locale/_messages_doc.json
new file mode 100644
index 0000000..6ad1cf6
--- /dev/null
+++ b/hr/doctype/salary_slip_earning/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Modified Amount", 
+ "HR", 
+ "Amount", 
+ "Salary Slip Earning", 
+ "Type", 
+ "Depends on LWP"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_earning/locale/hi-doc.json b/hr/doctype/salary_slip_earning/locale/hi-doc.json
new file mode 100644
index 0000000..442985d
--- /dev/null
+++ b/hr/doctype/salary_slip_earning/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Depends on LWP": "LWP \u092a\u0930 \u0928\u093f\u0930\u094d\u092d\u0930 \u0915\u0930\u0924\u093e \u0939\u0948", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Modified Amount": "\u0938\u0902\u0936\u094b\u0927\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Salary Slip Earning": "\u0915\u092e\u093e\u0908 \u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940", 
+ "Type": "\u091f\u093e\u0907\u092a"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_structure/locale/_messages_doc.json b/hr/doctype/salary_structure/locale/_messages_doc.json
new file mode 100644
index 0000000..a0c3c67
--- /dev/null
+++ b/hr/doctype/salary_structure/locale/_messages_doc.json
@@ -0,0 +1,27 @@
+[
+ "No", 
+ "HR", 
+ "Employee", 
+ "To Date", 
+ "From Date", 
+ "Branch", 
+ "CTC", 
+ "Department", 
+ "Employee Name", 
+ "Cost to Company", 
+ "Company", 
+ "Total Earning", 
+ "Earning & Deduction", 
+ "You can create more earning and deduction type from Setup --> HR", 
+ "Designation", 
+ "Net Pay", 
+ "Total Deduction", 
+ "Deduction", 
+ "Earning1", 
+ "Grade", 
+ "Is Active", 
+ "Deduction1", 
+ "Salary Structure", 
+ "Yes", 
+ "Earning"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure/locale/hi-doc.json b/hr/doctype/salary_structure/locale/hi-doc.json
new file mode 100644
index 0000000..d07f42c
--- /dev/null
+++ b/hr/doctype/salary_structure/locale/hi-doc.json
@@ -0,0 +1,27 @@
+{
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "CTC": "\u0938\u0940\u091f\u0940\u0938\u0940", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Cost to Company": "\u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0932\u093f\u090f \u092e\u0942\u0932\u094d\u092f", 
+ "Deduction": "\u0915\u091f\u094c\u0924\u0940", 
+ "Deduction1": "Deduction1", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Earning": "\u0915\u092e\u093e\u0908", 
+ "Earning & Deduction": "\u0905\u0930\u094d\u091c\u0928 \u0915\u091f\u094c\u0924\u0940", 
+ "Earning1": "Earning1", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee Name": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Is Active": "\u0938\u0915\u094d\u0930\u093f\u092f \u0939\u0948", 
+ "Net Pay": "\u0936\u0941\u0926\u094d\u0927 \u0935\u0947\u0924\u0928", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Salary Structure": "\u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Total Deduction": "\u0915\u0941\u0932 \u0915\u091f\u094c\u0924\u0940", 
+ "Total Earning": "\u0915\u0941\u0932 \u0905\u0930\u094d\u091c\u0928", 
+ "Yes": "\u0939\u093e\u0902", 
+ "You can create more earning and deduction type from Setup --> HR": "\u0906\u092a \u0905\u0927\u093f\u0915 \u0915\u092e\u093e\u0908 \u0914\u0930 \u0938\u0947\u091f\u0905\u092a \u0938\u0947 \u0915\u091f\u094c\u0924\u0940 \u092a\u094d\u0930\u0915\u093e\u0930 \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 -&gt; \u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_deduction/locale/_messages_doc.json b/hr/doctype/salary_structure_deduction/locale/_messages_doc.json
new file mode 100644
index 0000000..320da83
--- /dev/null
+++ b/hr/doctype/salary_structure_deduction/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "HR", 
+ "Amount", 
+ "Type", 
+ "Depend on LWP", 
+ "Salary Structure Deduction"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_deduction/locale/hi-doc.json b/hr/doctype/salary_structure_deduction/locale/hi-doc.json
new file mode 100644
index 0000000..a7f8422
--- /dev/null
+++ b/hr/doctype/salary_structure_deduction/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Depend on LWP": "LWP \u092a\u0930 \u0928\u093f\u0930\u094d\u092d\u0930 \u0915\u0930\u0924\u0940 \u0939\u0948", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Salary Structure Deduction": "\u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e \u0915\u091f\u094c\u0924\u0940", 
+ "Type": "\u091f\u093e\u0907\u092a"
+}
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_earning/locale/_messages_doc.json b/hr/doctype/salary_structure_earning/locale/_messages_doc.json
new file mode 100644
index 0000000..63e39b1
--- /dev/null
+++ b/hr/doctype/salary_structure_earning/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "HR", 
+ "Amount", 
+ "Salary Structure Earning", 
+ "Type", 
+ "Depend on LWP"
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_earning/locale/hi-doc.json b/hr/doctype/salary_structure_earning/locale/hi-doc.json
new file mode 100644
index 0000000..b44a277
--- /dev/null
+++ b/hr/doctype/salary_structure_earning/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Depend on LWP": "LWP \u092a\u0930 \u0928\u093f\u0930\u094d\u092d\u0930 \u0915\u0930\u0924\u0940 \u0939\u0948", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Salary Structure Earning": "\u0915\u092e\u093e\u0908 \u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e", 
+ "Type": "\u091f\u093e\u0907\u092a"
+}
\ No newline at end of file
diff --git a/hr/module_def/hr/locale/_messages_doc.json b/hr/module_def/hr/locale/_messages_doc.json
new file mode 100644
index 0000000..4b57a15
--- /dev/null
+++ b/hr/module_def/hr/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Apply / Approve Leaves", 
+ "Human Resources Home"
+]
\ No newline at end of file
diff --git a/hr/module_def/hr/locale/hi-doc.json b/hr/module_def/hr/locale/hi-doc.json
new file mode 100644
index 0000000..4465c6e
--- /dev/null
+++ b/hr/module_def/hr/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Apply / Approve Leaves": "\u092a\u0924\u094d\u0924\u093f\u092f\u093e\u0902 \u0932\u093e\u0917\u0942 / \u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Human Resources Home": "\u092e\u093e\u0928\u0935 \u0939\u094b\u092e \u0938\u0902\u0938\u093e\u0927\u0928"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/locale/_messages_doc.json b/manufacturing/doctype/bom/locale/_messages_doc.json
new file mode 100644
index 0000000..31b604f
--- /dev/null
+++ b/manufacturing/doctype/bom/locale/_messages_doc.json
@@ -0,0 +1,29 @@
+[
+ "Item Desription", 
+ "BOM Item", 
+ "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials", 
+ "BOM", 
+ "Total Raw Material Cost", 
+ "Manage cost of operations", 
+ "Project Name", 
+ "Is Default", 
+ "Amended From", 
+ "BOM Operations", 
+ "Manufacturing", 
+ "With Operations", 
+ "Total Cost", 
+ "Item UOM", 
+ "Rate Of Materials Based On", 
+ "Item", 
+ "Last Purchase Rate", 
+ "Materials Required (Exploded)", 
+ "Total Operating Cost", 
+ "Quantity", 
+ "Operations", 
+ "Item to be manufactured or repacked", 
+ "Is Active", 
+ "Materials", 
+ "More Info", 
+ "Valuation Rate", 
+ "Costing"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/locale/_messages_js.json b/manufacturing/doctype/bom/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/manufacturing/doctype/bom/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/locale/_messages_py.json b/manufacturing/doctype/bom/locale/_messages_py.json
new file mode 100644
index 0000000..ec85e2f
--- /dev/null
+++ b/manufacturing/doctype/bom/locale/_messages_py.json
@@ -0,0 +1,9 @@
+[
+ ": It is linked to other active BOM(s)", 
+ "deactivate", 
+ "has been entered atleast twice", 
+ "Item", 
+ " against same operation", 
+ "Cannot ", 
+ "cancel"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/locale/hi-doc.json b/manufacturing/doctype/bom/locale/hi-doc.json
new file mode 100644
index 0000000..58bbdd5
--- /dev/null
+++ b/manufacturing/doctype/bom/locale/hi-doc.json
@@ -0,0 +1,29 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "BOM": "\u092c\u0940\u0913\u090f\u092e", 
+ "BOM Item": "\u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "BOM Operations": "\u092c\u0940\u0913\u090f\u092e \u0938\u0902\u091a\u093e\u0932\u0928", 
+ "Costing": "\u0932\u093e\u0917\u0924", 
+ "Is Active": "\u0938\u0915\u094d\u0930\u093f\u092f \u0939\u0948", 
+ "Is Default": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0939\u0948", 
+ "Item": "\u092e\u0926", 
+ "Item Desription": "\u0906\u0907\u091f\u092e desription", 
+ "Item UOM": "\u0906\u0907\u091f\u092e UOM", 
+ "Item to be manufactured or repacked": "\u0906\u0907\u091f\u092e \u0928\u093f\u0930\u094d\u092e\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u092f\u093e repacked", 
+ "Last Purchase Rate": "\u092a\u093f\u091b\u0932\u0947 \u0916\u0930\u0940\u0926 \u0926\u0930", 
+ "Manage cost of operations": "\u0938\u0902\u091a\u093e\u0932\u0928 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Materials": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "Materials Required (Exploded)": "\u092e\u093e\u0932 \u0906\u0935\u0936\u094d\u092f\u0915 (\u0935\u093f\u0938\u094d\u092b\u094b\u091f)", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Operations": "\u0938\u0902\u091a\u093e\u0932\u0928", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials": "\u0935\u0938\u094d\u0924\u0941 \u0915\u0940 \u092e\u093e\u0924\u094d\u0930\u093e \u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 / \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0940 \u0926\u0940 \u0917\u0908 \u092e\u093e\u0924\u094d\u0930\u093e \u0938\u0947 repacking \u0915\u0947 \u092c\u093e\u0926 \u092a\u094d\u0930\u093e\u092a\u094d\u0924", 
+ "Rate Of Materials Based On": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0926\u0930", 
+ "Total Cost": "\u0915\u0941\u0932 \u0932\u093e\u0917\u0924", 
+ "Total Operating Cost": "\u0915\u0941\u0932 \u092a\u0930\u093f\u091a\u093e\u0932\u0928 \u0932\u093e\u0917\u0924", 
+ "Total Raw Material Cost": "\u0915\u0941\u0932 \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924", 
+ "Valuation Rate": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0926\u0930", 
+ "With Operations": "\u0906\u092a\u0930\u0947\u0936\u0928\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/locale/hi-py.json b/manufacturing/doctype/bom/locale/hi-py.json
new file mode 100644
index 0000000..120c5dc
--- /dev/null
+++ b/manufacturing/doctype/bom/locale/hi-py.json
@@ -0,0 +1,9 @@
+{
+ " against same operation": "\u090f\u0915 \u0939\u0940 \u0906\u092a\u0930\u0947\u0936\u0928 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ ": It is linked to other active BOM(s)": ": \u092f\u0939 \u0905\u0928\u094d\u092f \u0938\u0915\u094d\u0930\u093f\u092f \u092c\u0940\u0913\u090f\u092e (\u0913\u0902) \u0938\u0947 \u091c\u0941\u0921\u093c\u093e \u0939\u0941\u0906 \u0939\u0948", 
+ "Cannot ": "\u0928\u0939\u0940\u0902 \u0915\u0930 \u0938\u0915\u0924\u0947", 
+ "Item": "\u092e\u0926", 
+ "cancel": "\u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "deactivate": "\u0928\u093f\u0937\u094d\u0915\u094d\u0930\u093f\u092f \u0915\u0930\u0947\u0902", 
+ "has been entered atleast twice": "\u0915\u092e \u0938\u0947 \u0915\u092e \u0926\u094b \u092c\u093e\u0930 \u0926\u0930\u094d\u091c \u0915\u093f\u092f\u093e \u0917\u092f\u093e"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_explosion_item/locale/_messages_doc.json b/manufacturing/doctype/bom_explosion_item/locale/_messages_doc.json
new file mode 100644
index 0000000..6bd2593
--- /dev/null
+++ b/manufacturing/doctype/bom_explosion_item/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Mat Detail No", 
+ "Description", 
+ "BOM Explosion Item", 
+ "Stock UOM", 
+ "Amount", 
+ "Qty", 
+ "Rate", 
+ "Qty Consumed Per Unit", 
+ "Manufacturing", 
+ "Parent BOM", 
+ "Item Code"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_explosion_item/locale/hi-doc.json b/manufacturing/doctype/bom_explosion_item/locale/hi-doc.json
new file mode 100644
index 0000000..6856a5a
--- /dev/null
+++ b/manufacturing/doctype/bom_explosion_item/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "BOM Explosion Item": "\u092c\u0940\u0913\u090f\u092e \u0927\u092e\u093e\u0915\u093e \u0906\u0907\u091f\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Mat Detail No": "\u091a\u091f\u093e\u0908 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Parent BOM": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u092c\u0940\u0913\u090f\u092e", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Qty Consumed Per Unit": "\u092e\u093e\u0924\u094d\u0930\u093e \u0930\u0942\u092a\u092f\u0947 \u092a\u094d\u0930\u0924\u093f \u092f\u0942\u0928\u093f\u091f \u0915\u0940 \u0916\u092a\u0924", 
+ "Rate": "\u0926\u0930", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_item/locale/_messages_doc.json b/manufacturing/doctype/bom_item/locale/_messages_doc.json
new file mode 100644
index 0000000..314ac7e
--- /dev/null
+++ b/manufacturing/doctype/bom_item/locale/_messages_doc.json
@@ -0,0 +1,14 @@
+[
+ "Amount", 
+ "Item Description", 
+ "BOM Item", 
+ "Scrap %", 
+ "Operation No", 
+ "Rate", 
+ "Qty", 
+ "BOM No", 
+ "Stock UOM", 
+ "Qty Consumed Per Unit", 
+ "Manufacturing", 
+ "Item Code"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_item/locale/hi-doc.json b/manufacturing/doctype/bom_item/locale/hi-doc.json
new file mode 100644
index 0000000..d2b33e7
--- /dev/null
+++ b/manufacturing/doctype/bom_item/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "BOM Item": "\u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "BOM No": "\u0928\u0939\u0940\u0902 \u092c\u0940\u0913\u090f\u092e", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Description": "\u0906\u0907\u091f\u092e \u0935\u093f\u0935\u0930\u0923", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Operation No": "\u0915\u094b\u0908 \u0911\u092a\u0930\u0947\u0936\u0928", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Qty Consumed Per Unit": "\u092e\u093e\u0924\u094d\u0930\u093e \u0930\u0942\u092a\u092f\u0947 \u092a\u094d\u0930\u0924\u093f \u092f\u0942\u0928\u093f\u091f \u0915\u0940 \u0916\u092a\u0924", 
+ "Rate": "\u0926\u0930", 
+ "Scrap %": "% \u0938\u094d\u0915\u094d\u0930\u0948\u092a", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_operation/locale/_messages_doc.json b/manufacturing/doctype/bom_operation/locale/_messages_doc.json
new file mode 100644
index 0000000..0a44fbb
--- /dev/null
+++ b/manufacturing/doctype/bom_operation/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Operation Description", 
+ "Workstation", 
+ "Hour Rate", 
+ "Operation Time (mins)", 
+ "Operation No", 
+ "BOM Operation", 
+ "Operating Cost", 
+ "Manufacturing"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_operation/locale/hi-doc.json b/manufacturing/doctype/bom_operation/locale/hi-doc.json
new file mode 100644
index 0000000..3f26020
--- /dev/null
+++ b/manufacturing/doctype/bom_operation/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "BOM Operation": "\u092c\u0940\u0913\u090f\u092e \u0911\u092a\u0930\u0947\u0936\u0928", 
+ "Hour Rate": "\u0918\u0902\u091f\u093e \u0926\u0930", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Operating Cost": "\u0938\u0902\u091a\u093e\u0932\u0928 \u0932\u093e\u0917\u0924", 
+ "Operation Description": "\u0911\u092a\u0930\u0947\u0936\u0928 \u0935\u093f\u0935\u0930\u0923", 
+ "Operation No": "\u0915\u094b\u0908 \u0911\u092a\u0930\u0947\u0936\u0928", 
+ "Operation Time (mins)": "\u0906\u092a\u0930\u0947\u0936\u0928 \u0938\u092e\u092f (\u092e\u093f\u0928\u091f)", 
+ "Workstation": "\u0935\u0930\u094d\u0915\u0938\u094d\u091f\u0947\u0936\u0928"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_replace_tool/locale/_messages_js.json b/manufacturing/doctype/bom_replace_tool/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/manufacturing/doctype/bom_replace_tool/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_replace_tool/locale/_messages_py.json b/manufacturing/doctype/bom_replace_tool/locale/_messages_py.json
new file mode 100644
index 0000000..cd539e7
--- /dev/null
+++ b/manufacturing/doctype/bom_replace_tool/locale/_messages_py.json
@@ -0,0 +1,3 @@
+[
+ "BOM replaced"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_replace_tool/locale/hi-py.json b/manufacturing/doctype/bom_replace_tool/locale/hi-py.json
new file mode 100644
index 0000000..caf6049
--- /dev/null
+++ b/manufacturing/doctype/bom_replace_tool/locale/hi-py.json
@@ -0,0 +1,3 @@
+{
+ "BOM replaced": "\u092c\u0940\u0913\u090f\u092e \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u093f\u0924"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/production_order/locale/_messages_doc.json b/manufacturing/doctype/production_order/locale/_messages_doc.json
new file mode 100644
index 0000000..37a83a4
--- /dev/null
+++ b/manufacturing/doctype/production_order/locale/_messages_doc.json
@@ -0,0 +1,30 @@
+[
+ "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
+ "Qty To Manufacture", 
+ "Draft", 
+ "Use Multi-Level BOM", 
+ "Status", 
+ "Project Name", 
+ "Manufactured Qty", 
+ "PRO", 
+ "In Process", 
+ "Amended From", 
+ "Stock UOM", 
+ "Automatically updated via Stock Entry of type Manufacture/Repack", 
+ "Manufacturing", 
+ "Production Order", 
+ "Bill of Material to be considered for manufacturing", 
+ "Submitted", 
+ "BOM No", 
+ "Stopped", 
+ "Cancelled", 
+ "For Warehouse", 
+ "More Info", 
+ "Company", 
+ "Series", 
+ "Manufactured quantity will be updated in this warehouse", 
+ "Item To Manufacture", 
+ "Manufacture against Sales Order", 
+ "Sales Order", 
+ "Completed"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_order/locale/hi-doc.json b/manufacturing/doctype/production_order/locale/hi-doc.json
new file mode 100644
index 0000000..f02b494
--- /dev/null
+++ b/manufacturing/doctype/production_order/locale/hi-doc.json
@@ -0,0 +1,30 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Automatically updated via Stock Entry of type Manufacture/Repack": "\u0938\u094d\u0935\u0924\u0903 \u092a\u094d\u0930\u0915\u093e\u0930 \u0928\u093f\u0930\u094d\u092e\u093e\u0923 / Repack \u0938\u094d\u091f\u0949\u0915 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "BOM No": "\u0928\u0939\u0940\u0902 \u092c\u0940\u0913\u090f\u092e", 
+ "Bill of Material to be considered for manufacturing": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e \u092c\u093f\u0932 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930 \u0915\u093f\u092f\u093e", 
+ "Cancelled": "Cancelled", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Completed": "\u092a\u0942\u0930\u093e", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "For Warehouse": "\u0917\u094b\u0926\u093e\u092e \u0915\u0947 \u0932\u093f\u090f", 
+ "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.": "\u0905\u0917\u0930 \u091a\u0947\u0915\u094d\u0921 \u0909\u092a \u0935\u093f\u0927\u093e\u0928\u0938\u092d\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092c\u0940\u0913\u090f\u092e \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. \u0905\u0928\u094d\u092f\u0925\u093e, \u0938\u092d\u0940 \u0909\u092a \u0935\u093f\u0927\u093e\u0928\u0938\u092d\u093e \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u090f\u0915 \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0907\u0932\u093e\u091c \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "In Process": "\u0907\u0938 \u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e \u092e\u0947\u0902", 
+ "Item To Manufacture": "\u0906\u0907\u091f\u092e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Manufacture against Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Manufactured Qty": "\u0928\u093f\u0930\u094d\u092e\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Manufactured quantity will be updated in this warehouse": "\u0928\u093f\u0930\u094d\u092e\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e \u0907\u0938 \u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u0905\u0926\u094d\u092f\u0924\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "PRO": "\u092a\u094d\u0930\u094b", 
+ "Production Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Qty To Manufacture": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Series": "\u0915\u0908", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Stopped": "\u0930\u094b\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Use Multi-Level BOM": "\u092e\u0932\u094d\u091f\u0940 \u0932\u0947\u0935\u0932 \u092c\u0940\u0913\u090f\u092e \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_item/locale/_messages_doc.json b/manufacturing/doctype/production_plan_item/locale/_messages_doc.json
new file mode 100644
index 0000000..604f711
--- /dev/null
+++ b/manufacturing/doctype/production_plan_item/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Sales Order", 
+ "Description", 
+ "SO Pending Qty", 
+ "Production Plan Item", 
+ "BOM No", 
+ "Planned Qty", 
+ "Manufacturing", 
+ "Item Code", 
+ "UOM"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_item/locale/hi-doc.json b/manufacturing/doctype/production_plan_item/locale/hi-doc.json
new file mode 100644
index 0000000..d0841e0
--- /dev/null
+++ b/manufacturing/doctype/production_plan_item/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "BOM No": "\u0928\u0939\u0940\u0902 \u092c\u0940\u0913\u090f\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Planned Qty": "\u0928\u093f\u092f\u094b\u091c\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Production Plan Item": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u092e\u0926", 
+ "SO Pending Qty": "\u0924\u094b \u092e\u093e\u0924\u094d\u0930\u093e \u0932\u0902\u092c\u093f\u0924", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_sales_order/locale/_messages_doc.json b/manufacturing/doctype/production_plan_sales_order/locale/_messages_doc.json
new file mode 100644
index 0000000..5376f8b
--- /dev/null
+++ b/manufacturing/doctype/production_plan_sales_order/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Customer", 
+ "SO Date", 
+ "Manufacturing", 
+ "Production Plan Sales Order", 
+ "Grand Total", 
+ "Sales Order"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_sales_order/locale/hi-doc.json b/manufacturing/doctype/production_plan_sales_order/locale/hi-doc.json
new file mode 100644
index 0000000..18cae9a
--- /dev/null
+++ b/manufacturing/doctype/production_plan_sales_order/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Production Plan Sales Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "SO Date": "\u0907\u0924\u0928\u093e \u0924\u093f\u0925\u093f", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/production_planning_tool/locale/_messages_doc.json b/manufacturing/doctype/production_planning_tool/locale/_messages_doc.json
new file mode 100644
index 0000000..c1b72b8
--- /dev/null
+++ b/manufacturing/doctype/production_planning_tool/locale/_messages_doc.json
@@ -0,0 +1,26 @@
+[
+ "Filter based on customer", 
+ "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
+ "Select Sales Orders from which you want to create Production Orders.", 
+ "To Date", 
+ "Filter based on item", 
+ "From Date", 
+ "Use Multi-Level BOM", 
+ "Download Materials Required", 
+ "Company", 
+ "Get Items", 
+ "Production Plan Items", 
+ "Select Sales Orders", 
+ "Pull sales orders (pending to deliver) based on the above criteria", 
+ "Create Production Orders", 
+ "Pull items from Sales Order mentioned in the above table.", 
+ "Production Planning Tool", 
+ "Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.", 
+ "Manufacturing", 
+ "Get Sales Orders", 
+ "Download a report containing all raw materials with their latest inventory status", 
+ "Raise Production Order", 
+ "Production Plan Sales Orders", 
+ "Separate production order will be created for each finished good item.", 
+ "Clear Table"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_planning_tool/locale/hi-doc.json b/manufacturing/doctype/production_planning_tool/locale/hi-doc.json
new file mode 100644
index 0000000..47ec6b2
--- /dev/null
+++ b/manufacturing/doctype/production_planning_tool/locale/hi-doc.json
@@ -0,0 +1,26 @@
+{
+ "Clear Table": "\u0938\u094d\u092a\u0937\u094d\u091f \u092e\u0947\u091c", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Create Production Orders": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u0947 \u0906\u0926\u0947\u0936 \u092c\u0928\u093e\u090f\u0901", 
+ "Download Materials Required": "\u0906\u0935\u0936\u094d\u092f\u0915 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902", 
+ "Download a report containing all raw materials with their latest inventory status": "\u0909\u0928\u0915\u0940 \u0928\u0935\u0940\u0928\u0924\u092e \u0938\u0942\u091a\u0940 \u0915\u0940 \u0938\u094d\u0925\u093f\u0924\u093f \u0915\u0947 \u0938\u093e\u0925 \u0938\u092d\u0940 \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u092f\u0941\u0915\u094d\u0924 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902", 
+ "Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.": "\u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u0914\u0930 \u092f\u094b\u091c\u0928\u093e \u092c\u0928\u093e\u0908 \u092e\u093e\u0924\u094d\u0930\u093e \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902, \u091c\u093f\u0938\u0915\u0947 \u0932\u093f\u090f \u0906\u092a \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0915\u094b \u092c\u0922\u093c\u093e\u0928\u0947 \u092f\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0947 \u0932\u093f\u090f \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902.", 
+ "Filter based on customer": "\u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u092b\u093c\u093f\u0932\u094d\u091f\u0930", 
+ "Filter based on item": "\u0906\u0907\u091f\u092e \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u092b\u093c\u093f\u0932\u094d\u091f\u0930", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Sales Orders": "\u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936", 
+ "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.": "\u0905\u0917\u0930 \u091a\u0947\u0915\u094d\u0921 \u0909\u092a \u0935\u093f\u0927\u093e\u0928\u0938\u092d\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092c\u0940\u0913\u090f\u092e \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. \u0905\u0928\u094d\u092f\u0925\u093e, \u0938\u092d\u0940 \u0909\u092a \u0935\u093f\u0927\u093e\u0928\u0938\u092d\u093e \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u090f\u0915 \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0907\u0932\u093e\u091c \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Production Plan Items": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u0906\u0907\u091f\u092e", 
+ "Production Plan Sales Orders": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936", 
+ "Production Planning Tool": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u0909\u092a\u0915\u0930\u0923", 
+ "Pull items from Sales Order mentioned in the above table.": "\u0909\u092a\u0930\u094b\u0915\u094d\u0924 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u0909\u0932\u094d\u0932\u093f\u0916\u093f\u0924 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0938\u0947 \u0906\u0907\u091f\u092e \u0916\u0940\u0902\u091a\u094b.", 
+ "Pull sales orders (pending to deliver) based on the above criteria": "\u0909\u092a\u0930\u094b\u0915\u094d\u0924 \u092e\u093e\u0928\u0926\u0902\u0921\u094b\u0902 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0947 \u0906\u0926\u0947\u0936 (\u0935\u093f\u0924\u0930\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0932\u0902\u092c\u093f\u0924) \u0916\u0940\u0902\u091a\u094b", 
+ "Raise Production Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936 \u0909\u0920\u093e\u090f\u0901", 
+ "Select Sales Orders": "\u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Sales Orders from which you want to create Production Orders.": "\u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u091c\u093f\u0938\u092e\u0947\u0902 \u0938\u0947 \u0906\u092a \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u0947 \u0906\u0926\u0947\u0936 \u092c\u0928\u093e\u0928\u093e \u091a\u093e\u0939\u0924\u0947.", 
+ "Separate production order will be created for each finished good item.": "\u0905\u0932\u0917 \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0938\u092e\u093e\u092a\u094d\u0924 \u0905\u091a\u094d\u091b\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092c\u0928\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Use Multi-Level BOM": "\u092e\u0932\u094d\u091f\u0940 \u0932\u0947\u0935\u0932 \u092c\u0940\u0913\u090f\u092e \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/update_delivery_date/locale/_messages_doc.json b/manufacturing/doctype/update_delivery_date/locale/_messages_doc.json
new file mode 100644
index 0000000..eab278c
--- /dev/null
+++ b/manufacturing/doctype/update_delivery_date/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Customer", 
+ "Get Open Sales Order", 
+ "Manufacturing", 
+ "Company", 
+ "Update Delivery Date", 
+ "To Date", 
+ "From Date", 
+ "Entries", 
+ "Sales Order", 
+ "Territory", 
+ "Update Sales Order"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/update_delivery_date/locale/hi-doc.json b/manufacturing/doctype/update_delivery_date/locale/hi-doc.json
new file mode 100644
index 0000000..bb6474c
--- /dev/null
+++ b/manufacturing/doctype/update_delivery_date/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Entries": "\u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "From Date": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u0947", 
+ "Get Open Sales Order": "\u0913\u092a\u0928 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "To Date": "\u0924\u093f\u0925\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Update Delivery Date": "\u0905\u0926\u094d\u092f\u0924\u0928 \u0921\u093f\u0932\u0940\u0935\u0930\u0940 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Update Sales Order": "\u0905\u0926\u094d\u092f\u0924\u0928 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936"
+}
\ No newline at end of file
diff --git a/manufacturing/doctype/workstation/locale/_messages_doc.json b/manufacturing/doctype/workstation/locale/_messages_doc.json
new file mode 100644
index 0000000..69f5942
--- /dev/null
+++ b/manufacturing/doctype/workstation/locale/_messages_doc.json
@@ -0,0 +1,19 @@
+[
+ "Hour Rate Rent", 
+ "Workstation", 
+ "Units/Shifts", 
+ "Capacity", 
+ "Description", 
+ "Hour Rate", 
+ "Trash Reason", 
+ "Hour Rate Consumable", 
+ "Capacity Units", 
+ "Units/Hour", 
+ "Over Heads", 
+ "Overhead", 
+ "Hour Rate Electricity", 
+ "Warehouse", 
+ "Manufacturing", 
+ "Workstation Name", 
+ "Hour Rate Labour"
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/workstation/locale/hi-doc.json b/manufacturing/doctype/workstation/locale/hi-doc.json
new file mode 100644
index 0000000..a514705
--- /dev/null
+++ b/manufacturing/doctype/workstation/locale/hi-doc.json
@@ -0,0 +1,19 @@
+{
+ "Capacity": "\u0915\u094d\u0937\u092e\u0924\u093e", 
+ "Capacity Units": "\u0915\u094d\u0937\u092e\u0924\u093e \u0907\u0915\u093e\u0907\u092f\u094b\u0902", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Hour Rate": "\u0918\u0902\u091f\u093e \u0926\u0930", 
+ "Hour Rate Consumable": "\u0918\u0902\u091f\u094b \u0915\u0947 \u0932\u093f\u090f \u0926\u0930 \u0909\u092a\u092d\u094b\u091c\u094d\u092f", 
+ "Hour Rate Electricity": "\u0918\u0902\u091f\u094b \u0915\u0947 \u0932\u093f\u090f \u0926\u0930 \u092c\u093f\u091c\u0932\u0940", 
+ "Hour Rate Labour": "\u0918\u0902\u091f\u094b \u0915\u0947 \u0932\u093f\u090f \u0926\u0930 \u0936\u094d\u0930\u092e", 
+ "Hour Rate Rent": "\u0918\u0902\u091f\u093e \u0926\u0930 \u0915\u093f\u0930\u093e\u092f\u093e", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Over Heads": "\u0938\u093f\u0930 \u092a\u0930", 
+ "Overhead": "\u0909\u092a\u0930\u093f", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Units/Hour": "\u0907\u0915\u093e\u0907\u092f\u094b\u0902 / \u0918\u0902\u091f\u093e", 
+ "Units/Shifts": "\u0907\u0915\u093e\u0907\u092f\u094b\u0902 / \u092a\u093e\u0932\u0940", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Workstation": "\u0935\u0930\u094d\u0915\u0938\u094d\u091f\u0947\u0936\u0928", 
+ "Workstation Name": "\u0935\u0930\u094d\u0915\u0938\u094d\u091f\u0947\u0936\u0928 \u0928\u093e\u092e"
+}
\ No newline at end of file
diff --git a/manufacturing/module_def/manufacturing/locale/_messages_doc.json b/manufacturing/module_def/manufacturing/locale/_messages_doc.json
new file mode 100644
index 0000000..f4be93e
--- /dev/null
+++ b/manufacturing/module_def/manufacturing/locale/_messages_doc.json
@@ -0,0 +1,3 @@
+[
+ "Manufacturing Home"
+]
\ No newline at end of file
diff --git a/manufacturing/module_def/manufacturing/locale/hi-doc.json b/manufacturing/module_def/manufacturing/locale/hi-doc.json
new file mode 100644
index 0000000..9e128ec
--- /dev/null
+++ b/manufacturing/module_def/manufacturing/locale/hi-doc.json
@@ -0,0 +1,3 @@
+{
+ "Manufacturing Home": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u0939\u094b\u092e"
+}
\ No newline at end of file
diff --git a/production/doctype/bom_replace_tool/locale/_messages_doc.json b/production/doctype/bom_replace_tool/locale/_messages_doc.json
new file mode 100644
index 0000000..d6c8d69
--- /dev/null
+++ b/production/doctype/bom_replace_tool/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "BOM Replace Tool", 
+ "The BOM which will be replaced", 
+ "New BOM", 
+ "The new BOM after replacement", 
+ "Production", 
+ "Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate \"BOM Explosion Item\" table as per new BOM", 
+ "Replace", 
+ "Current BOM"
+]
\ No newline at end of file
diff --git a/production/doctype/bom_replace_tool/locale/hi-doc.json b/production/doctype/bom_replace_tool/locale/hi-doc.json
new file mode 100644
index 0000000..3d9e9b4
--- /dev/null
+++ b/production/doctype/bom_replace_tool/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "BOM Replace Tool": "\u092c\u0940\u0913\u090f\u092e \u092c\u0926\u0932\u0947\u0902 \u0909\u092a\u0915\u0930\u0923", 
+ "Current BOM": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092c\u0940\u0913\u090f\u092e", 
+ "New BOM": "\u0928\u0908 \u092c\u0940\u0913\u090f\u092e", 
+ "Production": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928", 
+ "Replace": "\u092c\u0926\u0932\u0947\u0902", 
+ "Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate \"BOM Explosion Item\" table as per new BOM": "\u0905\u0928\u094d\u092f \u0938\u092d\u0940 BOMs \u091c\u0939\u093e\u0902 \u092f\u0939 \u092a\u094d\u0930\u092f\u094b\u0917 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u092e\u0947\u0902 \u090f\u0915 \u0935\u093f\u0936\u0947\u0937 \u092c\u0940\u0913\u090f\u092e \u092c\u0926\u0932\u0947\u0902. \u092f\u0939 \u092a\u0941\u0930\u093e\u0928\u0947 \u092c\u0940\u0913\u090f\u092e \u0932\u093f\u0902\u0915 \u0915\u0940 \u091c\u0917\u0939, \u0932\u093e\u0917\u0924 \u0905\u0926\u094d\u092f\u0924\u0928 \u0914\u0930 \u0928\u092f\u093e \u092c\u0940\u0913\u090f\u092e \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930 &quot;BOM \u0927\u092e\u093e\u0915\u093e \u0906\u0907\u091f\u092e&quot; \u0924\u093e\u0932\u093f\u0915\u093e \u092a\u0941\u0928\u0930\u094d\u091c\u0928\u094d\u092e", 
+ "The BOM which will be replaced": "\u092c\u0940\u0913\u090f\u092e \u091c\u094b \u092a\u094d\u0930\u0924\u093f\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "The new BOM after replacement": "\u092c\u0926\u0932\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926 \u0928\u090f \u092c\u0940\u0913\u090f\u092e"
+}
\ No newline at end of file
diff --git a/projects/doctype/activity_type/locale/_messages_doc.json b/projects/doctype/activity_type/locale/_messages_doc.json
new file mode 100644
index 0000000..b34bba2
--- /dev/null
+++ b/projects/doctype/activity_type/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Activity Type", 
+ "Projects"
+]
\ No newline at end of file
diff --git a/projects/doctype/activity_type/locale/hi-doc.json b/projects/doctype/activity_type/locale/hi-doc.json
new file mode 100644
index 0000000..3dba0cd
--- /dev/null
+++ b/projects/doctype/activity_type/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Activity Type": "\u0917\u0924\u093f\u0935\u093f\u0927\u093f \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902"
+}
\ No newline at end of file
diff --git a/projects/doctype/project/locale/_messages_doc.json b/projects/doctype/project/locale/_messages_doc.json
new file mode 100644
index 0000000..99ff7e9
--- /dev/null
+++ b/projects/doctype/project/locale/_messages_doc.json
@@ -0,0 +1,52 @@
+[
+ "Actual Completion Date", 
+ "Tasks belonging to this Project.", 
+ "Completion Date", 
+ "No", 
+ "Customer Address", 
+ "Customer Details", 
+ "Trash Reason", 
+ "Priority", 
+ "Project Tasks", 
+ "Internal", 
+ "Low", 
+ "Contact Person", 
+ "Project Start Date", 
+ "Milestones will be added as Events in the Calendar", 
+ "Status", 
+ "Project Costing", 
+ "Medium", 
+ "Gross Margin %", 
+ "Gross Margin Value", 
+ "Project Name", 
+ "Important dates and commitments in your project life cycle", 
+ "Completed", 
+ "Project Details", 
+ "File List", 
+ "External", 
+ "Projects", 
+ "Customer", 
+ "Project Value", 
+ "Dates", 
+ "Milestones", 
+ "Notes", 
+ "Project", 
+ "Project Type", 
+ "Customer Name", 
+ "Cancelled", 
+ "Project will get saved and will be searchable with project name given", 
+ "Margin", 
+ "Estimated Material Cost", 
+ "Territory", 
+ "Tasks", 
+ "Contact No", 
+ "Is Active", 
+ "High", 
+ "Other", 
+ "Select name of Customer to whom project belongs", 
+ "Project Milestones", 
+ "Customer Group", 
+ "Yes", 
+ "Open", 
+ "Email Id"
+]
\ No newline at end of file
diff --git a/projects/doctype/project/locale/hi-doc.json b/projects/doctype/project/locale/hi-doc.json
new file mode 100644
index 0000000..c80eeed
--- /dev/null
+++ b/projects/doctype/project/locale/hi-doc.json
@@ -0,0 +1,52 @@
+{
+ "Actual Completion Date": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092a\u0942\u0930\u093e \u0915\u0930\u0928\u0947 \u0915\u0940 \u0924\u093f\u0925\u093f", 
+ "Cancelled": "Cancelled", 
+ "Completed": "\u092a\u0942\u0930\u093e", 
+ "Completion Date": "\u092a\u0942\u0930\u093e \u0915\u0930\u0928\u0947 \u0915\u0940 \u0924\u093f\u0925\u093f", 
+ "Contact No": "\u0915\u094b\u0908 \u0938\u0902\u092a\u0930\u094d\u0915 \u0928\u0939\u0940\u0902", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Details": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0935\u0930\u0923", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Dates": "\u0924\u093f\u0925\u093f\u092f\u093e\u0902", 
+ "Email Id": "\u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "Estimated Material Cost": "\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092e\u091f\u0947\u0930\u093f\u092f\u0932 \u0915\u0949\u0938\u094d\u091f", 
+ "External": "\u092c\u093e\u0939\u0930\u0940", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Gross Margin %": "\u0938\u0915\u0932 \u092e\u093e\u0930\u094d\u091c\u093f\u0928%", 
+ "Gross Margin Value": "\u0938\u0915\u0932 \u092e\u093e\u0930\u094d\u091c\u093f\u0928 \u092e\u0942\u0932\u094d\u092f", 
+ "High": "\u0909\u091a\u094d\u091a", 
+ "Important dates and commitments in your project life cycle": "\u0905\u092a\u0928\u0940 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u0947 \u091c\u0940\u0935\u0928 \u091a\u0915\u094d\u0930 \u092e\u0947\u0902 \u092e\u0939\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923 \u0924\u093f\u0925\u093f\u092f\u093e\u0901 \u0914\u0930 \u092a\u094d\u0930\u0924\u093f\u092c\u0926\u094d\u0927\u0924\u093e\u0913\u0902", 
+ "Internal": "\u0906\u0902\u0924\u0930\u093f\u0915", 
+ "Is Active": "\u0938\u0915\u094d\u0930\u093f\u092f \u0939\u0948", 
+ "Low": "\u0928\u093f\u092e\u094d\u0928", 
+ "Margin": "\u0939\u093e\u0936\u093f\u092f\u093e", 
+ "Medium": "\u092e\u0927\u094d\u092f\u092e", 
+ "Milestones": "\u092e\u0940\u0932 \u0915\u0947 \u092a\u0924\u094d\u0925\u0930", 
+ "Milestones will be added as Events in the Calendar": "\u0909\u092a\u0932\u092c\u094d\u0927\u093f \u0915\u0948\u0932\u0947\u0902\u0921\u0930 \u092e\u0947\u0902 \u0918\u091f\u0928\u093e\u0915\u094d\u0930\u092e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091c\u094b\u0921\u093c \u0926\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Notes": "\u0928\u094b\u091f\u094d\u0938", 
+ "Open": "\u0916\u0941\u0932\u093e", 
+ "Other": "\u0905\u0928\u094d\u092f", 
+ "Priority": "\u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915\u0924\u093e", 
+ "Project": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e", 
+ "Project Costing": "\u0932\u093e\u0917\u0924 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e", 
+ "Project Details": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Project Milestones": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u092e\u0940\u0932 \u0915\u0947 \u092a\u0924\u094d\u0925\u0930", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Project Start Date": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Project Tasks": "\u092a\u094d\u0930\u094b\u091c\u0947\u0915\u094d\u091f \u0915\u093e\u0930\u094d\u092f", 
+ "Project Type": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Project Value": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u092e\u0942\u0932\u094d\u092f", 
+ "Project will get saved and will be searchable with project name given": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0914\u0930 \u092c\u091a \u091c\u093e\u090f\u0917\u093e \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u092d\u0940 \u0928\u093e\u092e \u0915\u0947 \u0938\u093e\u0925 \u0916\u094b\u091c\u093e \u0939\u094b\u0917\u093e", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Select name of Customer to whom project belongs": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u091c\u093f\u0938\u0947 \u0905\u0902\u0924\u0930\u094d\u0917\u0924 \u0906\u0924\u093e \u0939\u0948 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Tasks": "\u0915\u093e\u0930\u094d\u092f", 
+ "Tasks belonging to this Project.": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0915\u093e\u0930\u094d\u092f.", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/_messages_doc.json b/projects/doctype/project_activity/locale/_messages_doc.json
new file mode 100644
index 0000000..a4f1731
--- /dev/null
+++ b/projects/doctype/project_activity/locale/_messages_doc.json
@@ -0,0 +1,35 @@
+[
+ "Percent Complete", 
+ "New Update", 
+ "60", 
+ "Add", 
+ "65", 
+ "Updates HTML", 
+ "80", 
+ "85", 
+ "25", 
+ "20", 
+ "Activity Name", 
+ "45", 
+ "40", 
+ "Hours", 
+ "0", 
+ "5", 
+ "Updates", 
+ "Last Update By", 
+ "Projects", 
+ "Last Update", 
+ "Project Activity", 
+ "Project", 
+ "75", 
+ "70", 
+ "90", 
+ "100", 
+ "95", 
+ "10", 
+ "15", 
+ "55", 
+ "30", 
+ "50", 
+ "35"
+]
\ No newline at end of file
diff --git a/projects/doctype/project_activity/locale/hi-doc.json b/projects/doctype/project_activity/locale/hi-doc.json
new file mode 100644
index 0000000..c8c6be6
--- /dev/null
+++ b/projects/doctype/project_activity/locale/hi-doc.json
@@ -0,0 +1,35 @@
+{
+ "0": "0", 
+ "10": "10", 
+ "100": "100", 
+ "15": "15", 
+ "20": "20", 
+ "25": "25", 
+ "30": "30", 
+ "35": "35", 
+ "40": "40", 
+ "45": "45", 
+ "5": "5", 
+ "50": "50", 
+ "55": "55", 
+ "60": "60", 
+ "65": "65", 
+ "70": "70", 
+ "75": "75", 
+ "80": "80", 
+ "85": "85", 
+ "90": "90", 
+ "95": "95", 
+ "Activity Name": "\u0917\u0924\u093f\u0935\u093f\u0927\u093f \u0928\u093e\u092e", 
+ "Add": "\u091c\u094b\u0921\u093c\u0928\u093e", 
+ "Hours": "\u0918\u0902\u091f\u0947", 
+ "Last Update": "\u0905\u0902\u0924\u093f\u092e \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "Last Update By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0902\u0924\u093f\u092e \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "New Update": "\u0928\u0908 \u0905\u0926\u094d\u092f\u0924\u0928", 
+ "Percent Complete": "\u092a\u0942\u0930\u093e \u092a\u094d\u0930\u0924\u093f\u0936\u0924", 
+ "Project": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e", 
+ "Project Activity": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0917\u0924\u093f\u0935\u093f\u0927\u093f", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Updates": "\u0905\u092a\u0921\u0947\u091f", 
+ "Updates HTML": "\u0905\u0926\u094d\u092f\u0924\u0928 HTML"
+}
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/_messages_doc.json b/projects/doctype/project_activity_update/locale/_messages_doc.json
new file mode 100644
index 0000000..4fb3488
--- /dev/null
+++ b/projects/doctype/project_activity_update/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Hours", 
+ "e.g. 0.5, 2.5 etc", 
+ "Project Activity Update", 
+ "Projects", 
+ "Update"
+]
\ No newline at end of file
diff --git a/projects/doctype/project_activity_update/locale/hi-doc.json b/projects/doctype/project_activity_update/locale/hi-doc.json
new file mode 100644
index 0000000..eefd161
--- /dev/null
+++ b/projects/doctype/project_activity_update/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Hours": "\u0918\u0902\u091f\u0947", 
+ "Project Activity Update": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0917\u0924\u093f\u0935\u093f\u0927\u093f \u0905\u092a\u0921\u0947\u091f", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Update": "\u0905\u0926\u094d\u092f\u0924\u0928", 
+ "e.g. 0.5, 2.5 etc": "0.5 \u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f, 2.5 \u0906\u0926\u093f"
+}
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/_messages_doc.json b/projects/doctype/project_control/locale/_messages_doc.json
new file mode 100644
index 0000000..3e13741
--- /dev/null
+++ b/projects/doctype/project_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Projects", 
+ "Project Control"
+]
\ No newline at end of file
diff --git a/projects/doctype/project_control/locale/hi-doc.json b/projects/doctype/project_control/locale/hi-doc.json
new file mode 100644
index 0000000..545aaca
--- /dev/null
+++ b/projects/doctype/project_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Project Control": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902"
+}
\ No newline at end of file
diff --git a/projects/doctype/project_milestone/locale/_messages_doc.json b/projects/doctype/project_milestone/locale/_messages_doc.json
new file mode 100644
index 0000000..7b64ba4
--- /dev/null
+++ b/projects/doctype/project_milestone/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Status", 
+ "Project Milestone", 
+ "Completed", 
+ "Milestone Date", 
+ "Projects", 
+ "Milestone", 
+ "Pending"
+]
\ No newline at end of file
diff --git a/projects/doctype/project_milestone/locale/hi-doc.json b/projects/doctype/project_milestone/locale/hi-doc.json
new file mode 100644
index 0000000..f572ec5
--- /dev/null
+++ b/projects/doctype/project_milestone/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Completed": "\u092a\u0942\u0930\u093e", 
+ "Milestone": "\u092e\u0940\u0932 \u0915\u093e \u092a\u0924\u094d\u0925\u0930", 
+ "Milestone Date": "\u092e\u093e\u0907\u0932\u0938\u094d\u091f\u094b\u0928 \u0924\u093f\u0925\u093f", 
+ "Pending": "\u0905\u092a\u0942\u0930\u094d\u0923", 
+ "Project Milestone": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u092e\u0940\u0932 \u0915\u093e \u092a\u0924\u094d\u0925\u0930", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924"
+}
\ No newline at end of file
diff --git a/projects/doctype/task/locale/_messages_doc.json b/projects/doctype/task/locale/_messages_doc.json
new file mode 100644
index 0000000..17a9ecb
--- /dev/null
+++ b/projects/doctype/task/locale/_messages_doc.json
@@ -0,0 +1,34 @@
+[
+ "Working", 
+ "Priority", 
+ "Details", 
+ "Closed", 
+ "Expected", 
+ "Actual Budget", 
+ "Status", 
+ "Task Details", 
+ "Allocated Budget", 
+ "Medium", 
+ "File List", 
+ "Actual Start Date", 
+ "Expected End Date", 
+ "Total Hours (Actual)", 
+ "Review Date", 
+ "More Details", 
+ "Projects", 
+ "Closing Date", 
+ "Time and Budget", 
+ "Task", 
+ "Actual", 
+ "Project", 
+ "Cancelled", 
+ "Pending Review", 
+ "Actual End Date", 
+ "High", 
+ "Urgent", 
+ "Expected Start Date", 
+ "Subject", 
+ "Open", 
+ "Total Hours (Expected)", 
+ "Low"
+]
\ No newline at end of file
diff --git a/projects/doctype/task/locale/hi-doc.json b/projects/doctype/task/locale/hi-doc.json
new file mode 100644
index 0000000..dede12e
--- /dev/null
+++ b/projects/doctype/task/locale/hi-doc.json
@@ -0,0 +1,34 @@
+{
+ "Actual": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915", 
+ "Actual Budget": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092c\u091c\u091f", 
+ "Actual End Date": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Actual Start Date": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Allocated Budget": "\u0906\u0935\u0902\u091f\u093f\u0924 \u092c\u091c\u091f", 
+ "Cancelled": "Cancelled", 
+ "Closed": "\u092c\u0902\u0926", 
+ "Closing Date": "\u0924\u093f\u0925\u093f \u0938\u092e\u093e\u092a\u0928", 
+ "Details": "\u0935\u093f\u0935\u0930\u0923", 
+ "Expected": "\u0905\u092a\u0947\u0915\u094d\u0937\u093f\u0924", 
+ "Expected End Date": "\u0909\u092e\u094d\u092e\u0940\u0926 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Expected Start Date": "\u0909\u092e\u094d\u092e\u0940\u0926 \u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "High": "\u0909\u091a\u094d\u091a", 
+ "Low": "\u0928\u093f\u092e\u094d\u0928", 
+ "Medium": "\u092e\u0927\u094d\u092f\u092e", 
+ "More Details": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Open": "\u0916\u0941\u0932\u093e", 
+ "Pending Review": "\u0938\u092e\u0940\u0915\u094d\u0937\u093e \u0915\u0947 \u0932\u093f\u090f \u0932\u0902\u092c\u093f\u0924", 
+ "Priority": "\u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915\u0924\u093e", 
+ "Project": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Review Date": "\u0924\u093f\u0925\u093f \u0915\u0940 \u0938\u092e\u0940\u0915\u094d\u0937\u093e", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Subject": "\u0935\u093f\u0937\u092f", 
+ "Task": "\u0915\u093e\u0930\u094d\u092f", 
+ "Task Details": "\u0915\u093e\u0930\u094d\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Time and Budget": "\u0938\u092e\u092f \u0914\u0930 \u092c\u091c\u091f", 
+ "Total Hours (Actual)": "\u0915\u0941\u0932 \u0918\u0902\u091f\u0947 (\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915)", 
+ "Total Hours (Expected)": "\u0915\u0941\u0932 \u0918\u0902\u091f\u0947 (\u0909\u092e\u094d\u092e\u0940\u0926)", 
+ "Urgent": "\u0905\u0924\u094d\u092f\u093e\u0935\u0936\u094d\u092f\u0915", 
+ "Working": "\u0915\u093e\u0930\u094d\u092f"
+}
\ No newline at end of file
diff --git a/projects/doctype/timesheet/locale/_messages_doc.json b/projects/doctype/timesheet/locale/_messages_doc.json
new file mode 100644
index 0000000..8793f2c
--- /dev/null
+++ b/projects/doctype/timesheet/locale/_messages_doc.json
@@ -0,0 +1,14 @@
+[
+ "Status", 
+ "Amendment Date", 
+ "Timesheet By", 
+ "Notes", 
+ "Timesheet", 
+ "Submitted", 
+ "Draft", 
+ "Timesheet Date", 
+ "Timesheet Details", 
+ "Cancelled", 
+ "Amended From", 
+ "Projects"
+]
\ No newline at end of file
diff --git a/projects/doctype/timesheet/locale/hi-doc.json b/projects/doctype/timesheet/locale/hi-doc.json
new file mode 100644
index 0000000..18e02b7
--- /dev/null
+++ b/projects/doctype/timesheet/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Cancelled": "Cancelled", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Notes": "\u0928\u094b\u091f\u094d\u0938", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Timesheet": "Timesheet", 
+ "Timesheet By": "\u0926\u094d\u0935\u093e\u0930\u093e Timesheet", 
+ "Timesheet Date": "Timesheet \u0924\u093f\u0925\u093f", 
+ "Timesheet Details": "Timesheet \u0935\u093f\u0935\u0930\u0923"
+}
\ No newline at end of file
diff --git a/projects/doctype/timesheet_detail/locale/_messages_doc.json b/projects/doctype/timesheet_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..a8451d0
--- /dev/null
+++ b/projects/doctype/timesheet_detail/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Task Id", 
+ "Activity Type", 
+ "Actual End Time", 
+ "Actual Start Time", 
+ "Project", 
+ "Total Hours (Actual)", 
+ "Customer Name", 
+ "Projects", 
+ "Timesheet Detail", 
+ "Task Name", 
+ "Additional Info"
+]
\ No newline at end of file
diff --git a/projects/doctype/timesheet_detail/locale/hi-doc.json b/projects/doctype/timesheet_detail/locale/hi-doc.json
new file mode 100644
index 0000000..4d34871
--- /dev/null
+++ b/projects/doctype/timesheet_detail/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Activity Type": "\u0917\u0924\u093f\u0935\u093f\u0927\u093f \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Actual End Time": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0905\u0902\u0924 \u0938\u092e\u092f", 
+ "Actual Start Time": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0938\u092e\u092f", 
+ "Additional Info": "\u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Project": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Task Id": "\u091f\u093e\u0938\u094d\u0915 \u0906\u0908\u0921\u0940", 
+ "Task Name": "\u0915\u093e\u0930\u094d\u092f \u0915\u093e \u0928\u093e\u092e", 
+ "Timesheet Detail": "Timesheet \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Total Hours (Actual)": "\u0915\u0941\u0932 \u0918\u0902\u091f\u0947 (\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915)"
+}
\ No newline at end of file
diff --git a/projects/module_def/projects/locale/_messages_doc.json b/projects/module_def/projects/locale/_messages_doc.json
new file mode 100644
index 0000000..da33435
--- /dev/null
+++ b/projects/module_def/projects/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Projects Home", 
+ "Projects"
+]
\ No newline at end of file
diff --git a/projects/module_def/projects/locale/hi-doc.json b/projects/module_def/projects/locale/hi-doc.json
new file mode 100644
index 0000000..6ec7020
--- /dev/null
+++ b/projects/module_def/projects/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Projects Home": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902 \u0918\u0930"
+}
\ No newline at end of file
diff --git a/public/js/locale/_messages_js.json b/public/js/locale/_messages_js.json
new file mode 100644
index 0000000..b8668bb
--- /dev/null
+++ b/public/js/locale/_messages_js.json
@@ -0,0 +1,311 @@
+[
+ "BOM Replace Tool", 
+ "Product Group", 
+ "Period Closing Voucher", 
+ "Lead", 
+ "Web Page", 
+ "Budget Detail", 
+ "Item Price", 
+ "Sales Invoice Advance", 
+ "Role", 
+ "BOM", 
+ "Branch", 
+ "Department", 
+ "Territory", 
+ "Project Control", 
+ "Item Tax", 
+ "Bin", 
+ "Sales Browser Control", 
+ "Appraisal Template", 
+ "Default Home Page", 
+ "Custom Field", 
+ "DocType Mapper", 
+ "Unread Messages", 
+ "Brand", 
+ "Journal Voucher", 
+ "Payment to Invoice Matching Tool", 
+ "Letter Head", 
+ "Leave Control Panel", 
+ "Authorization Rule", 
+ "Workflow State", 
+ "DocPerm", 
+ "Rename Tool", 
+ "Attendance Control Panel", 
+ "Stock Entry", 
+ "Naming Series", 
+ "Price List", 
+ "Maintenance Schedule Item", 
+ "Production Order", 
+ "Account", 
+ "Employee Training", 
+ "Website Script", 
+ "Sales and Purchase Return Item", 
+ "Setup", 
+ "Batch", 
+ "Analysis", 
+ "Cost Center", 
+ "Project", 
+ "Warehouse Type", 
+ "SMS Center", 
+ "Sales Taxes and Charges Master", 
+ "DocField", 
+ "Packing Slip Item", 
+ "Approved by HR", 
+ "GL Control", 
+ "Maintenance Visit", 
+ "Appraisal", 
+ "Expense Claim", 
+ "Production Planning Tool", 
+ "Stock Ledger", 
+ "Budget Control", 
+ "Sales Taxes and Charges", 
+ "Help", 
+ "Campaign", 
+ "Maintenance Visit Purpose", 
+ "Purchase Invoice", 
+ "Leave Type", 
+ "Sales and Purchase Return Tool", 
+ "Landed Cost Master", 
+ "Global Defaults", 
+ "Tag", 
+ "Accounts", 
+ "Buying", 
+ "Project Activity Update", 
+ "Quotation Item", 
+ "Salary Slip Earning", 
+ "Bank Reconciliation Detail", 
+ "Sales Order", 
+ "Email Digest", 
+ "Event", 
+ "Plot Control", 
+ "Leave Allocation", 
+ "Supplier Quotation Item", 
+ "SMS Receiver", 
+ "Attendance", 
+ "Landed Cost Item", 
+ "Table Mapper Detail", 
+ "Quality Inspection Reading", 
+ "Installation Note Item", 
+ "HR", 
+ "Shipping Address", 
+ "Budget Distribution", 
+ "System", 
+ "Packing Slip", 
+ "Supplier", 
+ "State", 
+ "Employee External Work History", 
+ "Landed Cost Master Detail", 
+ "Employee", 
+ "Products Settings", 
+ "UOM Conversion Detail", 
+ "ToDo", 
+ "UOM", 
+ "Supplier Type", 
+ "Serial No", 
+ "My Settings", 
+ "Landed Cost Purchase Receipt", 
+ "Salary Structure Deduction", 
+ "Home Control", 
+ "Maintenance Schedule Detail", 
+ "Budget Distribution Detail", 
+ "Print Heading", 
+ "Update Delivery Date", 
+ "Utilities", 
+ "Rejected", 
+ "Website Slideshow", 
+ "Profile Control", 
+ "Landed Cost Wizard", 
+ "Timesheet Detail", 
+ "Report", 
+ "Sales Invoice", 
+ "Website Item Group", 
+ "Salary Slip Deduction", 
+ "Workflow Rule Detail", 
+ "Projects", 
+ "Purchase Order Item", 
+ "Notification Control", 
+ "Workstation", 
+ "POS Setting", 
+ "Forum", 
+ "Support Ticket", 
+ "Project Activity", 
+ "Documentation", 
+ "Purchase Order Item Supplied", 
+ "Purchase Request", 
+ "Quotation Lost Reason", 
+ "Event Role", 
+ "Contact", 
+ "Industry Type", 
+ "Contact Control", 
+ "Market Segment", 
+ "Comment", 
+ "Sales Person", 
+ "Purchase Invoice Item", 
+ "Page Role", 
+ "BOM Explosion Item", 
+ "Grade", 
+ "Communication", 
+ "Print Format", 
+ "Workflow", 
+ "Sandbox", 
+ "Module Def", 
+ "Employee Education", 
+ "Currency", 
+ "Purchase Taxes and Charges", 
+ "Sales Order Item", 
+ "Featured Item", 
+ "Sales BOM", 
+ "Home", 
+ "Purchase Invoice Advance", 
+ "Timesheet", 
+ "Company", 
+ "Employee Internal Work History", 
+ "Appraisal Template Goal", 
+ "Support", 
+ "Activity Type", 
+ "Deduction Type", 
+ "Product Settings", 
+ "Delivery Note Item", 
+ "Company Control", 
+ "Purchase Request Item", 
+ "Reject", 
+ "Answer", 
+ "Email Settings", 
+ "Holiday", 
+ "Installation Note", 
+ "Website", 
+ "Core", 
+ "Item Customer Detail", 
+ "Selling", 
+ "Terms and Conditions", 
+ "About Us Team Member", 
+ "Target Detail", 
+ "Related Page", 
+ "Payment to Invoice Matching Tool Detail", 
+ "Contact Us Settings", 
+ "Expense Claim Detail", 
+ "Setup Masters", 
+ "Stock Ledger Entry", 
+ "Communication Log", 
+ "Bank Reconciliation", 
+ "Salary Slip", 
+ "Delivery Note Packing Item", 
+ "Employment Type", 
+ "Purchase Receipt Item", 
+ "Pending HR Approval", 
+ "Earning Type", 
+ "Designation", 
+ "Question", 
+ "Sales Common", 
+ "Purchase Taxes and Charges Master", 
+ "C-Form Invoice Detail", 
+ "Workflow Action", 
+ "Property Setter", 
+ "BOM Operation", 
+ "Item Group", 
+ "Supplier Quotation", 
+ "Workflow Action Detail", 
+ "Purchase Common", 
+ "File Data", 
+ "Sales Partner", 
+ "Customer Issue", 
+ "Feed", 
+ "Appraisal Goal", 
+ "Customize Form Field", 
+ "GL Mapper Detail", 
+ "Series Detail", 
+ "Blog Subscriber", 
+ "Warehouse", 
+ "Quality Inspection", 
+ "DocType Label", 
+ "GL Entry", 
+ "Control Panel", 
+ "Delivery Note", 
+ "Valuation Control", 
+ "Search Criteria", 
+ "Salary Structure", 
+ "Purchase Receipt Item Supplied", 
+ "Customer Group", 
+ "Opportunity Item", 
+ "Quotation", 
+ "Sales Invoice Item", 
+ "GL Mapper", 
+ "Workflow Document State", 
+ "Item Website Specification", 
+ "Mode of Payment", 
+ "Website Settings", 
+ "System Console", 
+ "Trend Analyzer Control", 
+ "Permission Control", 
+ "Workflow Transition", 
+ "Features Setup", 
+ "Field Mapper Detail", 
+ "Bulk Email", 
+ "BOM Item", 
+ "Blog", 
+ "Other Income Detail", 
+ "Task", 
+ "Setup Control", 
+ "Expense Claim Type", 
+ "Approved", 
+ "Website Product Category", 
+ "Stock", 
+ "Development", 
+ "Authorization Control", 
+ "Product", 
+ "Salary Manager", 
+ "Item Quality Inspection Parameter", 
+ "MIS Control", 
+ "Sales BOM Item", 
+ "Style Settings", 
+ "Trash Control", 
+ "Salary Structure Earning", 
+ "DocType", 
+ "SMS Parameter", 
+ "Maintenance Schedule", 
+ "Event User", 
+ "Stock Reconciliation", 
+ "Purchase Receipt", 
+ "Address", 
+ "About Us Settings", 
+ "Manufacturing", 
+ "Opportunity", 
+ "Customize Form", 
+ "Customer", 
+ "Profile", 
+ "Sales Team", 
+ "Top Bar Item", 
+ "Custom Script", 
+ "Country", 
+ "DefaultValue", 
+ "Modules", 
+ "Production Plan Sales Order", 
+ "Stock UOM Replace Utility", 
+ "Production Plan Item", 
+ "Holiday List", 
+ "Item", 
+ "Fiscal Year", 
+ "SMS Control", 
+ "Multi Ledger Report Detail", 
+ "Journal Voucher Detail", 
+ "Project Milestone", 
+ "Purchase Order", 
+ "Approve", 
+ "Page", 
+ "Leave Application", 
+ "Stock Entry Detail", 
+ "Live Chat", 
+ "Item Supplier", 
+ "Applied", 
+ "Cross List Item Group", 
+ "Company History", 
+ "Website Slideshow Item", 
+ "Naming Series Options", 
+ "C-Form", 
+ "SMS Settings", 
+ "SMS Log", 
+ "Newsletter", 
+ "Workflow Engine", 
+ "Workflow Rule", 
+ "UserRole"
+]
\ No newline at end of file
diff --git a/public/js/locale/hi-js.json b/public/js/locale/hi-js.json
new file mode 100644
index 0000000..a55726c
--- /dev/null
+++ b/public/js/locale/hi-js.json
@@ -0,0 +1,311 @@
+{
+ "About Us Settings": "\u0939\u092e\u093e\u0930\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "About Us Team Member": "\u0939\u092e\u093e\u0930\u0947 \u0926\u0932 \u0915\u0947 \u0938\u0926\u0938\u094d\u092f \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902", 
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Activity Type": "\u0917\u0924\u093f\u0935\u093f\u0927\u093f \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Address": "\u092a\u0924\u093e", 
+ "Analysis": "\u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923", 
+ "Answer": "\u091c\u0935\u093e\u092c", 
+ "Applied": "\u0932\u093e\u0917\u0942", 
+ "Appraisal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928", 
+ "Appraisal Goal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Appraisal Template": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f", 
+ "Appraisal Template Goal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Approve": "\u0905\u0928\u0941\u092e\u094b\u0926\u0928 \u0915\u0930\u0928\u093e", 
+ "Approved": "\u0905\u0928\u0941\u092e\u094b\u0926\u093f\u0924", 
+ "Approved by HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928 \u0926\u094d\u0935\u093e\u0930\u093e \u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Attendance": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Attendance Control Panel": "\u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0915\u0915\u094d\u0937", 
+ "Authorization Control": "\u092a\u094d\u0930\u093e\u0927\u093f\u0915\u0930\u0923 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Authorization Rule": "\u092a\u094d\u0930\u093e\u0927\u093f\u0915\u0930\u0923 \u0928\u093f\u092f\u092e", 
+ "BOM": "\u092c\u0940\u0913\u090f\u092e", 
+ "BOM Explosion Item": "\u092c\u0940\u0913\u090f\u092e \u0927\u092e\u093e\u0915\u093e \u0906\u0907\u091f\u092e", 
+ "BOM Item": "\u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "BOM Operation": "\u092c\u0940\u0913\u090f\u092e \u0911\u092a\u0930\u0947\u0936\u0928", 
+ "BOM Replace Tool": "\u092c\u0940\u0913\u090f\u092e \u092c\u0926\u0932\u0947\u0902 \u0909\u092a\u0915\u0930\u0923", 
+ "Bank Reconciliation": "\u092c\u0948\u0902\u0915 \u0938\u092e\u093e\u0927\u093e\u0928", 
+ "Bank Reconciliation Detail": "\u092c\u0948\u0902\u0915 \u0938\u0941\u0932\u0939 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Batch": "\u092c\u0948\u091a", 
+ "Bin": "\u092c\u093f\u0928", 
+ "Blog": "\u092c\u094d\u0932\u0949\u0917", 
+ "Blog Subscriber": "\u092c\u094d\u0932\u0949\u0917 \u0938\u092c\u094d\u0938\u0915\u094d\u0930\u093e\u0907\u092c\u0930", 
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Budget Control": "\u092c\u091c\u091f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Budget Detail": "\u092c\u091c\u091f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Budget Distribution": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923", 
+ "Budget Distribution Detail": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Bulk Email": "\u0925\u094b\u0915 \u0908\u092e\u0947\u0932", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "C-Form": "\u0938\u0940 - \u092b\u093e\u0930\u094d\u092e", 
+ "C-Form Invoice Detail": "\u0938\u0940 - \u092b\u093e\u0930\u094d\u092e \u0915\u0947 \u091a\u093e\u0932\u093e\u0928 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Comment": "\u091f\u093f\u092a\u094d\u092a\u0923\u0940", 
+ "Communication": "\u0938\u0902\u091a\u093e\u0930", 
+ "Communication Log": "\u0938\u0902\u091a\u093e\u0930 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0930\u0947\u0902", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Company Control": "\u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Company History": "\u0915\u0902\u092a\u0928\u0940 \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Control": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Us Settings": "\u0939\u092e\u0938\u0947 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Control Panel": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0915\u0915\u094d\u0937", 
+ "Core": "\u092e\u0942\u0932", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Country": "\u0926\u0947\u0936", 
+ "Cross List Item Group": "\u0915\u094d\u0930\u0949\u0938 \u0938\u0942\u091a\u0940 \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Custom Field": "\u0915\u0938\u094d\u091f\u092e \u092b\u093c\u0940\u0932\u094d\u0921", 
+ "Custom Script": "\u0915\u0938\u094d\u091f\u092e \u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Issue": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u092e\u0941\u0926\u094d\u0926\u0947", 
+ "Customize Form": "\u092a\u094d\u0930\u092a\u0924\u094d\u0930 \u0915\u094b \u0905\u0928\u0941\u0915\u0942\u0932\u093f\u0924", 
+ "Customize Form Field": "\u092a\u094d\u0930\u092a\u0924\u094d\u0930 \u092b\u093c\u0940\u0932\u094d\u0921 \u0905\u0928\u0941\u0915\u0942\u0932\u093f\u0924", 
+ "Deduction Type": "\u0915\u091f\u094c\u0924\u0940 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Default Home Page": "\u0921\u093f\u092b\u0949\u0932\u094d\u091f \u0939\u094b\u092e \u092a\u0947\u091c", 
+ "DefaultValue": "DefaultValue", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Delivery Note Item": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0906\u0907\u091f\u092e", 
+ "Delivery Note Packing Item": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u092a\u0948\u0915\u093f\u0902\u0917 \u0906\u0907\u091f\u092e", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Development": "\u0935\u093f\u0915\u093e\u0938", 
+ "DocField": "DocField", 
+ "DocPerm": "DocPerm", 
+ "DocType": "Doctype", 
+ "DocType Label": "DOCTYPE \u0932\u0947\u092c\u0932", 
+ "DocType Mapper": "DOCTYPE \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923", 
+ "Documentation": "\u092a\u094d\u0930\u0932\u0947\u0916\u0928", 
+ "Earning Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u092e\u093e\u0908", 
+ "Email Digest": "\u0908\u092e\u0947\u0932 \u0921\u093e\u0907\u091c\u0947\u0938\u094d\u091f", 
+ "Email Settings": "\u0908\u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Employee Education": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0936\u093f\u0915\u094d\u0937\u093e", 
+ "Employee External Work History": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092c\u093e\u0939\u0930\u0940 \u0915\u093e\u092e \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Employee Internal Work History": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0906\u0902\u0924\u0930\u093f\u0915 \u0915\u093e\u0930\u094d\u092f \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Employee Training": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923", 
+ "Employment Type": "\u0930\u094b\u091c\u0917\u093e\u0930 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Event": "\u0918\u091f\u0928\u093e", 
+ "Event Role": "\u0918\u091f\u0928\u093e \u0930\u094b\u0932", 
+ "Event User": "\u0907\u0935\u0947\u0902\u091f \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u0947", 
+ "Expense Claim": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e", 
+ "Expense Claim Detail": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Expense Claim Type": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Featured Item": "\u0935\u093f\u0936\u0947\u0937 \u0930\u0941\u092a \u0938\u0947 \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0906\u0907\u091f\u092e", 
+ "Features Setup": "\u0938\u0941\u0935\u093f\u0927\u093e\u090f\u0901 \u0938\u0947\u091f\u0905\u092a", 
+ "Feed": "\u0916\u093f\u0932\u093e\u0928\u093e", 
+ "Field Mapper Detail": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "File Data": "\u0921\u0947\u091f\u093e \u092b\u093c\u093e\u0907\u0932", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Forum": "\u092b\u094b\u0930\u092e", 
+ "GL Control": "\u091c\u0940\u090f\u0932 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "GL Entry": "\u091c\u0940\u090f\u0932 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "GL Mapper": "\u091c\u0940\u090f\u0932 \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923", 
+ "GL Mapper Detail": "\u091c\u0940\u090f\u0932 \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Global Defaults": "\u0935\u0948\u0936\u094d\u0935\u093f\u0915 \u092e\u0942\u0932\u092d\u0942\u0924", 
+ "Grade": "\u0917\u094d\u0930\u0947\u0921", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "Help": "\u092e\u0926\u0926", 
+ "Holiday": "\u091b\u0941\u091f\u094d\u091f\u0940", 
+ "Holiday List": "\u0905\u0935\u0915\u093e\u0936 \u0938\u0942\u091a\u0940", 
+ "Home": "\u0918\u0930", 
+ "Home Control": "\u0939\u094b\u092e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Industry Type": "\u0909\u0926\u094d\u092f\u094b\u0917 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Installation Note": "\u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0928\u094b\u091f", 
+ "Installation Note Item": "\u0905\u0927\u093f\u0937\u094d\u0920\u093e\u092a\u0928 \u0928\u094b\u091f \u0906\u0907\u091f\u092e", 
+ "Item": "\u092e\u0926", 
+ "Item Customer Detail": "\u0906\u0907\u091f\u092e \u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Price": "\u092e\u0926 \u092e\u0942\u0932\u094d\u092f", 
+ "Item Quality Inspection Parameter": "\u0906\u0907\u091f\u092e \u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "Item Supplier": "\u0906\u0907\u091f\u092e \u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Item Tax": "\u0906\u0907\u091f\u092e \u091f\u0948\u0915\u094d\u0938", 
+ "Item Website Specification": "\u0906\u0907\u091f\u092e \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0935\u093f\u0936\u093f\u0937\u094d\u091f\u0924\u093e", 
+ "Journal Voucher": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930", 
+ "Journal Voucher Detail": "\u091c\u0930\u094d\u0928\u0932 \u0935\u093e\u0909\u091a\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Landed Cost Item": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u092e\u0926", 
+ "Landed Cost Master": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Landed Cost Master Detail": "\u0909\u0924\u0930\u093e \u0932\u093e\u0917\u0924 \u092e\u093e\u0938\u094d\u091f\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Landed Cost Purchase Receipt": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926", 
+ "Landed Cost Wizard": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0935\u093f\u091c\u093c\u093e\u0930\u094d\u0921", 
+ "Lead": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935", 
+ "Leave Allocation": "\u0906\u092c\u0902\u091f\u0928 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Application": "\u091b\u0941\u091f\u094d\u091f\u0940 \u0915\u0940 \u0905\u0930\u094d\u091c\u093c\u0940", 
+ "Leave Control Panel": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0915\u0915\u094d\u0937 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Leave Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u091b\u094b\u0921\u093c \u0926\u094b", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Live Chat": "\u0932\u093e\u0907\u0935 \u091a\u0948\u091f", 
+ "MIS Control": "\u090f\u092e\u0906\u0908\u090f\u0938 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Maintenance Schedule": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940", 
+ "Maintenance Schedule Detail": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Maintenance Schedule Item": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940 \u0906\u0907\u091f\u092e", 
+ "Maintenance Visit": "\u0930\u0916\u0930\u0916\u093e\u0935 \u092d\u0947\u0902\u091f", 
+ "Maintenance Visit Purpose": "\u0930\u0916\u0930\u0916\u093e\u0935 \u092d\u0947\u0902\u091f \u092a\u094d\u0930\u092f\u094b\u091c\u0928", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Market Segment": "\u092c\u093e\u091c\u093e\u0930 \u0916\u0902\u0921", 
+ "Mode of Payment": "\u092d\u0941\u0917\u0924\u093e\u0928 \u0915\u0940 \u0930\u0940\u0924\u093f", 
+ "Module Def": "\u092e\u0949\u0921\u094d\u092f\u0942\u0932 Def", 
+ "Modules": "\u092e\u0949\u0921\u094d\u092f\u0942\u0932", 
+ "Multi Ledger Report Detail": "\u092e\u0932\u094d\u091f\u0940 \u0932\u0947\u091c\u0930 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "My Settings": "\u092e\u0947\u0930\u0940 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Naming Series Options": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0935\u093f\u0915\u0932\u094d\u092a \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Newsletter": "\u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0948\u091f\u0930", 
+ "Notification Control": "\u0905\u0927\u093f\u0938\u0942\u091a\u0928\u093e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Opportunity": "\u0905\u0935\u0938\u0930", 
+ "Opportunity Item": "\u0905\u0935\u0938\u0930 \u0906\u0907\u091f\u092e", 
+ "Other Income Detail": "\u0905\u0928\u094d\u092f \u0906\u092f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "POS Setting": "\u0938\u094d\u0925\u093f\u0924\u093f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Packing Slip": "\u092a\u0930\u094d\u091a\u0940 \u092a\u0948\u0915\u093f\u0902\u0917", 
+ "Packing Slip Item": "\u092a\u0948\u0915\u093f\u0902\u0917 \u0938\u094d\u0932\u093f\u092a \u0906\u0907\u091f\u092e", 
+ "Page": "\u092a\u0947\u091c", 
+ "Page Role": "\u092a\u0943\u0937\u094d\u0920 \u0930\u094b\u0932", 
+ "Payment to Invoice Matching Tool": "\u091a\u093e\u0932\u093e\u0928 \u092e\u093f\u0932\u093e\u0928 \u0909\u092a\u0915\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f \u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Payment to Invoice Matching Tool Detail": "\u091a\u093e\u0932\u093e\u0928 \u092e\u093f\u0932\u093e\u0928 \u0909\u092a\u0915\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Pending HR Approval": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928 \u0905\u0928\u0941\u092e\u094b\u0926\u0928 \u0915\u0947 \u0932\u093f\u090f \u0932\u0902\u092c\u093f\u0924", 
+ "Period Closing Voucher": "\u0905\u0935\u0927\u093f \u0938\u092e\u093e\u092a\u0928 \u0935\u093e\u0909\u091a\u0930", 
+ "Permission Control": "\u0905\u0928\u0941\u092e\u0924\u093f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Plot Control": "\u092a\u094d\u0932\u0949\u091f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Print Format": "\u092a\u094d\u0930\u093e\u0930\u0942\u092a \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Print Heading": "\u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Product": "\u0909\u0924\u094d\u092a\u093e\u0926", 
+ "Product Group": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u092e\u0942\u0939", 
+ "Product Settings": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Production Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936", 
+ "Production Plan Item": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u092e\u0926", 
+ "Production Plan Sales Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Production Planning Tool": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u091c\u0928\u093e \u0909\u092a\u0915\u0930\u0923", 
+ "Products Settings": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Profile": "\u0930\u0942\u092a\u0930\u0947\u0916\u093e", 
+ "Profile Control": "\u092a\u094d\u0930\u094b\u092b\u093c\u093e\u0907\u0932 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Project": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e", 
+ "Project Activity": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0917\u0924\u093f\u0935\u093f\u0927\u093f", 
+ "Project Activity Update": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0917\u0924\u093f\u0935\u093f\u0927\u093f \u0905\u092a\u0921\u0947\u091f", 
+ "Project Control": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Project Milestone": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u092e\u0940\u0932 \u0915\u093e \u092a\u0924\u094d\u0925\u0930", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Property Setter": "\u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0938\u0947\u091f\u0930", 
+ "Purchase Common": "\u0906\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Invoice": "\u091a\u093e\u0932\u093e\u0928 \u0916\u0930\u0940\u0926", 
+ "Purchase Invoice Advance": "\u091a\u093e\u0932\u093e\u0928 \u0905\u0917\u094d\u0930\u093f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Invoice Item": "\u091a\u093e\u0932\u093e\u0928 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Order": "\u0906\u0926\u0947\u0936 \u0916\u0930\u0940\u0926", 
+ "Purchase Order Item": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e", 
+ "Purchase Order Item Supplied": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt Item": "\u0930\u0938\u0940\u0926 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt Item Supplied": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0906\u0907\u091f\u092e \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f", 
+ "Purchase Request": "\u0905\u0928\u0941\u0930\u094b\u0927 \u0916\u0930\u0940\u0926", 
+ "Purchase Request Item": "\u0905\u0928\u0941\u0930\u094b\u0927 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Purchase Taxes and Charges Master": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Quality Inspection": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923", 
+ "Quality Inspection Reading": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092a\u0922\u093c\u0928\u093e", 
+ "Question": "\u0938\u0935\u093e\u0932", 
+ "Quotation": "\u0909\u0926\u094d\u0927\u0930\u0923", 
+ "Quotation Item": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Quotation Lost Reason": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e\u0930\u0923 \u0916\u094b\u092f\u093e", 
+ "Reject": "\u0905\u0938\u094d\u0935\u0940\u0915\u093e\u0930", 
+ "Rejected": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Related Page": "\u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u092a\u0947\u091c", 
+ "Rename Tool": "\u0909\u092a\u0915\u0930\u0923 \u0915\u093e \u0928\u093e\u092e \u092c\u0926\u0932\u0947\u0902", 
+ "Report": "\u0930\u093f\u092a\u094b\u0930\u094d\u091f", 
+ "Role": "\u092d\u0942\u092e\u093f\u0915\u093e", 
+ "SMS Center": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "SMS Control": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "SMS Log": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092a\u094d\u0930\u0935\u0947\u0936", 
+ "SMS Parameter": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "SMS Receiver": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0930\u093f\u0938\u0940\u0935\u0930", 
+ "SMS Settings": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Salary Manager": "\u0935\u0947\u0924\u0928 \u092a\u094d\u0930\u092c\u0902\u0927\u0915", 
+ "Salary Slip": "\u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940", 
+ "Salary Slip Deduction": "\u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940 \u0915\u091f\u094c\u0924\u0940", 
+ "Salary Slip Earning": "\u0915\u092e\u093e\u0908 \u0935\u0947\u0924\u0928\u092a\u0930\u094d\u091a\u0940", 
+ "Salary Structure": "\u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e", 
+ "Salary Structure Deduction": "\u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e \u0915\u091f\u094c\u0924\u0940", 
+ "Salary Structure Earning": "\u0915\u092e\u093e\u0908 \u0935\u0947\u0924\u0928 \u0938\u0902\u0930\u091a\u0928\u093e", 
+ "Sales BOM": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e", 
+ "Sales BOM Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "Sales Browser Control": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Sales Common": "\u0906\u092e \u092c\u093f\u0915\u094d\u0930\u0940", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Sales Invoice Advance": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0905\u0917\u094d\u0930\u093f\u092e", 
+ "Sales Invoice Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0906\u0907\u091f\u092e", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Sales Order Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Sales Person": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Sales Taxes and Charges": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Sales Taxes and Charges Master": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Sales Team": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e", 
+ "Sales and Purchase Return Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0915\u0947 \u092e\u0926 \u0935\u093e\u092a\u0938\u0940", 
+ "Sales and Purchase Return Tool": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0930\u093f\u091f\u0930\u094d\u0928 \u091f\u0942\u0932", 
+ "Sandbox": "Sandbox", 
+ "Search Criteria": "\u0916\u094b\u091c \u092e\u093e\u092a\u0926\u0902\u0921", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Series Detail": "\u0938\u0940\u0930\u0940\u091c \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Setup Control": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0938\u0947\u091f\u0905\u092a", 
+ "Setup Masters": "\u0938\u0947\u091f\u0905\u092a \u092e\u093e\u0938\u094d\u091f\u0930\u094d\u0938", 
+ "Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e", 
+ "State": "\u0930\u093e\u091c\u094d\u092f", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Entry": "\u0938\u094d\u091f\u0949\u0915 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "Stock Entry Detail": "\u0936\u0947\u092f\u0930 \u090f\u0902\u091f\u094d\u0930\u0940 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Stock Ledger": "\u0938\u094d\u091f\u0949\u0915 \u0932\u0947\u091c\u0930", 
+ "Stock Ledger Entry": "\u0938\u094d\u091f\u0949\u0915 \u0916\u093e\u0924\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f", 
+ "Stock Reconciliation": "\u0938\u094d\u091f\u0949\u0915 \u0938\u0941\u0932\u0939", 
+ "Stock UOM Replace Utility": "\u0938\u094d\u091f\u0949\u0915 UOM \u092c\u0926\u0932\u0947\u0902 \u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e", 
+ "Style Settings": "\u0936\u0948\u0932\u0940 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Quotation": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "Supplier Quotation Item": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Supplier Type": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Support Ticket": "\u0938\u092e\u0930\u094d\u0925\u0928 \u091f\u093f\u0915\u091f", 
+ "System": "\u092a\u094d\u0930\u0923\u093e\u0932\u0940", 
+ "System Console": "\u0938\u093f\u0938\u094d\u091f\u092e \u0915\u0902\u0938\u094b\u0932", 
+ "Table Mapper Detail": "\u091f\u0947\u092c\u0932 \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Tag": "\u091f\u0948\u0917", 
+ "Target Detail": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Task": "\u0915\u093e\u0930\u094d\u092f", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Timesheet": "Timesheet", 
+ "Timesheet Detail": "Timesheet \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "ToDo": "ToDo", 
+ "Top Bar Item": "\u0936\u0940\u0930\u094d\u0937 \u092c\u093e\u0930 \u0906\u0907\u091f\u092e", 
+ "Trash Control": "\u091f\u094d\u0930\u0948\u0936 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Trend Analyzer Control": "\u0930\u0941\u091d\u093e\u0928 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0915 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "UOM": "UOM", 
+ "UOM Conversion Detail": "UOM \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Unread Messages": "\u0905\u092a\u0920\u093f\u0924 \u0938\u0902\u0926\u0947\u0936\u094b\u0902", 
+ "Update Delivery Date": "\u0905\u0926\u094d\u092f\u0924\u0928 \u0921\u093f\u0932\u0940\u0935\u0930\u0940 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "UserRole": "UserRole", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901", 
+ "Valuation Control": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Warehouse Type": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Web Page": "\u0935\u0947\u092c \u092a\u0947\u091c", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Item Group": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Website Product Category": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u0940", 
+ "Website Script": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f", 
+ "Website Settings": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Website Slideshow": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b", 
+ "Website Slideshow Item": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0906\u0907\u091f\u092e", 
+ "Workflow": "\u0915\u093e\u0930\u094d\u092f\u092a\u094d\u0930\u0935\u093e\u0939", 
+ "Workflow Action": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0932\u0921\u093c\u093e\u0908", 
+ "Workflow Action Detail": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0915\u093e\u0930\u094d\u0930\u0935\u093e\u0908 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Workflow Document State": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0930\u093e\u091c\u094d\u092f", 
+ "Workflow Engine": "\u0915\u093e\u0930\u094d\u092f\u092a\u094d\u0930\u0935\u093e\u0939 \u0907\u0902\u091c\u0928", 
+ "Workflow Rule": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0928\u093f\u092f\u092e", 
+ "Workflow Rule Detail": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0928\u093f\u092f\u092e \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Workflow State": "\u0915\u093e\u0930\u094d\u092f\u092a\u094d\u0930\u0935\u093e\u0939 \u0930\u093e\u091c\u094d\u092f", 
+ "Workflow Transition": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0938\u0902\u0915\u094d\u0930\u092e\u0923", 
+ "Workstation": "\u0935\u0930\u094d\u0915\u0938\u094d\u091f\u0947\u0936\u0928"
+}
\ No newline at end of file
diff --git a/public/js/toolbar.js b/public/js/toolbar.js
index f1eddb0..44d8c34 100644
--- a/public/js/toolbar.js
+++ b/public/js/toolbar.js
@@ -22,26 +22,28 @@
 	erpnext.toolbar.add_modules();
 	
 	// profile
-	$('#toolbar-user').append('<li><a href="#Form/Profile/'+user+'">My Settings...</a></li>');
+	$('#toolbar-user').append('<li><a href="#Form/Profile/'+user+'">'
+		+wn._("My Settings")+'...</a></li>');
 
 	$('.navbar .pull-right').append('\
-		<li><a href="#!messages" title="Unread Messages"><span class="navbar-new-comments"></span></a></li>');
+		<li><a href="#!messages" title="'+wn._('Unread Messages')
+			+'"><span class="navbar-new-comments"></span></a></li>');
 
 	// help
 	$('.navbar .pull-right').prepend('<li class="dropdown">\
 		<a class="dropdown-toggle" data-toggle="dropdown" href="#" \
-			onclick="return false;">Help<b class="caret"></b></a>\
+			onclick="return false;">'+wn._('Help')+'<b class="caret"></b></a>\
 		<ul class="dropdown-menu" id="toolbar-help">\
 		</ul></li>')
 
-	$('#toolbar-help').append('<li><a href="https://erpnext.com/manual" target="_blank">\
-		Documentation</a></li>')
+	$('#toolbar-help').append('<li><a href="https://erpnext.com/manual" target="_blank">'
+		+wn._('Documentation')+'</a></li>')
 
-	$('#toolbar-help').append('<li><a href="http://groups.google.com/group/erpnext-user-forum" target="_blank">\
-		Forum</a></li>')
+	$('#toolbar-help').append('<li><a href="http://groups.google.com/group/erpnext-user-forum" target="_blank">'
+		+wn._('Forum')+'</a></li>')
 
 	$('#toolbar-help').append('<li><a href="http://www.providesupport.com?messenger=iwebnotes" target="_blank">\
-		Live Chat (Office Hours)</a></li>')
+		'+wn._('Live Chat')+'</a></li>')
 
 	erpnext.toolbar.set_new_comments();
 }
@@ -49,7 +51,7 @@
 erpnext.toolbar.add_modules = function() {
 	$('<li class="dropdown">\
 		<a class="dropdown-toggle" data-toggle="dropdown" href="#"\
-			onclick="return false;">Modules<b class="caret"></b></a>\
+			onclick="return false;">'+wn._('Modules')+'<b class="caret"></b></a>\
 		<ul class="dropdown-menu modules">\
 		</ul>\
 		</li>').prependTo('.navbar .nav:first');
@@ -64,7 +66,7 @@
 			args = {
 				module: m,
 				module_page: wn.modules[m].link,
-				module_label: wn.modules[m].label || m
+				module_label: wn._(wn.modules[m].label || m)
 			}
 
 			$('.navbar .modules').append(repl('<li><a href="#!%(module_page)s" \
@@ -75,7 +77,7 @@
 	// setup for system manager
 	if(user_roles.indexOf("System Manager")!=-1) {
 		$('.navbar .modules').append('<li class="divider"></li>\
-		<li><a href="#!Setup" data-module="Setup">Setup</a></li>');
+		<li><a href="#!Setup" data-module="Setup">'+wn._('Setup')+'</a></li>');
 	}
 	
 }
@@ -89,5 +91,4 @@
 		navbar_nc.removeClass('navbar-new-comments-true');
 		navbar_nc.text(0);
 	}
-}
-
+}
\ No newline at end of file
diff --git a/selling/doctype/campaign/locale/_messages_doc.json b/selling/doctype/campaign/locale/_messages_doc.json
new file mode 100644
index 0000000..03e0251
--- /dev/null
+++ b/selling/doctype/campaign/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Trash Reason", 
+ "Selling", 
+ "Description", 
+ "Campaign", 
+ "Campaign Name", 
+ "Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. "
+]
\ No newline at end of file
diff --git a/selling/doctype/campaign/locale/hi-doc.json b/selling/doctype/campaign/locale/hi-doc.json
new file mode 100644
index 0000000..e2bf6c6
--- /dev/null
+++ b/selling/doctype/campaign/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Campaign Name": "\u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u093e \u0928\u093e\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u093e \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0947\u0902. \u092c\u093f\u0915\u094d\u0930\u0940\u0938\u0942\u0924\u094d\u0930, \u0915\u094b\u091f\u0947\u0936\u0928, \u0905\u092d\u093f\u092f\u093e\u0928 \u0938\u0947 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0926\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0935\u0947\u0936 \u092a\u0930 \u0935\u093e\u092a\u0938\u0940 \u0917\u0947\u091c \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0947\u0902.", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/selling/doctype/communication_log/locale/_messages_doc.json b/selling/doctype/communication_log/locale/_messages_doc.json
new file mode 100644
index 0000000..652caa0
--- /dev/null
+++ b/selling/doctype/communication_log/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Selling", 
+ "Visit", 
+ "Notes", 
+ "SMS", 
+ "Phone", 
+ "Communication Log", 
+ "Communication type", 
+ "Date", 
+ "Communication by", 
+ "Other", 
+ "Email"
+]
\ No newline at end of file
diff --git a/selling/doctype/communication_log/locale/hi-doc.json b/selling/doctype/communication_log/locale/hi-doc.json
new file mode 100644
index 0000000..166a092
--- /dev/null
+++ b/selling/doctype/communication_log/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Communication Log": "\u0938\u0902\u091a\u093e\u0930 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0930\u0947\u0902", 
+ "Communication by": "\u0926\u094d\u0935\u093e\u0930\u093e \u0938\u0902\u091a\u093e\u0930", 
+ "Communication type": "\u0938\u0902\u091a\u093e\u0930 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Date": "\u0924\u093e\u0930\u0940\u0916", 
+ "Email": "\u0908\u092e\u0947\u0932", 
+ "Notes": "\u0928\u094b\u091f\u094d\u0938", 
+ "Other": "\u0905\u0928\u094d\u092f", 
+ "Phone": "\u092b\u093c\u094b\u0928", 
+ "SMS": "\u090f\u0938\u090f\u092e\u090f\u0938", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Visit": "\u092d\u0947\u0902\u091f"
+}
\ No newline at end of file
diff --git a/selling/doctype/customer/locale/_messages_doc.json b/selling/doctype/customer/locale/_messages_doc.json
new file mode 100644
index 0000000..f108abd
--- /dev/null
+++ b/selling/doctype/customer/locale/_messages_doc.json
@@ -0,0 +1,40 @@
+[
+ "To create an Account Head under a different company, select the company and save customer.", 
+ "Basic Info", 
+ "Contact HTML", 
+ "Address Desc", 
+ "Default Price List", 
+ "Address HTML", 
+ "Fetch lead which will be converted into customer.", 
+ "Sales Team Details", 
+ "Territory", 
+ "Website", 
+ "Lead Ref", 
+ "Selling", 
+ "This currency will get fetched in Sales transactions of this customer", 
+ "Buyer of Goods and Services.", 
+ "Company", 
+ "Customer Type", 
+ "Credit Days", 
+ "CUSTMUM", 
+ "Default Sales Partner", 
+ "Customer Details", 
+ "Customer", 
+ "<a href=\"#!Sales Browser/Customer Group\">To manage Customer Groups, click here</a>", 
+ "Default Currency", 
+ "CUST", 
+ "Contact Desc", 
+ "Communication HTML", 
+ "Your Customer's TAX registration numbers (if applicable) or any general information", 
+ "Default Commission Rate", 
+ "Customer Name", 
+ "Series", 
+ "Address & Contacts", 
+ "Sales Team", 
+ "Credit Limit", 
+ "Individual", 
+ "More Info", 
+ "<a href=\"#!Sales Browser/Territory\">To manage Territory, click here</a>", 
+ "Customer Group", 
+ "Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts"
+]
\ No newline at end of file
diff --git a/selling/doctype/customer/locale/hi-doc.json b/selling/doctype/customer/locale/hi-doc.json
new file mode 100644
index 0000000..7bfed0d
--- /dev/null
+++ b/selling/doctype/customer/locale/hi-doc.json
@@ -0,0 +1,40 @@
+{
+ "<a href=\"#!Sales Browser/Customer Group\">To manage Customer Groups, click here</a>": "<a href=\"#!Sales Browser/Customer Group\">\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939\u094b\u0902 \u0915\u094b \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u092f\u0939\u093e\u0901 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902</a>", 
+ "<a href=\"#!Sales Browser/Territory\">To manage Territory, click here</a>": "<a href=\"#!Sales Browser/Territory\">\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u092f\u0939\u093e\u0901 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902</a>", 
+ "Address & Contacts": "\u092a\u0924\u093e \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Address Desc": "\u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Address HTML": "HTML \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Basic Info": "\u092e\u0942\u0932 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Buyer of Goods and Services.": "\u0938\u093e\u092e\u093e\u0928 \u0914\u0930 \u0938\u0947\u0935\u093e\u0913\u0902 \u0915\u0947 \u0916\u0930\u0940\u0926\u093e\u0930.", 
+ "CUST": "\u0915\u0938\u094d\u091f\u092e\u0930", 
+ "CUSTMUM": "CUSTMUM", 
+ "Communication HTML": "\u0938\u0902\u091a\u093e\u0930 HTML", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact Desc": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact HTML": "\u0938\u0902\u092a\u0930\u094d\u0915 HTML", 
+ "Credit Days": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0926\u093f\u0928", 
+ "Credit Limit": "\u0938\u093e\u0916 \u0938\u0940\u092e\u093e", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Details": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0935\u0930\u0923", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Customer Type": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Default Commission Rate": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0915\u092e\u0940\u0936\u0928 \u0926\u0930", 
+ "Default Currency": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Default Price List": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940", 
+ "Default Sales Partner": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Fetch lead which will be converted into customer.": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935 \u091c\u094b \u0917\u094d\u0930\u093e\u0939\u0915 \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e \u0932\u093e\u092f\u0947\u0902.", 
+ "Individual": "\u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Lead Ref": "\u0930\u0947\u092b\u0930\u0940 \u0932\u0940\u0921", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts": "\u0928\u094b\u091f: \u0906\u092a \u092a\u0924\u0947 \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u090f\u0915\u093e\u0927\u093f\u0915 \u092a\u0924\u093e \u092f\u093e \u0938\u0902\u092a\u0930\u094d\u0915 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902", 
+ "Sales Team": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e", 
+ "Sales Team Details": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e \u0935\u093f\u0935\u0930\u0923", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Series": "\u0915\u0908", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "This currency will get fetched in Sales transactions of this customer": "\u0907\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0947 \u0907\u0938 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0915\u094c\u0921\u093c\u0940 \u0939\u094b \u091c\u093e\u090f\u0917\u0940", 
+ "To create an Account Head under a different company, select the company and save customer.": "\u090f\u0915 \u0905\u0932\u0917 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0924\u0939\u0924 \u090f\u0915 \u0916\u093e\u0924\u093e \u092a\u094d\u0930\u092e\u0941\u0916 \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0915\u0902\u092a\u0928\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u094b \u092c\u091a\u093e\u0928\u0947.", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Your Customer's TAX registration numbers (if applicable) or any general information": "\u0905\u092a\u0928\u0947 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0930 \u092a\u0902\u091c\u0940\u0915\u0930\u0923 \u0938\u0902\u0916\u094d\u092f\u093e (\u092f\u0926\u093f \u0932\u093e\u0917\u0942 \u0939\u094b) \u092f\u093e \u0915\u093f\u0938\u0940 \u092d\u0940 \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u091c\u093e\u0928\u0915\u093e\u0930\u0940"
+}
\ No newline at end of file
diff --git a/selling/doctype/industry_type/locale/_messages_doc.json b/selling/doctype/industry_type/locale/_messages_doc.json
new file mode 100644
index 0000000..c38002b
--- /dev/null
+++ b/selling/doctype/industry_type/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Industry", 
+ "Selling", 
+ "Industry Type"
+]
\ No newline at end of file
diff --git a/selling/doctype/industry_type/locale/hi-doc.json b/selling/doctype/industry_type/locale/hi-doc.json
new file mode 100644
index 0000000..0d4bb3a
--- /dev/null
+++ b/selling/doctype/industry_type/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Industry": "\u0909\u0926\u094d\u092f\u094b\u0917", 
+ "Industry Type": "\u0909\u0926\u094d\u092f\u094b\u0917 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f"
+}
\ No newline at end of file
diff --git a/selling/doctype/installation_note/locale/_messages_doc.json b/selling/doctype/installation_note/locale/_messages_doc.json
new file mode 100644
index 0000000..be4dbec
--- /dev/null
+++ b/selling/doctype/installation_note/locale/_messages_doc.json
@@ -0,0 +1,34 @@
+[
+ "Installation Note Item", 
+ "Customer Address", 
+ "Draft", 
+ "Cancel Reason", 
+ "Territory", 
+ "Installation Note", 
+ "Status", 
+ "Selling", 
+ "Contact Person", 
+ "Company", 
+ "Amended From", 
+ "Get Items", 
+ "Address", 
+ "Remarks", 
+ "Delivery Note No", 
+ "Customer", 
+ "Series", 
+ "Name", 
+ "The date at which current entry is corrected in the system.", 
+ "Submitted", 
+ "Fiscal Year", 
+ "Contact", 
+ "Mobile No", 
+ "IN", 
+ "Cancelled", 
+ "Installation Time", 
+ "Select the relevant company name if you have multiple companies.", 
+ "Amendment Date", 
+ "Installation Date", 
+ "Contact Email", 
+ "Item Details", 
+ "Customer Group"
+]
\ No newline at end of file
diff --git a/selling/doctype/installation_note/locale/hi-doc.json b/selling/doctype/installation_note/locale/hi-doc.json
new file mode 100644
index 0000000..a196a1c
--- /dev/null
+++ b/selling/doctype/installation_note/locale/hi-doc.json
@@ -0,0 +1,34 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Delivery Note No": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "IN": "\u092e\u0947\u0902", 
+ "Installation Date": "\u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Installation Note": "\u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0928\u094b\u091f", 
+ "Installation Note Item": "\u0905\u0927\u093f\u0937\u094d\u0920\u093e\u092a\u0928 \u0928\u094b\u091f \u0906\u0907\u091f\u092e", 
+ "Installation Time": "\u0905\u0927\u093f\u0937\u094d\u0920\u093e\u092a\u0928 \u0915\u093e\u0932", 
+ "Item Details": "\u0906\u0907\u091f\u092e \u0935\u093f\u0935\u0930\u0923", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "Name": "\u0928\u093e\u092e", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Select the relevant company name if you have multiple companies.": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Series": "\u0915\u0908", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948."
+}
\ No newline at end of file
diff --git a/selling/doctype/installation_note_item/locale/_messages_doc.json b/selling/doctype/installation_note_item/locale/_messages_doc.json
new file mode 100644
index 0000000..44bd93c
--- /dev/null
+++ b/selling/doctype/installation_note_item/locale/_messages_doc.json
@@ -0,0 +1,12 @@
+[
+ "Selling", 
+ "Description", 
+ "Installation Note Item", 
+ "Delivery Date", 
+ "Against Document Detail No", 
+ "Against Document No", 
+ "Serial No", 
+ "Installed Qty", 
+ "Document Type", 
+ "Item Code"
+]
\ No newline at end of file
diff --git a/selling/doctype/installation_note_item/locale/hi-doc.json b/selling/doctype/installation_note_item/locale/hi-doc.json
new file mode 100644
index 0000000..6afb8d8
--- /dev/null
+++ b/selling/doctype/installation_note_item/locale/hi-doc.json
@@ -0,0 +1,12 @@
+{
+ "Against Document Detail No": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Document No": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0915\u094b\u0908", 
+ "Delivery Date": "\u092a\u094d\u0930\u0938\u0935 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Document Type": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Installation Note Item": "\u0905\u0927\u093f\u0937\u094d\u0920\u093e\u092a\u0928 \u0928\u094b\u091f \u0906\u0907\u091f\u092e", 
+ "Installed Qty": "\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932"
+}
\ No newline at end of file
diff --git a/selling/doctype/lead/locale/_messages_doc.json b/selling/doctype/lead/locale/_messages_doc.json
new file mode 100644
index 0000000..0df6536
--- /dev/null
+++ b/selling/doctype/lead/locale/_messages_doc.json
@@ -0,0 +1,80 @@
+[
+ "City", 
+ "Trash Reason", 
+ "Contact Info", 
+ "Lead", 
+ "Address Line 1", 
+ "Address Line 2", 
+ "Lost Reason", 
+ "Blog", 
+ "Source", 
+ "Country", 
+ "Interested", 
+ "Call", 
+ "Exhibition", 
+ "Your sales person who will contact the lead in future", 
+ "Supplier", 
+ "Lead Lost", 
+ "Channel Partner", 
+ "Territory", 
+ "Lead Details", 
+ "Email", 
+ "Lead Type", 
+ "Status", 
+ "Fax", 
+ "Selling", 
+ "Unsubscribed", 
+ "From Customer", 
+ "Next Contact Date", 
+ "Company", 
+ "Blog Subscriber", 
+ "Phone", 
+ "LEAD/10-11/", 
+ "Last Contact Date", 
+ "Lead Owner", 
+ "Advertisement", 
+ "Consultant", 
+ "Date on which the lead was last contacted", 
+ "Naming Series", 
+ "Customer", 
+ "Website", 
+ "Remark", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Lower Income", 
+ "Contact Name", 
+ "Industry", 
+ "Pin Code", 
+ "Source of th", 
+ "LEAD/MUMBAI/", 
+ "Middle Income", 
+ "Campaign Name", 
+ "Converted", 
+ "Mobile No.", 
+ "Next Contact By", 
+ "Contact in Future", 
+ "Market Segment", 
+ "Request Type", 
+ "Fiscal Year", 
+ "Upper Income", 
+ "Not interested", 
+ "Contacted", 
+ "LEAD", 
+ "Name of organization from where lead has come", 
+ "Communication HTML", 
+ "Your sales person will get a reminder on this date to contact the lead", 
+ "Attempted to Contact", 
+ "Suggestions", 
+ "State", 
+ "Enter campaign name if the source of lead is campaign.", 
+ "Client", 
+ "More Info", 
+ "Company Name", 
+ "Product Enquiry", 
+ "Other", 
+ "Source of the lead. If via a campaign, select \"Campaign\"", 
+ "Request for Information", 
+ "Open", 
+ "Campaign", 
+ "<a href=\"javascript:cur_frm.cscript.TerritoryHelp();\">To manage Territory, click here</a>", 
+ "Email Id"
+]
\ No newline at end of file
diff --git a/selling/doctype/lead/locale/hi-doc.json b/selling/doctype/lead/locale/hi-doc.json
new file mode 100644
index 0000000..63ff40e
--- /dev/null
+++ b/selling/doctype/lead/locale/hi-doc.json
@@ -0,0 +1,80 @@
+{
+ "<a href=\"javascript:cur_frm.cscript.TerritoryHelp();\">To manage Territory, click here</a>": "<a href=\"javascript:cur_frm.cscript.TerritoryHelp();\">\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u092f\u0939\u093e\u0901 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902</a>", 
+ "Address Line 1": "\u092a\u0924\u093e \u092a\u0902\u0915\u094d\u0924\u093f 1", 
+ "Address Line 2": "\u092a\u0924\u093e \u092a\u0902\u0915\u094d\u0924\u093f 2", 
+ "Advertisement": "\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928", 
+ "Attempted to Contact": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0928\u0947 \u0915\u093e \u092a\u094d\u0930\u092f\u093e\u0938", 
+ "Blog": "\u092c\u094d\u0932\u0949\u0917", 
+ "Blog Subscriber": "\u092c\u094d\u0932\u0949\u0917 \u0938\u092c\u094d\u0938\u0915\u094d\u0930\u093e\u0907\u092c\u0930", 
+ "Call": "\u0915\u0949\u0932", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Campaign Name": "\u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u093e \u0928\u093e\u092e", 
+ "Channel Partner": "\u091a\u0948\u0928\u0932 \u092a\u093e\u0930\u094d\u091f\u0928\u0930", 
+ "City": "\u0936\u0939\u0930", 
+ "Client": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Communication HTML": "\u0938\u0902\u091a\u093e\u0930 HTML", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Company Name": "\u0915\u0902\u092a\u0928\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Consultant": "\u0938\u0932\u093e\u0939\u0915\u093e\u0930", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Name": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Contact in Future": "\u092d\u0935\u093f\u0937\u094d\u092f \u092e\u0947\u0902 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contacted": "Contacted", 
+ "Converted": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924", 
+ "Country": "\u0926\u0947\u0936", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Date on which the lead was last contacted": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0906\u0917\u0947 \u0905\u0902\u0924\u093f\u092e \u092c\u093e\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u093f\u092f\u093e \u0925\u093e", 
+ "Email": "\u0908\u092e\u0947\u0932", 
+ "Email Id": "\u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "Enter campaign name if the source of lead is campaign.": "\u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u093e \u0928\u093e\u092e \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902 \u0905\u0917\u0930 \u0928\u0947\u0924\u0943\u0924\u094d\u0935 \u0915\u0947 \u0938\u094d\u0930\u094b\u0924 \u0905\u092d\u093f\u092f\u093e\u0928 \u0939\u0948.", 
+ "Exhibition": "\u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928\u0940", 
+ "Fax": "\u092b\u0948\u0915\u094d\u0938", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "From Customer": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u0947", 
+ "Industry": "\u0909\u0926\u094d\u092f\u094b\u0917", 
+ "Interested": "\u0907\u091a\u094d\u091b\u0941\u0915", 
+ "LEAD": "\u0938\u0940\u0938\u093e", 
+ "LEAD/10-11/": "LEAD/10-11 /", 
+ "LEAD/MUMBAI/": "\u0938\u0940\u0938\u093e / / \u092e\u0941\u0902\u092c\u0908", 
+ "Last Contact Date": "\u092a\u093f\u091b\u0932\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0924\u093f\u0925\u093f", 
+ "Lead": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935", 
+ "Lead Details": "\u0935\u093f\u0935\u0930\u0923 \u0932\u0940\u0921", 
+ "Lead Lost": "\u0916\u094b\u092f\u093e \u0932\u0940\u0921", 
+ "Lead Owner": "\u092e\u093e\u0932\u093f\u0915 \u0932\u0940\u0921", 
+ "Lead Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u0932\u0940\u0921", 
+ "Lost Reason": "\u0916\u094b\u092f\u093e \u0915\u093e\u0930\u0923", 
+ "Lower Income": "\u0915\u092e \u0906\u092f", 
+ "Market Segment": "\u092c\u093e\u091c\u093e\u0930 \u0916\u0902\u0921", 
+ "Middle Income": "\u092e\u0927\u094d\u092f \u0906\u092f", 
+ "Mobile No.": "\u092e\u094b\u092c\u093e\u0907\u0932 \u0928\u0902\u092c\u0930", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name of organization from where lead has come": "\u091c\u0939\u093e\u0902 \u0928\u0947\u0924\u0943\u0924\u094d\u0935 \u0906 \u0917\u092f\u093e \u0939\u0948 \u0938\u0947 \u0938\u0902\u0917\u0920\u0928 \u0915\u0947 \u0928\u093e\u092e", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Next Contact By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0917\u0932\u0947 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Next Contact Date": "\u0905\u0917\u0932\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0924\u093f\u0925\u093f", 
+ "Not interested": "\u0915\u094b\u0908 \u0926\u093f\u0932\u091a\u0938\u094d\u092a\u0940 \u0928\u0939\u0940\u0902", 
+ "Open": "\u0916\u0941\u0932\u093e", 
+ "Other": "\u0905\u0928\u094d\u092f", 
+ "Phone": "\u092b\u093c\u094b\u0928", 
+ "Pin Code": "\u092a\u093f\u0928 \u0915\u094b\u0921", 
+ "Product Enquiry": "\u0909\u0924\u094d\u092a\u093e\u0926 \u092a\u0942\u091b\u0924\u093e\u091b", 
+ "Remark": "\u091f\u093f\u092a\u094d\u092a\u0923\u0940", 
+ "Request Type": "\u0905\u0928\u0941\u0930\u094b\u0927 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Request for Information": "\u0938\u0942\u091a\u0928\u093e \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u0930\u094b\u0927", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Source": "\u0938\u094d\u0930\u094b\u0924", 
+ "Source of th": "\u0935\u0947\u0902 \u0915\u0947 \u0938\u094d\u0930\u094b\u0924", 
+ "Source of the lead. If via a campaign, select \"Campaign\"": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935 \u0915\u0947 \u0938\u094d\u0930\u094b\u0924. \u092f\u0926\u093f \u090f\u0915 \u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947, &quot;\u0905\u092d\u093f\u092f\u093e\u0928&quot; \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "State": "\u0930\u093e\u091c\u094d\u092f", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Suggestions": "\u0938\u0941\u091d\u093e\u0935", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Unsubscribed": "\u0906\u092a\u0915\u0940 \u0938\u0926\u0938\u094d\u092f\u0924\u093e \u0938\u092e\u093e\u092a\u094d\u0924 \u0915\u0930 \u0926\u0940", 
+ "Upper Income": "\u090a\u092a\u0930\u0940 \u0906\u092f", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Your sales person who will contact the lead in future": "\u0905\u092a\u0928\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u091c\u094b \u092d\u0935\u093f\u0937\u094d\u092f \u092e\u0947\u0902 \u0928\u0947\u0924\u0943\u0924\u094d\u0935 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902\u0917\u0947", 
+ "Your sales person will get a reminder on this date to contact the lead": "\u0905\u092a\u0928\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0907\u0938 \u0924\u093f\u0925\u093f \u092a\u0930 \u090f\u0915 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0928\u0947\u0924\u0943\u0924\u094d\u0935 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902\u0917\u0947"
+}
\ No newline at end of file
diff --git a/selling/doctype/opportunity/locale/_messages_doc.json b/selling/doctype/opportunity/locale/_messages_doc.json
new file mode 100644
index 0000000..1a3132f
--- /dev/null
+++ b/selling/doctype/opportunity/locale/_messages_doc.json
@@ -0,0 +1,68 @@
+[
+ "Last Contact Date", 
+ "To Discuss", 
+ "Contact Info", 
+ "Customer's Vendor", 
+ "Lead", 
+ "ENQUIRY", 
+ "Cold Calling", 
+ "Potential Sales Deal", 
+ "Supplier Reference", 
+ "Sales", 
+ "Date on which the lead was last contacted", 
+ "Source", 
+ "Draft", 
+ "Exhibition", 
+ "Maintenance", 
+ "Territory", 
+ "Opportunity Items", 
+ "Status", 
+ "Contact Mobile No", 
+ "Selling", 
+ "Contact Person", 
+ "Next Contact Date", 
+ "Company", 
+ "<a href=\"#Sales Browser/Customer Group\">To manage Territory, click here</a>", 
+ "Amended From", 
+ "Keep a track of communication related to this enquiry which will help for future reference.", 
+ "<a href=\"#Sales Browser/Territory\">To manage Territory, click here</a>", 
+ "Advertisement", 
+ "Address", 
+ "Opportunity", 
+ "Naming Series", 
+ "Enter name of campaign if source of enquiry is campaign", 
+ "Customer", 
+ "Opportunity From", 
+ "Name", 
+ "Customer Address", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "Customer Group", 
+ "Quotation Lost Reason", 
+ "Submitted", 
+ "ENQ", 
+ "Fiscal Year", 
+ "Contact", 
+ "Customer Name", 
+ "Walk In", 
+ "Cancelled", 
+ "Quotation Sent", 
+ "Your sales person who will contact the customer in future", 
+ "Opportunity Date", 
+ "Amendment Date", 
+ "Items which do not exist in Item master can also be entered on customer's request", 
+ "The date at which current entry is made in system.", 
+ "Filing in Additional Information about the Opportunity will help you analyze your data better.", 
+ "Reference", 
+ "Opportunity Lost", 
+ "Mass Mailing", 
+ "Communication HTML", 
+ "Next Contact By", 
+ "Order Confirmed", 
+ "Opportunity Type", 
+ "Your sales person will get a reminder on this date to contact the customer", 
+ "More Info", 
+ "Contact Email", 
+ "Existing Customer", 
+ "Campaign"
+]
\ No newline at end of file
diff --git a/selling/doctype/opportunity/locale/hi-doc.json b/selling/doctype/opportunity/locale/hi-doc.json
new file mode 100644
index 0000000..492e498
--- /dev/null
+++ b/selling/doctype/opportunity/locale/hi-doc.json
@@ -0,0 +1,68 @@
+{
+ "<a href=\"#Sales Browser/Customer Group\">To manage Territory, click here</a>": "<a href=\"#Sales Browser/Customer Group\">\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u092f\u0939\u093e\u0901 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902</a>", 
+ "<a href=\"#Sales Browser/Territory\">To manage Territory, click here</a>": "<a href=\"#Sales Browser/Territory\">\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u092f\u0939\u093e\u0901 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902</a>", 
+ "Address": "\u092a\u0924\u093e", 
+ "Advertisement": "\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Cancelled": "Cancelled", 
+ "Cold Calling": "\u0938\u0930\u094d\u0926 \u092a\u0939\u0941\u0901\u091a", 
+ "Communication HTML": "\u0938\u0902\u091a\u093e\u0930 HTML", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Mobile No": "\u092e\u094b\u092c\u093e\u0907\u0932 \u0938\u0902\u092a\u0930\u094d\u0915 \u0928\u0939\u0940\u0902", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Customer's Vendor": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e", 
+ "Date on which the lead was last contacted": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0906\u0917\u0947 \u0905\u0902\u0924\u093f\u092e \u092c\u093e\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u093f\u092f\u093e \u0925\u093e", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "ENQ": "Enq", 
+ "ENQUIRY": "\u092a\u0942\u091b\u0924\u093e\u091b", 
+ "Enter name of campaign if source of enquiry is campaign": "\u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u093e \u0928\u093e\u092e \u0926\u0930\u094d\u091c\u093c \u0905\u0917\u0930 \u091c\u093e\u0902\u091a \u0915\u0947 \u0938\u094d\u0930\u094b\u0924 \u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Exhibition": "\u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928\u0940", 
+ "Existing Customer": "\u092e\u094c\u091c\u0942\u0926\u093e \u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Filing in Additional Information about the Opportunity will help you analyze your data better.": "\u0905\u0935\u0938\u0930 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u0938\u0942\u091a\u0928\u093e \u092e\u0947\u0902 \u092b\u093e\u0907\u0932\u093f\u0902\u0917 \u092e\u0947\u0902 \u092e\u0926\u0926 \u092e\u093f\u0932\u0947\u0917\u0940 \u0906\u092a \u0905\u092a\u0928\u0947 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092c\u0947\u0939\u0924\u0930.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Items which do not exist in Item master can also be entered on customer's request": "\u0906\u0907\u091f\u092e \u091c\u094b \u0906\u0907\u091f\u092e \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092e\u094c\u091c\u0942\u0926 \u0928\u0939\u0940\u0902 \u0939\u0948 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u0905\u0928\u0941\u0930\u094b\u0927 \u092a\u0930 \u092d\u0940 \u0926\u0930\u094d\u091c \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948", 
+ "Keep a track of communication related to this enquiry which will help for future reference.": "\u091c\u093e\u0902\u091a \u0939\u0948 \u091c\u094b \u092d\u0935\u093f\u0937\u094d\u092f \u092e\u0947\u0902 \u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0932\u093f\u090f \u092e\u0926\u0926 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0938\u0902\u091a\u093e\u0930 \u0915\u093e \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0947\u0902.", 
+ "Last Contact Date": "\u092a\u093f\u091b\u0932\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0924\u093f\u0925\u093f", 
+ "Lead": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935", 
+ "Maintenance": "\u0930\u0916\u0930\u0916\u093e\u0935", 
+ "Mass Mailing": "\u092e\u093e\u0938 \u092e\u0947\u0932\u093f\u0902\u0917", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Next Contact By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0905\u0917\u0932\u0947 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Next Contact Date": "\u0905\u0917\u0932\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0924\u093f\u0925\u093f", 
+ "Opportunity": "\u0905\u0935\u0938\u0930", 
+ "Opportunity Date": "\u0905\u0935\u0938\u0930 \u0924\u093f\u0925\u093f", 
+ "Opportunity From": "\u0905\u0935\u0938\u0930 \u0938\u0947", 
+ "Opportunity Items": "\u0905\u0935\u0938\u0930 \u0906\u0907\u091f\u092e", 
+ "Opportunity Lost": "\u092e\u094c\u0915\u093e \u0916\u094b \u0926\u093f\u092f\u093e", 
+ "Opportunity Type": "\u0905\u0935\u0938\u0930 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Order Confirmed": "\u0906\u0926\u0947\u0936 \u0915\u0940 \u092a\u0941\u0937\u094d\u091f\u093f \u0915\u0940", 
+ "Potential Sales Deal": "\u0938\u0902\u092d\u093e\u0935\u093f\u0924 \u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u094c\u0926\u093e", 
+ "Quotation Lost Reason": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e\u0930\u0923 \u0916\u094b\u092f\u093e", 
+ "Quotation Sent": "\u0915\u094b\u091f\u0947\u0936\u0928 \u092d\u0947\u091c\u0947 \u0917\u090f", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Sales": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Source": "\u0938\u094d\u0930\u094b\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier Reference": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To Discuss": "\u091a\u0930\u094d\u091a\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Walk In": "\u092e\u0947\u0902 \u091a\u0932\u094b", 
+ "Your sales person who will contact the customer in future": "\u0905\u092a\u0928\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u091c\u094b \u092d\u0935\u093f\u0937\u094d\u092f \u092e\u0947\u0902 \u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902\u0917\u0947", 
+ "Your sales person will get a reminder on this date to contact the customer": "\u0905\u092a\u0928\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0907\u0938 \u0924\u093f\u0925\u093f \u092a\u0930 \u090f\u0915 \u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902\u0917\u0947"
+}
\ No newline at end of file
diff --git a/selling/doctype/opportunity_item/locale/_messages_doc.json b/selling/doctype/opportunity_item/locale/_messages_doc.json
new file mode 100644
index 0000000..78df779
--- /dev/null
+++ b/selling/doctype/opportunity_item/locale/_messages_doc.json
@@ -0,0 +1,12 @@
+[
+ "Selling", 
+ "Description", 
+ "Brand", 
+ "Qty", 
+ "Item Name", 
+ "Item Group", 
+ "Opportunity Item", 
+ "Basic Rate", 
+ "Item Code", 
+ "UOM"
+]
\ No newline at end of file
diff --git a/selling/doctype/opportunity_item/locale/hi-doc.json b/selling/doctype/opportunity_item/locale/hi-doc.json
new file mode 100644
index 0000000..3ab7c68
--- /dev/null
+++ b/selling/doctype/opportunity_item/locale/hi-doc.json
@@ -0,0 +1,12 @@
+{
+ "Basic Rate": "\u092e\u0942\u0932 \u0926\u0930", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Opportunity Item": "\u0905\u0935\u0938\u0930 \u0906\u0907\u091f\u092e", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/selling/doctype/plot_control/locale/_messages_doc.json b/selling/doctype/plot_control/locale/_messages_doc.json
new file mode 100644
index 0000000..8ab90b5
--- /dev/null
+++ b/selling/doctype/plot_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Selling", 
+ "Plot Control"
+]
\ No newline at end of file
diff --git a/selling/doctype/plot_control/locale/hi-doc.json b/selling/doctype/plot_control/locale/hi-doc.json
new file mode 100644
index 0000000..b53aa6b
--- /dev/null
+++ b/selling/doctype/plot_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Plot Control": "\u092a\u094d\u0932\u0949\u091f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f"
+}
\ No newline at end of file
diff --git a/selling/doctype/quotation/locale/_messages_doc.json b/selling/doctype/quotation/locale/_messages_doc.json
new file mode 100644
index 0000000..b4a2cf4
--- /dev/null
+++ b/selling/doctype/quotation/locale/_messages_doc.json
@@ -0,0 +1,96 @@
+[
+ "Customer's Vendor", 
+ "Lead", 
+ "Customer Address", 
+ "Price List Currency", 
+ "Price List and Currency", 
+ "Territory", 
+ "Company", 
+ "Communication History", 
+ "Naming Series", 
+ "Price List", 
+ "Amendment Date", 
+ "Keep a track on communications regarding this Quotation. This will help you remember earlier communications in case the Customer comes back again", 
+ "Taxes", 
+ "Customer Name", 
+ "Cancelled", 
+ "Organization", 
+ "Get Terms and Conditions", 
+ "Letter Head", 
+ "Conversion Rate", 
+ "Sales Taxes and Charges", 
+ "Reference", 
+ "Campaign", 
+ "More Info", 
+ "Quotation Items", 
+ "Supplier Reference", 
+ "Source", 
+ "Exhibition", 
+ "Price List Currency Conversion Rate", 
+ "Get Taxes and Charges", 
+ "Select Print Heading", 
+ "In Words will be visible once you save the Quotation.", 
+ "Contact Person", 
+ "Filling in additional information about the Quotation will help you analyze your data better.", 
+ "File List", 
+ "Rate at which Price list currency is converted to company's base currency", 
+ "Order Lost", 
+ "Rounded Total", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "In Words", 
+ "Taxes and Charges Total*", 
+ "Contact", 
+ "Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.", 
+ "To create Quotation against Opportunity, Select Opportunity No. and click on 'Pull Opportunity Details' ", 
+ "Quotation Date", 
+ "Grand Total*", 
+ "Currency", 
+ "Existing Customer", 
+ "Select Terms and Conditions", 
+ "Totals", 
+ "Draft", 
+ "Maintenance", 
+ "Select the currency in which price list is maintained", 
+ "Terms and Conditions HTML", 
+ "Status", 
+ "Selling", 
+ "Terms and Conditions", 
+ "Re-Calculate Values", 
+ "QTN", 
+ "Calculate Taxes and Charges", 
+ "Quotation", 
+ "Rate at which customer's currency is converted to company's base currency", 
+ "Submitted", 
+ "Grand Total", 
+ "Mobile No", 
+ "Net Total*", 
+ "The date at which current entry is made in system.", 
+ "Communication HTML", 
+ "Pull Opportunity Detail", 
+ "Select the price list as entered in \"Price List\" master. This will pull the reference rates of items against this price list as specified in \"Item\" master.", 
+ "Order Confirmed", 
+ "Sales", 
+ "Term Details", 
+ "Customer Group", 
+ "Opportunity Item", 
+ "Order Type", 
+ "Will be fetched from Customer", 
+ "The date at which current entry is corrected in the system.", 
+ "Contact Info", 
+ "Quotation To", 
+ "Lead Name", 
+ "Select the relevant company name if you have multiple companies.", 
+ "Amended From", 
+ "Advertisement", 
+ "Address", 
+ "Customer", 
+ "Mass Mailing", 
+ "Quotation Lost Reason", 
+ "Fiscal Year", 
+ "Taxes and Charges Calculation", 
+ "Opportunity No", 
+ "Cold Calling", 
+ "Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template", 
+ "Contact Email"
+]
\ No newline at end of file
diff --git a/selling/doctype/quotation/locale/hi-doc.json b/selling/doctype/quotation/locale/hi-doc.json
new file mode 100644
index 0000000..78b7016
--- /dev/null
+++ b/selling/doctype/quotation/locale/hi-doc.json
@@ -0,0 +1,96 @@
+{
+ "Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u094b \u091c\u094b\u0921\u093c\u0947\u0902 \u092a\u094d\u0930\u0938\u094d\u0924\u093e\u0935 \u0906\u0926\u093f \u0915\u0947 \u092d\u0941\u0917\u0924\u093e\u0928, \u0928\u093f\u092f\u092e \u0915\u0940 \u0935\u0948\u0927\u0924\u093e \u0915\u0940 \u0924\u0930\u0939 \u0906\u092a \u092d\u0940 \u090f\u0915 \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902 \u092e\u093e\u0938\u094d\u091f\u0930 \u0924\u0948\u092f\u093e\u0930 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902", 
+ "Address": "\u092a\u0924\u093e", 
+ "Advertisement": "\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Calculate Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Cancelled": "Cancelled", 
+ "Cold Calling": "\u0938\u0930\u094d\u0926 \u092a\u0939\u0941\u0901\u091a", 
+ "Communication HTML": "\u0938\u0902\u091a\u093e\u0930 HTML", 
+ "Communication History": "\u0938\u0902\u091a\u093e\u0930 \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Customer's Vendor": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e", 
+ "Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e - \u092f\u0926\u093f \u0906\u092a \u090f\u0915 \u092e\u0941\u0926\u094d\u0930\u093e \u0939\u0948 \u0915\u093f \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e \u0928\u0939\u0940\u0902 \u0939\u0948 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902, \u0924\u094b \u0906\u092a \u092d\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930 \u0915\u094b \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u093f\u090f.", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Exhibition": "\u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928\u0940", 
+ "Existing Customer": "\u092e\u094c\u091c\u0942\u0926\u093e \u0917\u094d\u0930\u093e\u0939\u0915", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Filling in additional information about the Quotation will help you analyze your data better.": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092e\u0947\u0902 \u092d\u0930\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u092e\u093f\u0932\u0947\u0917\u0940 \u0906\u092a \u0905\u092a\u0928\u0947 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092c\u0947\u0939\u0924\u0930.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total*": "\u092e\u0939\u093e\u092f\u094b\u0917 *", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words will be visible once you save the Quotation.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0909\u0926\u094d\u0927\u0930\u0923 \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Keep a track on communications regarding this Quotation. This will help you remember earlier communications in case the Customer comes back again": "\u0907\u0938 \u0909\u0926\u094d\u0927\u0930\u0923 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0938\u0902\u091a\u093e\u0930 \u092a\u0930 \u090f\u0915 \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0947\u0902. \u092f\u0939 \u0906\u092a \u092a\u0939\u0932\u0947 \u0938\u0902\u091a\u093e\u0930 \u092f\u093e\u0926 \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u0915\u0947 \u092e\u093e\u092e\u0932\u0947 \u092e\u0947\u0902 \u0917\u094d\u0930\u093e\u0939\u0915 \u092b\u093f\u0930 \u0938\u0947 \u0935\u093e\u092a\u0938 \u0906\u0924\u093e \u0939\u0948", 
+ "Lead": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935", 
+ "Lead Name": "\u0928\u093e\u092e \u0932\u0940\u0921", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Maintenance": "\u0930\u0916\u0930\u0916\u093e\u0935", 
+ "Mass Mailing": "\u092e\u093e\u0938 \u092e\u0947\u0932\u093f\u0902\u0917", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Net Total*": "\u0928\u0947\u091f \u0915\u0941\u0932 *", 
+ "Opportunity Item": "\u0905\u0935\u0938\u0930 \u0906\u0907\u091f\u092e", 
+ "Opportunity No": "\u0915\u094b\u0908 \u092e\u094c\u0915\u093e", 
+ "Order Confirmed": "\u0906\u0926\u0947\u0936 \u0915\u0940 \u092a\u0941\u0937\u094d\u091f\u093f \u0915\u0940", 
+ "Order Lost": "\u0906\u0926\u0947\u0936 \u0916\u094b\u092f\u093e", 
+ "Order Type": "\u0906\u0926\u0947\u0936 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Organization": "\u0938\u0902\u0917\u0920\u0928", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Price List Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Price List Currency Conversion Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Price List and Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0914\u0930 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Pull Opportunity Detail": "\u0905\u0935\u0938\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0916\u0940\u0902\u091a\u094b", 
+ "QTN": "QTN", 
+ "Quotation": "\u0909\u0926\u094d\u0927\u0930\u0923", 
+ "Quotation Date": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0924\u093f\u0925\u093f", 
+ "Quotation Items": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Quotation Lost Reason": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e\u0930\u0923 \u0916\u094b\u092f\u093e", 
+ "Quotation To": "\u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "Rate at which Price list currency is converted to company's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Rate at which customer's currency is converted to company's base currency": "\u091c\u093f\u0938 \u092a\u0930 \u0926\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Sales": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Sales Taxes and Charges": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the currency in which price list is maintained": "\u091c\u093f\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u090f \u0930\u0916\u093e \u0939\u0948 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the price list as entered in \"Price List\" master. This will pull the reference rates of items against this price list as specified in \"Item\" master.": "&quot;\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940&quot; \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902. \u092f\u0939 \u0907\u0938 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092e\u0926\u094b\u0902 \u0915\u0940 \u0938\u0902\u0926\u0930\u094d\u092d \u0926\u0930 \u092a\u0941\u0932 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 &quot;\u0906\u0907\u091f\u092e&quot; \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f.", 
+ "Select the relevant company name if you have multiple companies.": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Source": "\u0938\u094d\u0930\u094b\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier Reference": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges Calculation": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0917\u0923\u0928\u093e", 
+ "Taxes and Charges Total*": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u0941\u0932 *", 
+ "Term Details": "\u0905\u0935\u0927\u093f \u0935\u093f\u0935\u0930\u0923", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To create Quotation against Opportunity, Select Opportunity No. and click on 'Pull Opportunity Details' ": "\u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0905\u0935\u0938\u0930 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0915\u094b\u091f\u0947\u0936\u0928, \u0905\u0935\u0938\u0930 \u0938\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 &#39;\u0916\u0940\u0902\u091a\u094b \u0905\u0935\u0938\u0930 \u0935\u093f\u0935\u0930\u0923&#39; \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Will be fetched from Customer": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u0947 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e"
+}
\ No newline at end of file
diff --git a/selling/doctype/quotation_item/locale/_messages_doc.json b/selling/doctype/quotation_item/locale/_messages_doc.json
new file mode 100644
index 0000000..35bf286
--- /dev/null
+++ b/selling/doctype/quotation_item/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "Item Tax Rate", 
+ "Item Name", 
+ "Description", 
+ "Basic Rate*", 
+ "Quotation Item", 
+ "Brand", 
+ "Amount", 
+ "Amount*", 
+ "Price List Rate*", 
+ "Rate", 
+ "Selling", 
+ "Item Group", 
+ "Page Break", 
+ "Customer's Item Code", 
+ "Against Docname", 
+ "Against Doctype", 
+ "Price List Rate", 
+ "Discount (%)", 
+ "Item Code", 
+ "UOM", 
+ "Quantity"
+]
\ No newline at end of file
diff --git a/selling/doctype/quotation_item/locale/hi-doc.json b/selling/doctype/quotation_item/locale/hi-doc.json
new file mode 100644
index 0000000..be7493f
--- /dev/null
+++ b/selling/doctype/quotation_item/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Against Docname": "Docname \u0916\u093f\u0932\u093e\u092b", 
+ "Against Doctype": "Doctype \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount*": "\u0930\u093e\u0936\u093f *", 
+ "Basic Rate*": "\u092e\u0942\u0932 \u0926\u0930 *", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Customer's Item Code": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount (%)": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f (%)", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Price List Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930", 
+ "Price List Rate*": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930 *", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Quotation Item": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e", 
+ "Rate": "\u0926\u0930", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/selling/doctype/sales_and_purchase_return_item/locale/_messages_doc.json b/selling/doctype/sales_and_purchase_return_item/locale/_messages_doc.json
new file mode 100644
index 0000000..5129542
--- /dev/null
+++ b/selling/doctype/sales_and_purchase_return_item/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Selling", 
+ "Description", 
+ "Sales and Purchase Return Item", 
+ "Qty", 
+ "Serial No", 
+ "Rate", 
+ "Detail Name", 
+ "Batch No", 
+ "Returned Qty", 
+ "Item Code", 
+ "UOM"
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_and_purchase_return_item/locale/hi-doc.json b/selling/doctype/sales_and_purchase_return_item/locale/hi-doc.json
new file mode 100644
index 0000000..283b266
--- /dev/null
+++ b/selling/doctype/sales_and_purchase_return_item/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Detail Name": "\u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0938\u0947 \u0928\u093e\u092e", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rate": "\u0926\u0930", 
+ "Returned Qty": "\u0935\u093e\u092a\u0938 \u0906 \u0917\u090f \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Sales and Purchase Return Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0915\u0947 \u092e\u0926 \u0935\u093e\u092a\u0938\u0940", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/selling/doctype/sales_common/locale/_messages_doc.json b/selling/doctype/sales_common/locale/_messages_doc.json
new file mode 100644
index 0000000..185805b
--- /dev/null
+++ b/selling/doctype/sales_common/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Selling", 
+ "Sales Common"
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_common/locale/_messages_js.json b/selling/doctype/sales_common/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/selling/doctype/sales_common/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/selling/doctype/sales_common/locale/_messages_py.json b/selling/doctype/sales_common/locale/_messages_py.json
new file mode 100644
index 0000000..fc353a5
--- /dev/null
+++ b/selling/doctype/sales_common/locale/_messages_py.json
@@ -0,0 +1,3 @@
+[
+ "not within Fiscal Year"
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_common/locale/hi-doc.json b/selling/doctype/sales_common/locale/hi-doc.json
new file mode 100644
index 0000000..29773dc
--- /dev/null
+++ b/selling/doctype/sales_common/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Sales Common": "\u0906\u092e \u092c\u093f\u0915\u094d\u0930\u0940", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f"
+}
\ No newline at end of file
diff --git a/selling/doctype/sales_common/locale/hi-py.json b/selling/doctype/sales_common/locale/hi-py.json
new file mode 100644
index 0000000..3db5ba9
--- /dev/null
+++ b/selling/doctype/sales_common/locale/hi-py.json
@@ -0,0 +1,3 @@
+{
+ "not within Fiscal Year": "\u0928\u0939\u0940\u0902 \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937 \u0915\u0947 \u092d\u0940\u0924\u0930"
+}
\ No newline at end of file
diff --git a/selling/doctype/sales_order/locale/_messages_doc.json b/selling/doctype/sales_order/locale/_messages_doc.json
new file mode 100644
index 0000000..c42376c
--- /dev/null
+++ b/selling/doctype/sales_order/locale/_messages_doc.json
@@ -0,0 +1,124 @@
+[
+ "Expected Delivery Date", 
+ "Customer's Vendor", 
+ "Customer Address", 
+ "Price List Currency", 
+ "Price List and Currency", 
+ "Shipping Address Name", 
+ "Territory", 
+ "Sales Order Date", 
+ "Company", 
+ "Terms and Conditions Details", 
+ "Price List", 
+ "Net Total*", 
+ "Rate at which Price list currency is converted to company's base currency", 
+ "Taxes", 
+ "Partly Billed", 
+ "Rounded Total (Export)", 
+ "Cancelled", 
+ "Sales Partner", 
+ "Get Terms and Conditions", 
+ "Letter Head", 
+ "Conversion Rate", 
+ "Not Billed", 
+ "Sales Taxes and Charges", 
+ "Campaign", 
+ "Reference", 
+ "Customer's currency", 
+ "SO/10-11/", 
+ "Sales Order", 
+ "Grand Total (Export)", 
+ "Delivery Status", 
+ "Closed", 
+ "Sales Team1", 
+ "Supplier Reference", 
+ "SO1112", 
+ "Source", 
+ "PI/2011/", 
+ "Exhibition", 
+ "Price List Currency Conversion Rate", 
+ "Get Taxes and Charges", 
+ "Select Print Heading", 
+ "Packing Details", 
+ "Contact Person", 
+ "Category of customer as entered in Customer master", 
+ "File List", 
+ "Items", 
+ "More Info", 
+ "Billed", 
+ "Track this Sales Order against any Project", 
+ "Select Customer", 
+ "Rounded Total", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "The date at which current entry is corrected in the system.", 
+ "% Amount Billed", 
+ "In Words", 
+ "Commission Rate", 
+ "Taxes and Charges Total*", 
+ "Selling", 
+ "Total Commission", 
+ "Quotation Date", 
+ "Grand Total*", 
+ "Currency", 
+ "Contact", 
+ "Existing Customer", 
+ "% of materials delivered against this Sales Order", 
+ "Name as entered in Sales Partner master", 
+ "Select Terms and Conditions", 
+ "%  Delivered", 
+ "P.O. Date", 
+ "Totals", 
+ "In Words (Export)", 
+ "Draft", 
+ "Maintenance", 
+ "Select the currency in which price list is maintained", 
+ "Display all the individual items delivered with the main items", 
+ "Terms and Conditions HTML", 
+ "Status", 
+ "Cancel Reason", 
+ "Terms and Conditions", 
+ "Project Name", 
+ "Shipping Address", 
+ "Re-Calculate Values", 
+ "Partly Delivered", 
+ "Quotation No", 
+ "Calculate Taxes and Charges", 
+ "Purchase Order sent by customer", 
+ "Rate at which customer's currency is converted to company's base currency", 
+ "Submitted", 
+ "Stopped", 
+ "Mobile No", 
+ "Amendment Date", 
+ "The date at which current entry is made in system.", 
+ "Billing Status", 
+ "Select the price list as entered in \"Price List\" master. This will pull the reference rates of items against this price list as specified in \"Item\" master.", 
+ "Sales", 
+ "SO", 
+ "Customer Group", 
+ "Filling in additional information about the Sales Order will help you analyze your data better.", 
+ "Order Type", 
+ "Delivered", 
+ "Contact Info", 
+ "Pull Quotation Items", 
+ "Sales Order Items", 
+ "In Words will be visible once you save the Sales Order.", 
+ "Quotation no against which this Sales Order is made ", 
+ "Series", 
+ "Select the relevant company name if you have multiple companies.", 
+ "% of materials billed against this Sales Order", 
+ "Amended From", 
+ "Advertisement", 
+ "Address", 
+ "Customer", 
+ "Name", 
+ "Mass Mailing", 
+ "P.O. No", 
+ "Not Applicable", 
+ "Fiscal Year", 
+ "Not Delivered", 
+ "Taxes and Charges Calculation", 
+ "Cold Calling", 
+ "Contact Email", 
+ "Packing List", 
+ "Sales Team"
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_order/locale/hi-doc.json b/selling/doctype/sales_order/locale/hi-doc.json
new file mode 100644
index 0000000..e4d17d3
--- /dev/null
+++ b/selling/doctype/sales_order/locale/hi-doc.json
@@ -0,0 +1,124 @@
+{
+ "%  Delivered": "% \u0935\u093f\u0924\u0930\u093f\u0924", 
+ "% Amount Billed": "% \u092c\u093f\u0932 \u0915\u0940 \u0930\u093e\u0936\u093f", 
+ "% of materials billed against this Sales Order": "% \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0947 \u0907\u0938 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092c\u093f\u0932", 
+ "% of materials delivered against this Sales Order": "\u0907\u0938 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0926\u093f\u092f\u093e \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e%", 
+ "Address": "\u092a\u0924\u093e", 
+ "Advertisement": "\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Billed": "\u0915\u093e \u092c\u093f\u0932", 
+ "Billing Status": "\u092c\u093f\u0932\u093f\u0902\u0917 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Calculate Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Category of customer as entered in Customer master": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u0936\u094d\u0930\u0947\u0923\u0940 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0917\u094d\u0930\u093e\u0939\u0915 \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936", 
+ "Closed": "\u092c\u0902\u0926", 
+ "Cold Calling": "\u0938\u0930\u094d\u0926 \u092a\u0939\u0941\u0901\u091a", 
+ "Commission Rate": "\u0906\u092f\u094b\u0917 \u0926\u0930", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer's Vendor": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e", 
+ "Customer's currency": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Delivered": "\u0926\u093f\u092f\u093e \u0917\u092f\u093e", 
+ "Delivery Status": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Display all the individual items delivered with the main items": "\u0938\u092d\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u0917\u0924 \u092e\u0941\u0916\u094d\u092f \u0906\u0907\u091f\u092e \u0915\u0947 \u0938\u093e\u0925 \u0935\u093f\u0924\u0930\u093f\u0924 \u0906\u0907\u091f\u092e \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Exhibition": "\u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928\u0940", 
+ "Existing Customer": "\u092e\u094c\u091c\u0942\u0926\u093e \u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Expected Delivery Date": "\u0909\u092e\u094d\u092e\u0940\u0926 \u0921\u093f\u0932\u0940\u0935\u0930\u0940 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Filling in additional information about the Sales Order will help you analyze your data better.": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092e\u0947\u0902 \u092d\u0930\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u092e\u093f\u0932\u0947\u0917\u0940 \u0906\u092a \u0905\u092a\u0928\u0947 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092c\u0947\u0939\u0924\u0930.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Get Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total (Export)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "Grand Total*": "\u092e\u0939\u093e\u092f\u094b\u0917 *", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words (Export)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "In Words will be visible once you save the Sales Order.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0924\u0941\u092e \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0915\u094b \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Maintenance": "\u0930\u0916\u0930\u0916\u093e\u0935", 
+ "Mass Mailing": "\u092e\u093e\u0938 \u092e\u0947\u0932\u093f\u0902\u0917", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Name as entered in Sales Partner master": "\u0928\u093e\u092e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940 \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936", 
+ "Net Total*": "\u0928\u0947\u091f \u0915\u0941\u0932 *", 
+ "Not Applicable": "\u0932\u093e\u0917\u0942 \u0928\u0939\u0940\u0902", 
+ "Not Billed": "\u0928\u0939\u0940\u0902 \u092c\u093f\u0932", 
+ "Not Delivered": "\u0928\u0939\u0940\u0902 \u0935\u093f\u0924\u0930\u093f\u0924", 
+ "Order Type": "\u0906\u0926\u0947\u0936 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "P.O. Date": "\u092a\u0940\u0913 \u0924\u093f\u0925\u093f", 
+ "P.O. No": "\u092a\u0940\u0913 \u0928\u0939\u0940\u0902", 
+ "PI/2011/": "PI/2011 /", 
+ "Packing Details": "\u092a\u0948\u0915\u093f\u0902\u0917 \u0935\u093f\u0935\u0930\u0923", 
+ "Packing List": "\u0938\u0942\u091a\u0940 \u092a\u0948\u0915\u093f\u0902\u0917", 
+ "Partly Billed": "\u0906\u0902\u0936\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u092c\u093f\u0932", 
+ "Partly Delivered": "\u0906\u0902\u0936\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u0935\u093f\u0924\u0930\u093f\u0924", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Price List Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Price List Currency Conversion Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Price List and Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0914\u0930 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Pull Quotation Items": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0906\u0907\u091f\u092e \u0916\u0940\u0902\u091a\u094b", 
+ "Purchase Order sent by customer": "\u0916\u0930\u0940\u0926 \u0917\u094d\u0930\u093e\u0939\u0915 \u0926\u094d\u0935\u093e\u0930\u093e \u092d\u0947\u091c\u0947 \u0917\u090f \u0906\u0926\u0947\u0936", 
+ "Quotation Date": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0924\u093f\u0925\u093f", 
+ "Quotation No": "\u0915\u094b\u0908 \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "Quotation no against which this Sales Order is made ": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091c\u094b \u0915\u094b\u0908 \u0907\u0938 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Rate at which Price list currency is converted to company's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Rate at which customer's currency is converted to company's base currency": "\u091c\u093f\u0938 \u092a\u0930 \u0926\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Rounded Total (Export)": "\u0917\u094b\u0932 \u0915\u0941\u0932 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "SO": "\u0905\u0924\u0903", 
+ "SO/10-11/": "SO/10-11 /", 
+ "SO1112": "SO1112", 
+ "Sales": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Sales Order Date": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Sales Order Items": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Sales Taxes and Charges": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Sales Team": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e", 
+ "Sales Team1": "Team1 \u092c\u093f\u0915\u094d\u0930\u0940", 
+ "Select Customer": "\u0917\u094d\u0930\u093e\u0939\u0915 \u091a\u0941\u0928\u0947\u0902", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the currency in which price list is maintained": "\u091c\u093f\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u090f \u0930\u0916\u093e \u0939\u0948 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the price list as entered in \"Price List\" master. This will pull the reference rates of items against this price list as specified in \"Item\" master.": "&quot;\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940&quot; \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902. \u092f\u0939 \u0907\u0938 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092e\u0926\u094b\u0902 \u0915\u0940 \u0938\u0902\u0926\u0930\u094d\u092d \u0926\u0930 \u092a\u0941\u0932 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 &quot;\u0906\u0907\u091f\u092e&quot; \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f.", 
+ "Select the relevant company name if you have multiple companies.": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Series": "\u0915\u0908", 
+ "Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e", 
+ "Shipping Address Name": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e \u0928\u093e\u092e", 
+ "Source": "\u0938\u094d\u0930\u094b\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stopped": "\u0930\u094b\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier Reference": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges Calculation": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0917\u0923\u0928\u093e", 
+ "Taxes and Charges Total*": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u0941\u0932 *", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions Details": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u0947 \u0935\u093f\u0935\u0930\u0923", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Commission": "\u0915\u0941\u0932 \u0906\u092f\u094b\u0917", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Track this Sales Order against any Project": "\u0915\u093f\u0938\u0940 \u092d\u0940 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0939\u0941\u090f \u0907\u0938 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936"
+}
\ No newline at end of file
diff --git a/selling/doctype/sales_order_item/locale/_messages_doc.json b/selling/doctype/sales_order_item/locale/_messages_doc.json
new file mode 100644
index 0000000..b929f55
--- /dev/null
+++ b/selling/doctype/sales_order_item/locale/_messages_doc.json
@@ -0,0 +1,32 @@
+[
+ "Item Name", 
+ "UOM", 
+ "Item Tax Rate", 
+ "Selling", 
+ "Description", 
+ "Discount(%)", 
+ "Delivered Qty", 
+ "Planned Quantity", 
+ "Quantity", 
+ "Page Break", 
+ "Quotation No.", 
+ "Amount*", 
+ "Amount", 
+ "Projected Qty", 
+ "Item Group", 
+ "Reserved Warehouse", 
+ "Sales Order Date", 
+ "Item Code", 
+ "Price List Rate*", 
+ "The date at which current entry is made in system.", 
+ "Actual Qty", 
+ "Brand Name", 
+ "Billed Amt", 
+ "Basic Rate*", 
+ "Rate", 
+ "Sales Order Item", 
+ "Customer's Item Code", 
+ "For Production", 
+ "Price List Rate", 
+ "Produced Quantity"
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_order_item/locale/hi-doc.json b/selling/doctype/sales_order_item/locale/hi-doc.json
new file mode 100644
index 0000000..bd4e248
--- /dev/null
+++ b/selling/doctype/sales_order_item/locale/hi-doc.json
@@ -0,0 +1,32 @@
+{
+ "Actual Qty": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount*": "\u0930\u093e\u0936\u093f *", 
+ "Basic Rate*": "\u092e\u0942\u0932 \u0926\u0930 *", 
+ "Billed Amt": "\u092c\u093f\u0932 \u092d\u0947\u091c\u093e \u0930\u093e\u0936\u093f", 
+ "Brand Name": "\u092c\u094d\u0930\u093e\u0902\u0921 \u0928\u093e\u092e", 
+ "Customer's Item Code": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Delivered Qty": "\u0935\u093f\u0924\u0930\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount(%)": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f (%)", 
+ "For Production": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u0947 \u0932\u093f\u090f", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Planned Quantity": "\u0928\u093f\u092f\u094b\u091c\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Price List Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930", 
+ "Price List Rate*": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930 *", 
+ "Produced Quantity": "\u0909\u0924\u094d\u092a\u093e\u0926\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Projected Qty": "\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Quotation No.": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0938\u0902.", 
+ "Rate": "\u0926\u0930", 
+ "Reserved Warehouse": "\u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0935\u0947\u092f\u0930\u0939\u093e\u0909\u0938", 
+ "Sales Order Date": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Sales Order Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/selling/doctype/sales_team/locale/_messages_doc.json b/selling/doctype/sales_team/locale/_messages_doc.json
new file mode 100644
index 0000000..b9dd78e
--- /dev/null
+++ b/selling/doctype/sales_team/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Allocated (%)", 
+ "Selling", 
+ "Designation", 
+ "Contact No.", 
+ "Incentives", 
+ "Sales Team", 
+ "Parenttype", 
+ "Sales Person", 
+ "Allocated Amount"
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_team/locale/hi-doc.json b/selling/doctype/sales_team/locale/hi-doc.json
new file mode 100644
index 0000000..6b924f6
--- /dev/null
+++ b/selling/doctype/sales_team/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Allocated (%)": "\u0906\u0935\u0902\u091f\u093f\u0924 (%)", 
+ "Allocated Amount": "\u0906\u0935\u0902\u091f\u093f\u0924 \u0930\u093e\u0936\u093f", 
+ "Contact No.": "\u0938\u0902 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Incentives": "\u092a\u094d\u0930\u094b\u0924\u094d\u0938\u093e\u0939\u0928", 
+ "Parenttype": "Parenttype", 
+ "Sales Person": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Sales Team": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f"
+}
\ No newline at end of file
diff --git a/selling/doctype/shipping_address/locale/_messages_doc.json b/selling/doctype/shipping_address/locale/_messages_doc.json
new file mode 100644
index 0000000..38b52b8
--- /dev/null
+++ b/selling/doctype/shipping_address/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Customer", 
+ "Trash Reason", 
+ "Selling", 
+ "Ship To", 
+ "No", 
+ "Customer Address", 
+ "Shipping Address", 
+ "Customer Name", 
+ "Shipping Details", 
+ "Yes", 
+ "Is Primary Address"
+]
\ No newline at end of file
diff --git a/selling/doctype/shipping_address/locale/hi-doc.json b/selling/doctype/shipping_address/locale/hi-doc.json
new file mode 100644
index 0000000..743bdd6
--- /dev/null
+++ b/selling/doctype/shipping_address/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Is Primary Address": "\u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915 \u092a\u0924\u093e", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Ship To": "\u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0936\u093f\u092a", 
+ "Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e", 
+ "Shipping Details": "\u0936\u093f\u092a\u093f\u0902\u0917 \u0935\u093f\u0935\u0930\u0923", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/selling/doctype/sms_center/locale/_messages_doc.json b/selling/doctype/sms_center/locale/_messages_doc.json
new file mode 100644
index 0000000..17ed762
--- /dev/null
+++ b/selling/doctype/sms_center/locale/_messages_doc.json
@@ -0,0 +1,21 @@
+[
+ "Customer", 
+ "All Lead (Open)", 
+ "Send To", 
+ "Selling", 
+ "All Sales Person", 
+ "Create Receiver List", 
+ "All Supplier Contact", 
+ "Receiver List", 
+ "All Customer Contact", 
+ "All Sales Partner Contact", 
+ "All Contact", 
+ "Message greater than 160 character will be splitted into multiple mesage", 
+ "Department", 
+ "All Employee (Active)", 
+ "SMS Center", 
+ "Branch", 
+ "Supplier", 
+ "Send SMS", 
+ "Message"
+]
\ No newline at end of file
diff --git a/selling/doctype/sms_center/locale/hi-doc.json b/selling/doctype/sms_center/locale/hi-doc.json
new file mode 100644
index 0000000..a9bbfe6
--- /dev/null
+++ b/selling/doctype/sms_center/locale/hi-doc.json
@@ -0,0 +1,21 @@
+{
+ "All Contact": "\u0938\u092d\u0940 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "All Customer Contact": "\u0938\u092d\u0940 \u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "All Employee (Active)": "\u0938\u092d\u0940 \u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 (\u0938\u0915\u094d\u0930\u093f\u092f)", 
+ "All Lead (Open)": "\u0938\u092d\u0940 \u0932\u0940\u0921 (\u0913\u092a\u0928)", 
+ "All Sales Partner Contact": "\u0938\u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "All Sales Person": "\u0938\u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "All Supplier Contact": "\u0938\u092d\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Branch": "\u0936\u093e\u0916\u093e", 
+ "Create Receiver List": "\u0930\u093f\u0938\u0940\u0935\u0930 \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u090f\u0901", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Message": "\u0938\u0902\u0926\u0947\u0936", 
+ "Message greater than 160 character will be splitted into multiple mesage": "160 \u091a\u0930\u093f\u0924\u094d\u0930 \u0938\u0947 \u0905\u0927\u093f\u0915 \u0938\u0902\u0926\u0947\u0936 \u0915\u0908 mesage \u092e\u0947\u0902 splitted \u091c\u093e\u090f\u0917\u093e", 
+ "Receiver List": "\u0930\u093f\u0938\u0940\u0935\u0930 \u0938\u0942\u091a\u0940", 
+ "SMS Center": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Send SMS": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092d\u0947\u091c\u0947\u0902", 
+ "Send To": "\u0907\u0928\u094d\u0939\u0947\u0902 \u092d\u0947\u091c\u0947\u0902", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915"
+}
\ No newline at end of file
diff --git a/selling/module_def/selling/locale/_messages_doc.json b/selling/module_def/selling/locale/_messages_doc.json
new file mode 100644
index 0000000..59d6c98
--- /dev/null
+++ b/selling/module_def/selling/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Sales Orders Pending To Be Delivered", 
+ "Customer Addresses And Contacts", 
+ "Buyer of Goods and Services.", 
+ "Sales Dashboard", 
+ "Potential Sales Deal", 
+ "Selling Home", 
+ "Sales Analytics", 
+ "Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ", 
+ "Sales Browser"
+]
\ No newline at end of file
diff --git a/selling/module_def/selling/locale/hi-doc.json b/selling/module_def/selling/locale/hi-doc.json
new file mode 100644
index 0000000..785f4df
--- /dev/null
+++ b/selling/module_def/selling/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Buyer of Goods and Services.": "\u0938\u093e\u092e\u093e\u0928 \u0914\u0930 \u0938\u0947\u0935\u093e\u0913\u0902 \u0915\u0947 \u0916\u0930\u0940\u0926\u093e\u0930.", 
+ "Customer Addresses And Contacts": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u092a\u0924\u0947 \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0905\u092d\u093f\u092f\u093e\u0928 \u0915\u093e \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0947\u0902. \u092c\u093f\u0915\u094d\u0930\u0940\u0938\u0942\u0924\u094d\u0930, \u0915\u094b\u091f\u0947\u0936\u0928, \u0905\u092d\u093f\u092f\u093e\u0928 \u0938\u0947 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0926\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0935\u0947\u0936 \u092a\u0930 \u0935\u093e\u092a\u0938\u0940 \u0917\u0947\u091c \u091f\u094d\u0930\u0948\u0915 \u0930\u0916\u0947\u0902.", 
+ "Potential Sales Deal": "\u0938\u0902\u092d\u093e\u0935\u093f\u0924 \u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u094c\u0926\u093e", 
+ "Sales Analytics": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u093f\u0915\u0940", 
+ "Sales Browser": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930", 
+ "Sales Dashboard": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0921\u0948\u0936\u092c\u094b\u0930\u094d\u0921", 
+ "Sales Orders Pending To Be Delivered": "\u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936 \u0926\u093f\u092f\u093e \u091c\u093e \u0932\u0902\u092c\u093f\u0924", 
+ "Selling Home": "\u0918\u0930 \u092c\u0947\u091a\u0928\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/authorization_control/locale/_messages_doc.json b/setup/doctype/authorization_control/locale/_messages_doc.json
new file mode 100644
index 0000000..65aaf64
--- /dev/null
+++ b/setup/doctype/authorization_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Authorization Control", 
+ "Setup"
+]
\ No newline at end of file
diff --git a/setup/doctype/authorization_control/locale/hi-doc.json b/setup/doctype/authorization_control/locale/hi-doc.json
new file mode 100644
index 0000000..a84ba0f
--- /dev/null
+++ b/setup/doctype/authorization_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Authorization Control": "\u092a\u094d\u0930\u093e\u0927\u093f\u0915\u0930\u0923 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/authorization_rule/locale/_messages_doc.json b/setup/doctype/authorization_rule/locale/_messages_doc.json
new file mode 100644
index 0000000..e72d1b0
--- /dev/null
+++ b/setup/doctype/authorization_rule/locale/_messages_doc.json
@@ -0,0 +1,30 @@
+[
+ "Trash Reason", 
+ "Itemwise Discount", 
+ "Based On", 
+ "Customerwise Discount", 
+ "Not Applicable", 
+ "Company", 
+ "Above Value", 
+ "Authorization Rule", 
+ "Purchase Invoice", 
+ "Customer / Item Name", 
+ "Quotation", 
+ "Transaction", 
+ "Approving Role", 
+ "Setup", 
+ "This will be used for setting rule in HR module", 
+ "Purchase Order", 
+ "Applicable To (Designation)", 
+ "Purchase Receipt", 
+ "Grand Total", 
+ "Appraisal", 
+ "Applicable To (User)", 
+ "Applicable To (Role)", 
+ "Delivery Note", 
+ "Sales Invoice", 
+ "Average Discount", 
+ "Sales Order", 
+ "Approving User", 
+ "Applicable To (Employee)"
+]
\ No newline at end of file
diff --git a/setup/doctype/authorization_rule/locale/hi-doc.json b/setup/doctype/authorization_rule/locale/hi-doc.json
new file mode 100644
index 0000000..7b09b33
--- /dev/null
+++ b/setup/doctype/authorization_rule/locale/hi-doc.json
@@ -0,0 +1,30 @@
+{
+ "Above Value": "\u092e\u0942\u0932\u094d\u092f \u0938\u0947 \u090a\u092a\u0930", 
+ "Applicable To (Designation)": "\u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 (\u092a\u0926)", 
+ "Applicable To (Employee)": "\u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 (\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940)", 
+ "Applicable To (Role)": "\u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 (\u0930\u094b\u0932)", 
+ "Applicable To (User)": "\u0915\u0947 \u0932\u093f\u090f \u0932\u093e\u0917\u0942 (\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e)", 
+ "Appraisal": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928", 
+ "Approving Role": "\u0930\u094b\u0932 \u0915\u0940 \u0938\u094d\u0935\u0940\u0915\u0943\u0924\u093f", 
+ "Approving User": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u0947 \u0938\u094d\u0935\u0940\u0915\u0943\u0924\u093f", 
+ "Authorization Rule": "\u092a\u094d\u0930\u093e\u0927\u093f\u0915\u0930\u0923 \u0928\u093f\u092f\u092e", 
+ "Average Discount": "\u0914\u0938\u0924 \u091b\u0942\u091f", 
+ "Based On": "\u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Customer / Item Name": "\u0917\u094d\u0930\u093e\u0939\u0915 / \u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Customerwise Discount": "Customerwise \u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Itemwise Discount": "Itemwise \u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f", 
+ "Not Applicable": "\u0932\u093e\u0917\u0942 \u0928\u0939\u0940\u0902", 
+ "Purchase Invoice": "\u091a\u093e\u0932\u093e\u0928 \u0916\u0930\u0940\u0926", 
+ "Purchase Order": "\u0906\u0926\u0947\u0936 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Quotation": "\u0909\u0926\u094d\u0927\u0930\u0923", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "This will be used for setting rule in HR module": "\u0907\u0938 \u092e\u0949\u0921\u094d\u092f\u0942\u0932 \u092e\u0947\u0902 \u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928 \u0938\u0947\u091f\u093f\u0902\u0917 \u0936\u093e\u0938\u0928 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938\u094d\u0924\u0947\u092e\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Transaction": "\u0932\u0947\u0928 - \u0926\u0947\u0928", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/setup/doctype/brand/locale/_messages_doc.json b/setup/doctype/brand/locale/_messages_doc.json
new file mode 100644
index 0000000..29d2ced
--- /dev/null
+++ b/setup/doctype/brand/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Setup", 
+ "Brand", 
+ "Brand Name", 
+ "Description"
+]
\ No newline at end of file
diff --git a/setup/doctype/brand/locale/hi-doc.json b/setup/doctype/brand/locale/hi-doc.json
new file mode 100644
index 0000000..840c878
--- /dev/null
+++ b/setup/doctype/brand/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Brand Name": "\u092c\u094d\u0930\u093e\u0902\u0921 \u0928\u093e\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/company/locale/_messages_doc.json b/setup/doctype/company/locale/_messages_doc.json
new file mode 100644
index 0000000..5e37d32
--- /dev/null
+++ b/setup/doctype/company/locale/_messages_doc.json
@@ -0,0 +1,32 @@
+[
+ "If Monthly Budget Exceeded", 
+ "Company registration numbers for your reference. Tax numbers etc.", 
+ "Phone No", 
+ "Registration Info", 
+ "Trash Reason", 
+ "Default Bank Account", 
+ "For reference only.", 
+ "Website", 
+ "Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.", 
+ "Fax", 
+ "Company", 
+ "Stop", 
+ "Credit Limit", 
+ "Default Settings", 
+ "Email", 
+ "Warn", 
+ "Abbr", 
+ "Address", 
+ "Company Details", 
+ "Default Currency", 
+ "Registration Details", 
+ "Setup", 
+ "Payables Group", 
+ "Ignore", 
+ "Receivables Group", 
+ "Company registration numbers for your reference. Example: VAT Registration Numbers etc.", 
+ "Company Info", 
+ "Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.", 
+ "If Yearly Budget Exceeded", 
+ "Credit Days"
+]
\ No newline at end of file
diff --git a/setup/doctype/company/locale/hi-doc.json b/setup/doctype/company/locale/hi-doc.json
new file mode 100644
index 0000000..3b2c498
--- /dev/null
+++ b/setup/doctype/company/locale/hi-doc.json
@@ -0,0 +1,32 @@
+{
+ "Abbr": "Abbr", 
+ "Address": "\u092a\u0924\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Company Details": "\u0915\u0902\u092a\u0928\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Company Info": "\u0915\u0902\u092a\u0928\u0940 \u0915\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Company registration numbers for your reference. Example: VAT Registration Numbers etc.": "\u0915\u0902\u092a\u0928\u0940 \u0905\u092a\u0928\u0947 \u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0932\u093f\u090f \u092a\u0902\u091c\u0940\u0915\u0930\u0923 \u0938\u0902\u0916\u094d\u092f\u093e. \u0909\u0926\u093e\u0939\u0930\u0923: \u0935\u0948\u091f \u092a\u0902\u091c\u0940\u0915\u0930\u0923 \u0928\u0902\u092c\u0930 \u0906\u0926\u093f", 
+ "Company registration numbers for your reference. Tax numbers etc.": "\u0915\u0902\u092a\u0928\u0940 \u0905\u092a\u0928\u0947 \u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0932\u093f\u090f \u092a\u0902\u091c\u0940\u0915\u0930\u0923 \u0938\u0902\u0916\u094d\u092f\u093e. \u091f\u0948\u0915\u094d\u0938 \u0906\u0926\u093f \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Credit Days": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0926\u093f\u0928", 
+ "Credit Limit": "\u0938\u093e\u0916 \u0938\u0940\u092e\u093e", 
+ "Default Bank Account": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092c\u0948\u0902\u0915 \u0916\u093e\u0924\u093e", 
+ "Default Currency": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Default Settings": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Email": "\u0908\u092e\u0947\u0932", 
+ "Fax": "\u092b\u0948\u0915\u094d\u0938", 
+ "For reference only.": "\u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0932\u093f\u090f \u0939\u0940 \u0939\u0948.", 
+ "If Monthly Budget Exceeded": "\u0905\u0917\u0930 \u092e\u093e\u0938\u093f\u0915 \u092c\u091c\u091f \u0938\u0947 \u0905\u0927\u093f\u0915", 
+ "If Yearly Budget Exceeded": "\u0905\u0917\u0930 \u0935\u093e\u0930\u094d\u0937\u093f\u0915 \u092c\u091c\u091f \u0938\u0947 \u0905\u0927\u093f\u0915 \u0939\u094b", 
+ "Ignore": "\u0909\u092a\u0947\u0915\u094d\u0937\u093e", 
+ "Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.": "\u0915\u093e\u0928\u0942\u0928\u0940 \u0938\u0902\u0917\u0920\u0928 \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0916\u093e\u0924\u094b\u0902 \u0915\u0940 \u090f\u0915 \u0905\u0932\u0917 \u091a\u093e\u0930\u094d\u091f \u0915\u0947 \u0938\u093e\u0925 \u0907\u0915\u093e\u0908 / \u0938\u0939\u093e\u092f\u0915.", 
+ "Payables Group": "\u0926\u0947\u092f \u0938\u092e\u0942\u0939", 
+ "Phone No": "\u0915\u094b\u0908 \u092b\u094b\u0928", 
+ "Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.": "\u0938\u0902\u0915\u094d\u0937\u093f\u092a\u094d\u0924 \u092f\u093e \u0932\u0918\u0941 \u0928\u093e\u092e \u0920\u0940\u0915 \u0938\u0947 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902 \u0938\u092d\u0940 \u0916\u093e\u0924\u093e \u092a\u094d\u0930\u092e\u0941\u0916\u094b\u0902 \u0915\u094b \u092a\u094d\u0930\u0924\u094d\u092f\u092f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091c\u094b\u0921\u093c \u0926\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "Receivables Group": "\u092a\u094d\u0930\u093e\u092a\u094d\u0924\u093f\u092f\u094b\u0902 \u0938\u092e\u0942\u0939", 
+ "Registration Details": "\u092a\u0902\u091c\u0940\u0915\u0930\u0923 \u0915\u0947 \u0935\u093f\u0935\u0930\u0923", 
+ "Registration Info": "\u092a\u0902\u091c\u0940\u0915\u0930\u0923 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Stop": "\u0930\u094b\u0915", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Warn": "\u091a\u0947\u0924\u093e\u0935\u0928\u0940 \u0926\u0947\u0928\u093e", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/setup/doctype/contact_control/locale/_messages_doc.json b/setup/doctype/contact_control/locale/_messages_doc.json
new file mode 100644
index 0000000..09d529c
--- /dev/null
+++ b/setup/doctype/contact_control/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Customer Intro", 
+ "Header", 
+ "Setup", 
+ "Contact Control", 
+ "Supplier Intro"
+]
\ No newline at end of file
diff --git a/setup/doctype/contact_control/locale/hi-doc.json b/setup/doctype/contact_control/locale/hi-doc.json
new file mode 100644
index 0000000..92dc590
--- /dev/null
+++ b/setup/doctype/contact_control/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Contact Control": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Customer Intro": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0939\u091a\u093e\u0928", 
+ "Header": "\u0939\u0948\u0921\u0930", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Supplier Intro": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0939\u091a\u093e\u0928"
+}
\ No newline at end of file
diff --git a/setup/doctype/country/locale/_messages_doc.json b/setup/doctype/country/locale/_messages_doc.json
new file mode 100644
index 0000000..a3d35b6
--- /dev/null
+++ b/setup/doctype/country/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Country", 
+ "Setup", 
+ "Country Name"
+]
\ No newline at end of file
diff --git a/setup/doctype/country/locale/hi-doc.json b/setup/doctype/country/locale/hi-doc.json
new file mode 100644
index 0000000..e647cff
--- /dev/null
+++ b/setup/doctype/country/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Country": "\u0926\u0947\u0936", 
+ "Country Name": "\u0926\u0947\u0936 \u0915\u093e \u0928\u093e\u092e", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/currency/locale/_messages_doc.json b/setup/doctype/currency/locale/_messages_doc.json
new file mode 100644
index 0000000..54801ce
--- /dev/null
+++ b/setup/doctype/currency/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Currency", 
+ "Setup", 
+ "Currency Name", 
+ "**Currency** Master"
+]
\ No newline at end of file
diff --git a/setup/doctype/currency/locale/hi-doc.json b/setup/doctype/currency/locale/hi-doc.json
new file mode 100644
index 0000000..eb9af51
--- /dev/null
+++ b/setup/doctype/currency/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "**Currency** Master": "** \u092e\u0941\u0926\u094d\u0930\u093e ** \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Currency Name": "\u092e\u0941\u0926\u094d\u0930\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/customer_group/locale/_messages_doc.json b/setup/doctype/customer_group/locale/_messages_doc.json
new file mode 100644
index 0000000..d9dafb9
--- /dev/null
+++ b/setup/doctype/customer_group/locale/_messages_doc.json
@@ -0,0 +1,16 @@
+[
+ "Trash Reason", 
+ "rgt", 
+ "Only leaf nodes are allowed in transaction", 
+ "No", 
+ "Parent Customer Group", 
+ "Setup", 
+ "This Price List will be selected as default for all Customers under this Group.", 
+ "Has Child Node", 
+ "Customer Group Name", 
+ "old_parent", 
+ "lft", 
+ "Customer Group", 
+ "Yes", 
+ "Default Price List"
+]
\ No newline at end of file
diff --git a/setup/doctype/customer_group/locale/hi-doc.json b/setup/doctype/customer_group/locale/hi-doc.json
new file mode 100644
index 0000000..9a89aa6
--- /dev/null
+++ b/setup/doctype/customer_group/locale/hi-doc.json
@@ -0,0 +1,16 @@
+{
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Group Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939 \u0915\u093e \u0928\u093e\u092e", 
+ "Default Price List": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940", 
+ "Has Child Node": "\u092c\u093e\u0932 \u0928\u094b\u0921 \u0939\u0948", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Only leaf nodes are allowed in transaction": "\u0915\u0947\u0935\u0932 \u092a\u0924\u094d\u0924\u093e \u0928\u094b\u0921\u094d\u0938 \u0915\u0947 \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948", 
+ "Parent Customer Group": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "This Price List will be selected as default for all Customers under this Group.": "\u0907\u0938 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0907\u0938 \u0938\u092e\u0942\u0939 \u0915\u0947 \u0924\u0939\u0924 \u0938\u092d\u0940 \u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091a\u092f\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902", 
+ "lft": "LFT", 
+ "old_parent": "old_parent", 
+ "rgt": "rgt"
+}
\ No newline at end of file
diff --git a/setup/doctype/email_digest/locale/_messages_doc.json b/setup/doctype/email_digest/locale/_messages_doc.json
new file mode 100644
index 0000000..6083c27
--- /dev/null
+++ b/setup/doctype/email_digest/locale/_messages_doc.json
@@ -0,0 +1,40 @@
+[
+ "New Leads", 
+ "Add/Remove Recipients", 
+ "Monthly", 
+ "New Purchase Requests", 
+ "Send regular summary reports via Email.", 
+ "Select Digest Content", 
+ "Collections", 
+ "Expenses Booked", 
+ "Income", 
+ "New Stock Entries", 
+ "New Delivery Notes", 
+ "Recipients", 
+ "Email Digest Settings", 
+ "Check all the items below that you want to send in this digest.", 
+ "New Quotations", 
+ "New Support Tickets", 
+ "New Communications", 
+ "New Projects", 
+ "Setup", 
+ "Enabled", 
+ "Daily", 
+ "Payments", 
+ "Bank Balance", 
+ "How frequently?", 
+ "Payables", 
+ "New Enquiries", 
+ "New Sales Orders", 
+ "New Purchase Receipts", 
+ "New Purchase Orders", 
+ "Receivables", 
+ "For Company", 
+ "Note: Email will not be sent to disabled users", 
+ "Next email will be sent on:", 
+ "New Supplier Quotations", 
+ "Income Year to Date", 
+ "Open Tickets", 
+ "Email Digest", 
+ "Weekly"
+]
\ No newline at end of file
diff --git a/setup/doctype/email_digest/locale/hi-doc.json b/setup/doctype/email_digest/locale/hi-doc.json
new file mode 100644
index 0000000..bf95d86
--- /dev/null
+++ b/setup/doctype/email_digest/locale/hi-doc.json
@@ -0,0 +1,40 @@
+{
+ "Add/Remove Recipients": "\u092a\u094d\u0930\u093e\u092a\u094d\u0924\u0915\u0930\u094d\u0924\u093e \u091c\u094b\u0921\u093c\u0947\u0902 / \u0928\u093f\u0915\u093e\u0932\u0947\u0902", 
+ "Bank Balance": "\u092c\u0948\u0902\u0915 \u0936\u0947\u0937", 
+ "Check all the items below that you want to send in this digest.": "\u0938\u092d\u0940 \u0906\u0907\u091f\u092e \u0928\u0940\u091a\u0947 \u0939\u0948 \u0915\u093f \u0906\u092a \u0907\u0938 \u0921\u093e\u0907\u091c\u0947\u0938\u094d\u091f \u092e\u0947\u0902 \u092d\u0947\u091c\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902 \u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0930\u0947\u0902.", 
+ "Collections": "\u0938\u0902\u0917\u094d\u0930\u0939", 
+ "Daily": "\u0926\u0948\u0928\u093f\u0915", 
+ "Email Digest": "\u0908\u092e\u0947\u0932 \u0921\u093e\u0907\u091c\u0947\u0938\u094d\u091f", 
+ "Email Digest Settings": "\u0908\u092e\u0947\u0932 \u0921\u093e\u0907\u091c\u0947\u0938\u094d\u091f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Enabled": "Enabled", 
+ "Expenses Booked": "\u0935\u094d\u092f\u092f \u092c\u0941\u0915", 
+ "For Company": "\u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0932\u093f\u090f", 
+ "How frequently?": "\u0915\u093f\u0924\u0928\u0940 \u092c\u093e\u0930?", 
+ "Income": "\u0906\u092f", 
+ "Income Year to Date": "\u0906\u092f \u0924\u093f\u0925\u093f \u0935\u0930\u094d\u0937", 
+ "Monthly": "\u092e\u093e\u0938\u093f\u0915", 
+ "New Communications": "\u0928\u0908 \u0938\u0902\u091a\u093e\u0930", 
+ "New Delivery Notes": "\u0928\u0908 \u0935\u093f\u0924\u0930\u0923 \u0928\u094b\u091f", 
+ "New Enquiries": "\u0928\u0908 \u092a\u0942\u091b\u0924\u093e\u091b", 
+ "New Leads": "\u0928\u090f \u0938\u0941\u0930\u093e\u0917", 
+ "New Projects": "\u0928\u0908 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u090f\u0902", 
+ "New Purchase Orders": "\u0928\u0908 \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936", 
+ "New Purchase Receipts": "\u0928\u0908 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926", 
+ "New Purchase Requests": "\u0928\u0908 \u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927", 
+ "New Quotations": "\u0928\u0908 \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "New Sales Orders": "\u0928\u0908 \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "New Stock Entries": "\u0928\u0908 \u0938\u094d\u091f\u0949\u0915 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u093e\u0902", 
+ "New Supplier Quotations": "\u0928\u0908 \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928", 
+ "New Support Tickets": "\u0928\u092f\u093e \u0938\u092e\u0930\u094d\u0925\u0928 \u091f\u093f\u0915\u091f", 
+ "Next email will be sent on:": "\u0905\u0917\u0932\u0947 \u0908\u092e\u0947\u0932 \u092a\u0930 \u092d\u0947\u091c\u093e \u091c\u093e\u090f\u0917\u093e:", 
+ "Note: Email will not be sent to disabled users": "\u0928\u094b\u091f: \u0908\u092e\u0947\u0932 \u0905\u0915\u094d\u0937\u092e \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f \u0928\u0939\u0940\u0902 \u092d\u0947\u091c\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Open Tickets": "\u0913\u092a\u0928 \u091f\u093f\u0915\u091f", 
+ "Payables": "\u0926\u0947\u092f", 
+ "Payments": "\u092d\u0941\u0917\u0924\u093e\u0928", 
+ "Receivables": "\u092a\u094d\u0930\u093e\u092a\u094d\u092f", 
+ "Recipients": "\u092a\u094d\u0930\u093e\u092a\u094d\u0924\u0915\u0930\u094d\u0924\u093e", 
+ "Select Digest Content": "\u0921\u093e\u0907\u091c\u0947\u0938\u094d\u091f \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Send regular summary reports via Email.": "\u0908\u092e\u0947\u0932 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0928\u093f\u092f\u092e\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0938\u093e\u0930\u093e\u0902\u0936 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u092d\u0947\u091c\u0947\u0902.", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Weekly": "\u0938\u093e\u092a\u094d\u0924\u093e\u0939\u093f\u0915"
+}
\ No newline at end of file
diff --git a/setup/doctype/email_settings/locale/_messages_doc.json b/setup/doctype/email_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..186634a
--- /dev/null
+++ b/setup/doctype/email_settings/locale/_messages_doc.json
@@ -0,0 +1,34 @@
+[
+ "Support Email", 
+ "Set the POP3 email settings to pull emails directly from a mailbox and create Support Tickets", 
+ "Autoreply when a new mail is received", 
+ "POP3 mail server (e.g. pop.gmail.com)", 
+ "Outgoing Mail Server", 
+ "System generated mails will be sent from this email id.", 
+ "Login Id", 
+ "Email Settings", 
+ "Support Ticket Mail Settings", 
+ "Auto Email Id", 
+ "Email Settings for Outgoing and Incoming Emails.", 
+ "User Name", 
+ "Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.", 
+ "Signature to be appended at the end of every email", 
+ "Support Password", 
+ "If non standard port (e.g. 587)", 
+ "SMTP Server (e.g. smtp.gmail.com)", 
+ "Check this to pull emails from your mailbox", 
+ "Setup", 
+ "Incoming Mail Setting", 
+ "Sync Support Mails", 
+ "Outgoing Mails", 
+ "Signature", 
+ "Mail Port", 
+ "Your support email id - must be a valid email - this is where your emails will come!", 
+ "To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.", 
+ "POP3 Mail Server", 
+ "Send Autoreply", 
+ "Mail Password", 
+ "Custom Autoreply Message", 
+ "Use SSL", 
+ "Set Login and Password if authentication is required."
+]
\ No newline at end of file
diff --git a/setup/doctype/email_settings/locale/hi-doc.json b/setup/doctype/email_settings/locale/hi-doc.json
new file mode 100644
index 0000000..0307f6b
--- /dev/null
+++ b/setup/doctype/email_settings/locale/hi-doc.json
@@ -0,0 +1,34 @@
+{
+ "Auto Email Id": "\u0911\u091f\u094b \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "Autoreply when a new mail is received": "\u0938\u094d\u0935\u0924\u0903 \u091c\u092c \u090f\u0915 \u0928\u092f\u093e \u092e\u0947\u0932 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0939\u094b\u0924\u093e \u0939\u0948", 
+ "Check this to pull emails from your mailbox": "\u0907\u0938 \u091c\u093e\u0901\u091a \u0915\u0947 \u0932\u093f\u090f \u0905\u092a\u0928\u0947 \u092e\u0947\u0932\u092c\u0949\u0915\u094d\u0938 \u0938\u0947 \u0908\u092e\u0947\u0932 \u0916\u0940\u0902\u091a", 
+ "Custom Autoreply Message": "\u0915\u0938\u094d\u091f\u092e \u0938\u094d\u0935\u0924\u0903 \u0938\u0902\u0926\u0947\u0936", 
+ "Email Settings": "\u0908\u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Email Settings for Outgoing and Incoming Emails.": "\u0928\u093f\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0914\u0930 \u0906\u0928\u0947 \u0935\u093e\u0932\u0940 \u0908\u092e\u0947\u0932 \u0915\u0947 \u0932\u093f\u090f \u0908\u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938.", 
+ "If non standard port (e.g. 587)": "\u092f\u0926\u093f \u0917\u0948\u0930 \u092e\u093e\u0928\u0915 \u092c\u0902\u0926\u0930\u0917\u093e\u0939 (587 \u091c\u0948\u0938\u0947)", 
+ "Incoming Mail Setting": "\u0906\u0928\u0947 \u0935\u093e\u0932\u0940 \u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Login Id": "\u0906\u0908\u0921\u0940 \u0932\u0949\u0917\u093f\u0928", 
+ "Mail Password": "\u092e\u0947\u0932 \u092a\u093e\u0938\u0935\u0930\u094d\u0921", 
+ "Mail Port": "\u092e\u0947\u0932 \u092a\u094b\u0930\u094d\u091f", 
+ "Outgoing Mail Server": "\u091c\u093e\u0935\u0915 \u092e\u0947\u0932 \u0938\u0930\u094d\u0935\u0930", 
+ "Outgoing Mails": "\u091c\u093e\u0935\u0915 \u092e\u0947\u0932", 
+ "POP3 Mail Server": "POP3 \u092e\u0947\u0932 \u0938\u0930\u094d\u0935\u0930", 
+ "POP3 mail server (e.g. pop.gmail.com)": "POP3 \u092e\u0947\u0932 \u0938\u0930\u094d\u0935\u0930 (\u091c\u0948\u0938\u0947 pop.gmail.com)", 
+ "SMTP Server (e.g. smtp.gmail.com)": "\u090f\u0938\u090f\u092e\u091f\u0940\u092a\u0940 \u0938\u0930\u094d\u0935\u0930 (\u091c\u0948\u0938\u0947 smtp.gmail.com)", 
+ "Send Autoreply": "\u0938\u094d\u0935\u0924\u0903 \u092d\u0947\u091c\u0947\u0902", 
+ "Set Login and Password if authentication is required.": "\u0932\u0949\u0917\u093f\u0928 \u0914\u0930 \u092a\u093e\u0938\u0935\u0930\u094d\u0921 \u0938\u0947\u091f \u0905\u0917\u0930 \u092a\u094d\u0930\u092e\u093e\u0923\u0940\u0915\u0930\u0923 \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948.", 
+ "Set the POP3 email settings to pull emails directly from a mailbox and create Support Tickets": "POP3 \u0908\u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0908\u092e\u0947\u0932 \u090f\u0915 \u092e\u0947\u0932\u092c\u0949\u0915\u094d\u0938 \u0938\u0947 \u0938\u0940\u0927\u0947 \u0914\u0930 \u092a\u0941\u0932 \u0938\u092e\u0930\u094d\u0925\u0928 \u091f\u093f\u0915\u091f \u092c\u0928\u093e\u0928\u0947", 
+ "Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.": "\u0905\u092a\u0928\u0947 \u0928\u093f\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092e\u0947\u0932 SMTP \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u092f\u0939\u093e\u0901 \u0938\u0947\u091f. \u0938\u092d\u0940 \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u0938\u0942\u091a\u0928\u093e\u090f\u0902 \u0909\u0924\u094d\u092a\u0928\u094d\u0928, \u0908\u092e\u0947\u0932 \u0907\u0938 \u092e\u0947\u0932 \u0938\u0930\u094d\u0935\u0930 \u0938\u0947 \u091c\u093e\u0928\u093e \u091c\u093e\u090f\u0917\u093e. \u092f\u0926\u093f \u0906\u092a \u0938\u0941\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0928\u0939\u0940\u0902 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0907\u0938 \u0932\u093f\u090f ERPNext \u0938\u0930\u094d\u0935\u0930 (\u0908\u092e\u0947\u0932 \u0905\u092d\u0940 \u092d\u0940 \u0905\u092a\u0928\u0940 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u0938\u0947 \u092d\u0947\u091c\u093e \u091c\u093e\u090f\u0917\u093e) \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0905\u092a\u0928\u0947 \u0908\u092e\u0947\u0932 \u092a\u094d\u0930\u0926\u093e\u0924\u093e \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0916\u093e\u0932\u0940 \u091b\u094b\u0921\u093c \u0926\u0947\u0902.", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Signature": "\u0939\u0938\u094d\u0924\u093e\u0915\u094d\u0937\u0930", 
+ "Signature to be appended at the end of every email": "\u0939\u0930 \u0908\u092e\u0947\u0932 \u0915\u0947 \u0905\u0902\u0924 \u092e\u0947\u0902 \u0938\u0902\u0932\u0917\u094d\u0928 \u0915\u093f\u092f\u093e \u0939\u0938\u094d\u0924\u093e\u0915\u094d\u0937\u0930", 
+ "Support Email": "\u0908\u092e\u0947\u0932 \u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Support Password": "\u0938\u0939\u093e\u092f\u0924\u093e \u092a\u093e\u0938\u0935\u0930\u094d\u0921", 
+ "Support Ticket Mail Settings": "\u091f\u093f\u0915\u091f \u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u0915\u093e \u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Sync Support Mails": "\u0938\u092e\u0930\u094d\u0925\u0928 \u092e\u0947\u0932 \u0938\u092e\u0928\u094d\u0935\u092f\u093f\u0924", 
+ "System generated mails will be sent from this email id.": "\u0938\u093f\u0938\u094d\u091f\u092e \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u092e\u0947\u0932 \u0907\u0938 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u0938\u0947 \u092d\u0947\u091c\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.": "\u0938\u094d\u0935\u091a\u093e\u0932\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0905\u092a\u0928\u0940 \u0906\u0928\u0947 \u0935\u093e\u0932\u0940 \u092e\u0947\u0932 \u0938\u0947 \u0938\u092e\u0930\u094d\u0925\u0928 \u091f\u093f\u0915\u091f \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0905\u092a\u0928\u0947 POP3 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u092f\u0939\u093e\u0901 \u0938\u0947\u091f. \u0924\u0941\u092e \u0906\u0926\u0930\u094d\u0936 erp \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0905\u0932\u0917 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0924\u0928\u093e \u0939\u0948 \u0915\u093f \u0938\u092d\u0940 \u0908\u092e\u0947\u0932 \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0939\u0948 \u0915\u093f \u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u0938\u0947 synced \u091c\u093e\u090f\u0917\u093e \u091a\u093e\u0939\u093f\u090f. \u092f\u0926\u093f \u0906\u092a \u0938\u0941\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0928\u0939\u0940\u0902 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0905\u092a\u0928\u0947 \u0908\u092e\u0947\u0932 \u092a\u094d\u0930\u0926\u093e\u0924\u093e \u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902.", 
+ "Use SSL": "SSL \u0915\u093e \u0909\u092a\u092f\u094b\u0917", 
+ "User Name": "\u092f\u0942\u091c\u093c\u0930 \u0928\u0947\u092e", 
+ "Your support email id - must be a valid email - this is where your emails will come!": "\u0906\u092a\u0915\u093e \u0938\u092e\u0930\u094d\u0925\u0928 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 - \u090f\u0915 \u092e\u093e\u0928\u094d\u092f \u0908\u092e\u0947\u0932 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f - \u092f\u0939 \u0939\u0948 \u091c\u0939\u093e\u0901 \u0906\u092a\u0915\u0947 \u0908\u092e\u0947\u0932 \u0906 \u091c\u093e\u090f\u0917\u093e!"
+}
\ No newline at end of file
diff --git a/setup/doctype/features_setup/locale/_messages_doc.json b/setup/doctype/features_setup/locale/_messages_doc.json
new file mode 100644
index 0000000..eea82bb
--- /dev/null
+++ b/setup/doctype/features_setup/locale/_messages_doc.json
@@ -0,0 +1,48 @@
+[
+ "To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.", 
+ "Purchase Discounts", 
+ "To enable <b>Point of Sale</b> features", 
+ "To track brand name in the following documents<br>Delivery Note, Enuiry, Purchase Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No", 
+ "To get Item Group in details table", 
+ "If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>", 
+ "Features Setup", 
+ "Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice", 
+ "Item Groups in Details", 
+ "Enables <b>More Info.</b> in all documents", 
+ "Item Serial Nos", 
+ "All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.", 
+ "Item Barcode", 
+ "Sales Discounts", 
+ "Exports", 
+ "Item Advanced", 
+ "Packing Detials", 
+ "Item Batch Nos", 
+ "Brands", 
+ "Accounts", 
+ "Manufacturing", 
+ "If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page", 
+ "Sales and Purchase", 
+ "If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt", 
+ "If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order", 
+ "Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.", 
+ "Setup", 
+ "All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.", 
+ "Sales Extras", 
+ "Materials", 
+ "Miscelleneous", 
+ "Recurring Invoice", 
+ "Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet", 
+ "Field available in Delivery Note, Quotation, Sales Invoice, Sales Order", 
+ "More Info", 
+ "Point of Sale", 
+ "Imports", 
+ "If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity", 
+ "To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.", 
+ "To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>", 
+ "After Sale Installations", 
+ "Projects", 
+ "Page Break", 
+ "To track any installation or commissioning related work after sales", 
+ "Quality", 
+ "1. To maintain the customer wise item code and to make them searchable based on their code use this option"
+]
\ No newline at end of file
diff --git a/setup/doctype/features_setup/locale/hi-doc.json b/setup/doctype/features_setup/locale/hi-doc.json
new file mode 100644
index 0000000..b17ae71
--- /dev/null
+++ b/setup/doctype/features_setup/locale/hi-doc.json
@@ -0,0 +1,48 @@
+{
+ "1. To maintain the customer wise item code and to make them searchable based on their code use this option": "1. \u0907\u0938 \u0935\u093f\u0915\u0932\u094d\u092a \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0917\u094d\u0930\u093e\u0939\u0915 \u092c\u0941\u0926\u094d\u0927\u093f\u092e\u093e\u0928 \u0906\u0907\u091f\u092e \u0915\u094b\u0921 \u0915\u094b \u092c\u0928\u093e\u090f \u0930\u0916\u0928\u0947 \u0914\u0930 \u0905\u092a\u0928\u0947 \u0915\u094b\u0921 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0909\u0928\u094d\u0939\u0947\u0902 \u0916\u094b\u091c\u093e", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "After Sale Installations": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0947 \u092a\u094d\u0930\u0924\u093f\u0937\u094d\u0920\u093e\u0928 \u0915\u0947 \u092c\u093e\u0926", 
+ "All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.": "\u092e\u0941\u0926\u094d\u0930\u093e, \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930, \u0928\u093f\u0930\u094d\u092f\u093e\u0924 \u0915\u0941\u0932 \u0928\u093f\u0930\u094d\u092f\u093e\u0924 \u092e\u0939\u093e\u092f\u094b\u0917 \u0906\u0926\u093f \u0915\u0940 \u0924\u0930\u0939 \u0938\u092d\u0940 \u0915\u0947 \u0928\u093f\u0930\u094d\u092f\u093e\u0924 \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u094b\u0902 \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948\u0902 <br> \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f, \u0938\u094d\u0925\u093f\u0924\u093f, \u0915\u094b\u091f\u0947\u0936\u0928, \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928, \u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936 \u0906\u0926\u093f", 
+ "All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.": "\u092e\u0941\u0926\u094d\u0930\u093e, \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930, \u0906\u092f\u093e\u0924 \u0915\u0941\u0932 \u0906\u092f\u093e\u0924 \u092d\u0935\u094d\u092f \u0915\u0941\u0932 \u0906\u0926\u093f \u0915\u0940 \u0924\u0930\u0939 \u0938\u092d\u0940 \u0915\u0947 \u0906\u092f\u093e\u0924 \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u094b\u0902 \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948\u0902 <br> \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926, \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0915\u094b\u091f\u0947\u0936\u0928, \u0916\u0930\u0940\u0926 \u091a\u093e\u0932\u093e\u0928, \u0906\u0926\u0947\u0936 \u0906\u0926\u093f \u0916\u0930\u0940\u0926", 
+ "Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet": "\u092c\u0940\u0913\u090f\u092e, \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f, \u0916\u0930\u0940\u0926 \u091a\u093e\u0932\u093e\u0928, \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936, \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936, \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926, \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928, \u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936, \u0938\u094d\u091f\u0949\u0915 \u090f\u0902\u091f\u094d\u0930\u0940, Timesheet \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927", 
+ "Brands": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.": "\u092f\u0926\u093f \u0906\u092a \u0938\u094d\u0935\u0924: \u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928 \u0915\u0940 \u091c\u0930\u0942\u0930\u0924 \u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0930\u0947\u0902. \u0915\u093f\u0938\u0940 \u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926, \u0906\u0935\u0930\u094d\u0924\u0940 \u0905\u0928\u0941\u092d\u093e\u0917 \u0926\u093f\u0916\u093e\u0908 \u091c\u093e\u090f\u0917\u0940.", 
+ "Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f \u092b\u0940\u0932\u094d\u0921\u094d\u0938 \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936, \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926, \u0916\u0930\u0940\u0926 \u091a\u093e\u0932\u093e\u0928 \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u094b \u091c\u093e\u090f\u0917\u093e", 
+ "Enables <b>More Info.</b> in all documents": "<b>\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0915\u0947 \u0932\u093f\u090f</b> \u0938\u092d\u0940 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u092e\u0947\u0902 <b>\u0938\u0915\u094d\u0937\u092e</b> \u092c\u0928\u093e\u0924\u093e \u0939\u0948", 
+ "Exports": "\u0928\u093f\u0930\u094d\u092f\u093e\u0924", 
+ "Features Setup": "\u0938\u0941\u0935\u093f\u0927\u093e\u090f\u0901 \u0938\u0947\u091f\u0905\u092a", 
+ "Field available in Delivery Note, Quotation, Sales Invoice, Sales Order": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f, \u0915\u094b\u091f\u0947\u0936\u0928, \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928, \u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936 \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u092b\u0940\u0932\u094d\u0921", 
+ "If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order": "\u092f\u0926\u093f \u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u092e\u0947\u0902 \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948, \u092a\u0948\u0915 \u0915\u0947 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092c\u0940\u0913\u090f\u092e table.Available \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0914\u0930 \u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt": "\u092f\u0926\u093f \u0906\u092a \u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u093e \u092a\u093e\u0932\u0928 \u0915\u0930\u0947\u0902 <br> \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0915\u094d\u092f\u0942\u090f \u0906\u0935\u0936\u094d\u092f\u0915 \u0914\u0930 \u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0906\u0936\u094d\u0935\u093e\u0938\u0928 \u0928\u0939\u0940\u0902 \u0926\u0947\u0924\u0940 \u0939\u0948", 
+ "If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity": "\u092f\u0926\u093f \u0906\u092a \u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e \u0914\u0930 \u092c\u093f\u0915\u094d\u0930\u0940 (\u091a\u0948\u0928\u0932 \u092a\u093e\u0930\u094d\u091f\u0928\u0930\u094d\u0938) \u092a\u093e\u0930\u094d\u091f\u0928\u0930\u094d\u0938 \u0935\u0947 \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948 \u0914\u0930 \u092c\u093f\u0915\u094d\u0930\u0940 \u0917\u0924\u093f\u0935\u093f\u0927\u093f \u092e\u0947\u0902 \u092c\u0928\u093e\u090f \u0930\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0909\u0928\u0915\u0947 \u092f\u094b\u0917\u0926\u093e\u0928", 
+ "If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page": "\u092f\u0926\u093f \u0906\u092a \u0932\u0902\u092c\u0947 \u0938\u092e\u092f \u0938\u094d\u0935\u0930\u0942\u092a\u094b\u0902 \u092e\u0941\u0926\u094d\u0930\u093f\u0924 \u0915\u093f\u092f\u093e \u0939\u0948, \u0907\u0938 \u0938\u0941\u0935\u093f\u0927\u093e \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u092a\u0943\u0937\u094d\u0920 \u092a\u0930 \u0938\u092d\u0940 \u0939\u0947\u0921\u0930 \u0914\u0930 \u092a\u093e\u0926 \u0932\u0947\u0916 \u0915\u0947 \u0938\u093e\u0925 \u090f\u0915\u093e\u0927\u093f\u0915 \u092a\u0943\u0937\u094d\u0920\u094b\u0902 \u092a\u0930 \u092e\u0941\u0926\u094d\u0930\u093f\u0924 \u0935\u093f\u092d\u093e\u091c\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938\u094d\u0924\u0947\u092e\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948", 
+ "If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>": "\u092f\u0926\u093f \u0906\u092a \u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u0917\u0924\u093f\u0935\u093f\u0927\u093f \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 <br> \u0938\u0915\u094d\u0937\u092e \u092c\u0928\u093e\u0924\u093e \u0939\u0948 \u0906\u0907\u091f\u092e <b>\u0928\u093f\u0930\u094d\u092e\u093f\u0924 \u0939\u0948</b>", 
+ "Imports": "\u0906\u092f\u093e\u0924", 
+ "Item Advanced": "\u0906\u0907\u091f\u092e \u0909\u0928\u094d\u0928\u0924", 
+ "Item Barcode": "\u0906\u0907\u091f\u092e \u092c\u093e\u0930\u0915\u094b\u0921", 
+ "Item Batch Nos": "\u0906\u0907\u091f\u092e \u092c\u0948\u091a Nos", 
+ "Item Groups in Details": "\u0935\u093f\u0935\u0930\u0923 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Serial Nos": "\u0906\u0907\u091f\u092e \u0938\u0940\u0930\u093f\u092f\u0932 \u0928\u0902", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Materials": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "Miscelleneous": "Miscelleneous", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Packing Detials": "\u092a\u0948\u0915\u093f\u0902\u0917 detials", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Point of Sale": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0947 \u092a\u094d\u0935\u093e\u0907\u0902\u091f", 
+ "Projects": "\u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e\u0913\u0902", 
+ "Purchase Discounts": "\u0916\u0930\u0940\u0926 \u091b\u0942\u091f", 
+ "Quality": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e", 
+ "Recurring Invoice": "\u0906\u0935\u0930\u094d\u0924\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Sales Discounts": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091b\u0942\u091f", 
+ "Sales Extras": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924", 
+ "Sales and Purchase": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "To enable <b>Point of Sale</b> features": "<b>\u092c\u093f\u0915\u094d\u0930\u0940</b> \u0938\u0941\u0935\u093f\u0927\u093e\u0913\u0902 <b>\u0915\u0947 \u092a\u094d\u0935\u093e\u0907\u0902\u091f \u0915\u094b</b> \u0938\u0915\u094d\u0937\u092e", 
+ "To get Item Group in details table": "\u0935\u093f\u0935\u0930\u0923 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "To track any installation or commissioning related work after sales": "\u0915\u093f\u0938\u0940 \u092d\u0940 \u0938\u094d\u0925\u093e\u092a\u0928\u093e \u092f\u093e \u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0947 \u092c\u093e\u0926 \u0915\u092e\u0940\u0936\u0928 \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0915\u093e\u092e \u0915\u094b \u091f\u094d\u0930\u0948\u0915", 
+ "To track brand name in the following documents<br>Delivery Note, Enuiry, Purchase Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No": "\u0928\u093f\u092e\u094d\u0928\u0932\u093f\u0916\u093f\u0924 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u092e\u0947\u0902 \u092c\u094d\u0930\u093e\u0902\u0921 \u0928\u093e\u092e \u091f\u094d\u0930\u0948\u0915 <br> \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f, enuiry, \u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927, \u092e\u0926, \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936, \u0916\u0930\u0940\u0926 \u0935\u093e\u0909\u091a\u0930, \u0915\u094d\u0930\u0947\u0924\u093e \u0930\u0938\u0940\u0926, \u0915\u094b\u091f\u0947\u0936\u0928, \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928, \u092c\u093f\u0915\u094d\u0930\u0940 BOM, \u0935\u093f\u0915\u094d\u0930\u092f \u0906\u0926\u0947\u0936, \u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0909\u0928\u0915\u0947 \u0927\u093e\u0930\u093e\u0935\u093e\u0939\u093f\u0915 \u0928\u0917 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u092a\u0930 \u0928\u091c\u093c\u0930 \u0930\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f. \u092f\u0939 \u092d\u0940 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u0940 \u0935\u093e\u0930\u0902\u091f\u0940 \u0915\u0947 \u0935\u093f\u0935\u0930\u0923 \u0915\u094b \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u092f\u094b\u0917 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>": "\u092c\u0948\u091a \u0913\u092a\u0928 \u0938\u094d\u0915\u0942\u0932 \u0915\u0947 \u0938\u093e\u0925 \u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u094b\u0902 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e\u094d\u0938 \u091f\u094d\u0930\u0948\u0915 <br> <b>\u092a\u0938\u0902\u0926\u0940\u0926\u093e \u0909\u0926\u094d\u092f\u094b\u0917: \u0906\u0926\u093f \u0930\u0938\u093e\u092f\u0928</b>", 
+ "To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.": "\u092c\u093e\u0930\u0915\u094b\u0921 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0915\u0947 \u0906\u0907\u091f\u092e\u094d\u0938 \u091f\u094d\u0930\u0948\u0915. \u0906\u092a \u0906\u0907\u091f\u092e \u0915\u0947 \u092c\u093e\u0930\u0915\u094b\u0921 \u0938\u094d\u0915\u0948\u0928\u093f\u0902\u0917 \u0926\u094d\u0935\u093e\u0930\u093e \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0914\u0930 \u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0926\u0930\u094d\u091c \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u0938\u0915\u094d\u0937\u092e \u0939\u094b \u091c\u093e\u090f\u0917\u093e."
+}
\ No newline at end of file
diff --git a/setup/doctype/global_defaults/locale/_messages_doc.json b/setup/doctype/global_defaults/locale/_messages_doc.json
new file mode 100644
index 0000000..e414711
--- /dev/null
+++ b/setup/doctype/global_defaults/locale/_messages_doc.json
@@ -0,0 +1,72 @@
+[
+ "Session Expiry in Hours e.g. 06:00", 
+ "mm-dd-yyyy", 
+ "Default Supplier Type", 
+ "Users with this role are allowed to do / modify stock entry before frozen date", 
+ "No", 
+ "Buying", 
+ "Default Price List", 
+ "Purchase Order Required", 
+ "System", 
+ "dd/mm/yyyy", 
+ "Stock level frozen up to this date, nobody can do / modify entry except authorized person", 
+ "Purchase Receipt Required", 
+ "Allow Negative Stock", 
+ "Moving Average", 
+ "CGHelp", 
+ "Default Valuation Method", 
+ "Employee Records to be created by ", 
+ "Supplier Name", 
+ "Default Price List Currency", 
+ "Stock", 
+ "Default Warehouse Type", 
+ "Account Info", 
+ "Default Item Group", 
+ "Default Company", 
+ "Applicable only if valuation method is moving average", 
+ "Company", 
+ "Date Format", 
+ "Employee record is created using selected field. ", 
+ "HR", 
+ "Allowance Percent", 
+ "Accounts Frozen Upto", 
+ "Customer Master created by ", 
+ "Employee Number", 
+ "Default Currency Format", 
+ "Accounting entry frozen up to this date, nobody can do / modify entry except authorized person", 
+ "Supplier Master created by ", 
+ "Authorized Role (Frozen Entry)", 
+ "Credit Controller", 
+ "Maintain same rate throughout purchase cycle", 
+ "Default Currency", 
+ "Default Stock UOM", 
+ "Setup", 
+ "IGHelp", 
+ "Stock Frozen Upto", 
+ "Default Currency Fraction", 
+ "Customer Name", 
+ "FIFO", 
+ "Authourized Role (Frozen Entry)", 
+ "Current Fiscal Year", 
+ "yyyy-mm-dd", 
+ "dd-mm-yyyy", 
+ "SMS Sender Name", 
+ "Selling", 
+ "Percentage you are allowed to receive or deliver more against the quantity ordered. <p>For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units</p>", 
+ "Session Expiry", 
+ "Default Customer Group", 
+ "TerritoryHelp", 
+ "Sales Order Required", 
+ "Users with this role are allowed to do / modify accounting entry before frozen date", 
+ "General", 
+ "Delivery Note Required", 
+ "Global Defaults", 
+ "Lacs", 
+ "Accounts", 
+ "Naming Series", 
+ "Raise Purchase Request when stock reaches re-order level", 
+ "Default Territory", 
+ "Yes", 
+ "mm/dd/yyyy", 
+ "Millions"
+]
\ No newline at end of file
diff --git a/setup/doctype/global_defaults/locale/hi-doc.json b/setup/doctype/global_defaults/locale/hi-doc.json
new file mode 100644
index 0000000..d9803fa
--- /dev/null
+++ b/setup/doctype/global_defaults/locale/hi-doc.json
@@ -0,0 +1,72 @@
+{
+ "Account Info": "\u0916\u093e\u0924\u093e \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Accounting entry frozen up to this date, nobody can do / modify entry except authorized person": "\u0932\u0947\u0916\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0907\u0938 \u0924\u093f\u0925\u093f \u0915\u0947 \u0932\u093f\u090f \u091c\u092e\u0947 \u0939\u0941\u090f, \u0915\u094b\u0908 \u092d\u0940 / \u0905\u0927\u093f\u0915\u0943\u0924 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u0947 \u0905\u0932\u093e\u0935\u093e \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0915\u094b \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Accounts": "\u0932\u0947\u0916\u093e", 
+ "Accounts Frozen Upto": "\u0932\u0947\u0916\u093e \u0924\u0915 \u091c\u092e\u0947 \u0939\u0941\u090f", 
+ "Allow Negative Stock": "\u0928\u0915\u093e\u0930\u093e\u0924\u094d\u092e\u0915 \u0938\u094d\u091f\u0949\u0915 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0902", 
+ "Allowance Percent": "\u092d\u0924\u094d\u0924\u093e \u092a\u094d\u0930\u0924\u093f\u0936\u0924", 
+ "Applicable only if valuation method is moving average": "\u0932\u093e\u0917\u0942 \u0938\u093f\u0930\u094d\u092b \u0905\u0917\u0930 \u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0935\u093f\u0927\u093f \u0914\u0938\u0924 \u092c\u0922\u093c \u0930\u0939\u093e \u0939\u0948", 
+ "Authorized Role (Frozen Entry)": "\u092a\u094d\u0930\u093e\u0927\u093f\u0915\u0943\u0924 \u0930\u094b\u0932 (\u091c\u092e\u0947 \u0939\u0941\u090f \u090f\u0902\u091f\u094d\u0930\u0940)", 
+ "Authourized Role (Frozen Entry)": "Authourized \u0930\u094b\u0932 (\u091c\u092e\u0947 \u0939\u0941\u090f \u090f\u0902\u091f\u094d\u0930\u0940)", 
+ "Buying": "\u0915\u094d\u0930\u092f", 
+ "CGHelp": "CGHelp", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Credit Controller": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0915", 
+ "Current Fiscal Year": "\u091a\u093e\u0932\u0942 \u0935\u093f\u0924\u094d\u0924 \u0935\u0930\u094d\u0937", 
+ "Customer Master created by ": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0926\u094d\u0935\u093e\u0930\u093e \u092c\u0928\u093e\u0908 \u0917\u0908 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Date Format": "\u0926\u093f\u0928\u093e\u0902\u0915 \u0938\u094d\u0935\u0930\u0942\u092a", 
+ "Default Company": "Default \u0915\u0902\u092a\u0928\u0940", 
+ "Default Currency": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Default Currency Format": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e \u0938\u094d\u0935\u0930\u0942\u092a", 
+ "Default Currency Fraction": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0941\u0926\u094d\u0930\u093e \u0905\u0902\u0936", 
+ "Default Customer Group": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Default Item Group": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Default Price List": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940", 
+ "Default Price List Currency": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Default Stock UOM": "Default \u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Default Supplier Type": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Default Territory": "Default \u091f\u0947\u0930\u093f\u091f\u0930\u0940", 
+ "Default Valuation Method": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u092e\u0942\u0932\u094d\u092f\u0928 \u0935\u093f\u0927\u093f", 
+ "Default Warehouse Type": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Delivery Note Required": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0906\u0935\u0936\u094d\u092f\u0915", 
+ "Employee Number": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u093f\u092f\u094b\u0902 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Employee Records to be created by ": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0930\u093f\u0915\u0949\u0930\u094d\u0921\u094d\u0938 \u0926\u094d\u0935\u093e\u0930\u093e \u092c\u0928\u093e\u092f\u093e \u091c\u093e\u0928\u093e", 
+ "Employee record is created using selected field. ": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940 \u0930\u093f\u0915\u0949\u0930\u094d\u0921 \u091a\u092f\u0928\u093f\u0924 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u092c\u0928\u093e\u092f\u093e \u0939\u0948.", 
+ "FIFO": "\u092b\u0940\u092b\u094b", 
+ "General": "\u0938\u093e\u092e\u093e\u0928\u094d\u092f", 
+ "Global Defaults": "\u0935\u0948\u0936\u094d\u0935\u093f\u0915 \u092e\u0942\u0932\u092d\u0942\u0924", 
+ "HR": "\u092e\u093e\u0928\u0935 \u0938\u0902\u0938\u093e\u0927\u0928", 
+ "IGHelp": "IGHelp", 
+ "Lacs": "\u0932\u093e\u0916", 
+ "Maintain same rate throughout purchase cycle": "\u0916\u0930\u0940\u0926 \u091a\u0915\u094d\u0930 \u0915\u0947 \u0926\u094c\u0930\u093e\u0928 \u090f\u0915 \u0939\u0940 \u0926\u0930 \u092c\u0928\u093e\u090f \u0930\u0916\u0947\u0902", 
+ "Millions": "\u0932\u093e\u0916\u094b\u0902", 
+ "Moving Average": "\u091a\u0932\u093e\u092f\u092e\u093e\u0928 \u0914\u0938\u0924", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Percentage you are allowed to receive or deliver more against the quantity ordered. <p>For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units</p>": "\u092a\u094d\u0930\u0924\u093f\u0936\u0924 \u0906\u092a \u0915\u094b \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u092e\u093e\u0924\u094d\u0930\u093e \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0914\u0930 \u0905\u0927\u093f\u0915 \u0926\u0947\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0926\u093f\u090f. <p> \u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f: \u092f\u0926\u093f \u0906\u092a 100 \u0907\u0915\u093e\u0907\u092f\u094b\u0902 \u0915\u093e \u0906\u0926\u0947\u0936 \u0926\u093f\u092f\u093e \u0939\u0948. \u0914\u0930 \u0905\u092a\u0928\u0947 \u092d\u0924\u094d\u0924\u093e 10% \u0939\u0948 \u0924\u094b \u0906\u092a \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902 110 \u0907\u0915\u093e\u0907\u092f\u094b\u0902 \u0915\u094b \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 </p>", 
+ "Purchase Order Required": "\u0916\u0930\u0940\u0926\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0906\u0935\u0936\u094d\u092f\u0915 \u0906\u0926\u0947\u0936", 
+ "Purchase Receipt Required": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0906\u0935\u0936\u094d\u092f\u0915", 
+ "Raise Purchase Request when stock reaches re-order level": "\u0916\u0930\u0940\u0926 \u0905\u0928\u0941\u0930\u094b\u0927 \u091c\u092c \u0936\u0947\u092f\u0930 \u092a\u0941\u0928\u0903 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0938\u094d\u0924\u0930 \u0924\u0915 \u092a\u0939\u0941\u0901\u091a \u0909\u0920\u093e\u090f\u0901", 
+ "SMS Sender Name": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092a\u094d\u0930\u0947\u0937\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Sales Order Required": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0906\u0935\u0936\u094d\u092f\u0915", 
+ "Selling": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Session Expiry": "\u0938\u0924\u094d\u0930 \u0938\u092e\u093e\u092a\u094d\u0924\u093f", 
+ "Session Expiry in Hours e.g. 06:00": "\u0918\u0902\u091f\u0947 \u092e\u0947\u0902 \u0938\u0924\u094d\u0930 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u091c\u0948\u0938\u0947 06:00", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Frozen Upto": "\u0938\u094d\u091f\u0949\u0915 \u0924\u0915 \u091c\u092e\u0947 \u0939\u0941\u090f", 
+ "Stock level frozen up to this date, nobody can do / modify entry except authorized person": "\u0936\u0947\u092f\u0930 \u0907\u0938 \u0924\u093f\u0925\u093f \u0915\u0947 \u0932\u093f\u090f \u091c\u092e\u0947 \u0939\u0941\u090f \u0938\u094d\u0924\u0930 \u0915\u0947, \u0915\u094b\u0908 \u092d\u0940 / \u0905\u0927\u093f\u0915\u0943\u0924 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u0947 \u0905\u0932\u093e\u0935\u093e \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0915\u094b \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Supplier Master created by ": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0926\u094d\u0935\u093e\u0930\u093e \u092c\u0928\u093e\u0908 \u0917\u0908 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Supplier Name": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e", 
+ "System": "\u092a\u094d\u0930\u0923\u093e\u0932\u0940", 
+ "TerritoryHelp": "TerritoryHelp", 
+ "Users with this role are allowed to do / modify accounting entry before frozen date": "\u0907\u0938 \u092d\u0942\u092e\u093f\u0915\u093e \u0915\u0947 \u0938\u093e\u0925 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e / \u091c\u092e\u0947 \u0939\u0941\u090f \u0924\u093e\u0930\u0940\u0916 \u0938\u0947 \u092a\u0939\u0932\u0947 \u0932\u0947\u0916\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0915\u094b \u0938\u0902\u0936\u094b\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948", 
+ "Users with this role are allowed to do / modify stock entry before frozen date": "\u0907\u0938 \u092d\u0942\u092e\u093f\u0915\u093e \u0915\u0947 \u0938\u093e\u0925 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e / \u091c\u092e\u0947 \u0939\u0941\u090f \u0924\u093e\u0930\u0940\u0916 \u0938\u0947 \u092a\u0939\u0932\u0947 \u0936\u0947\u092f\u0930 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0915\u094b \u0938\u0902\u0936\u094b\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948", 
+ "Yes": "\u0939\u093e\u0902", 
+ "dd-mm-yyyy": "\u0921\u0940\u0921\u0940-mm-yyyy", 
+ "dd/mm/yyyy": "dd / mm / yyyy", 
+ "mm-dd-yyyy": "mm-dd-yyyy", 
+ "mm/dd/yyyy": "dd / mm / yyyy", 
+ "yyyy-mm-dd": "yyyy-mm-dd"
+}
\ No newline at end of file
diff --git a/setup/doctype/item_group/locale/_messages_doc.json b/setup/doctype/item_group/locale/_messages_doc.json
new file mode 100644
index 0000000..d78d31e
--- /dev/null
+++ b/setup/doctype/item_group/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "Show in Website", 
+ "old_parent", 
+ "HTML / Banner that will show on the top of product list.", 
+ "rgt", 
+ "Website Settings", 
+ "Only leaf nodes are allowed in transaction", 
+ "No", 
+ "Setup", 
+ "Check this if you want to show in website", 
+ "Has Child Node", 
+ "Parent Item Group", 
+ "Slideshow", 
+ "Item Classification", 
+ "lft", 
+ "Item Group Name", 
+ "File List", 
+ "Item Group", 
+ "Page Name", 
+ "Show this slideshow at the top of the page", 
+ "Yes", 
+ "Description"
+]
\ No newline at end of file
diff --git a/setup/doctype/item_group/locale/hi-doc.json b/setup/doctype/item_group/locale/hi-doc.json
new file mode 100644
index 0000000..9f5b6a7
--- /dev/null
+++ b/setup/doctype/item_group/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Check this if you want to show in website": "\u092f\u0939 \u091c\u093e\u0901\u091a \u0932\u0947\u0902 \u0915\u093f \u0906\u092a \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "HTML / Banner that will show on the top of product list.": "HTML \u092c\u0948\u0928\u0930 / \u0915\u093f \u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u0942\u091a\u0940 \u0915\u0947 \u0936\u0940\u0930\u094d\u0937 \u092a\u0930 \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0917\u093e.", 
+ "Has Child Node": "\u092c\u093e\u0932 \u0928\u094b\u0921 \u0939\u0948", 
+ "Item Classification": "\u0906\u0907\u091f\u092e \u0935\u0930\u094d\u0917\u0940\u0915\u0930\u0923", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Group Name": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939 \u0915\u093e \u0928\u093e\u092e", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Only leaf nodes are allowed in transaction": "\u0915\u0947\u0935\u0932 \u092a\u0924\u094d\u0924\u093e \u0928\u094b\u0921\u094d\u0938 \u0915\u0947 \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948", 
+ "Page Name": "\u092a\u0947\u091c \u0915\u093e \u0928\u093e\u092e", 
+ "Parent Item Group": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Show in Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0928\u0947", 
+ "Show this slideshow at the top of the page": "\u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0936\u0940\u0930\u094d\u0937 \u092a\u0930 \u0907\u0938 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0926\u093f\u0916\u093e\u090f\u0901", 
+ "Slideshow": "\u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b", 
+ "Website Settings": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Yes": "\u0939\u093e\u0902", 
+ "lft": "LFT", 
+ "old_parent": "old_parent", 
+ "rgt": "rgt"
+}
\ No newline at end of file
diff --git a/setup/doctype/market_segment/locale/_messages_doc.json b/setup/doctype/market_segment/locale/_messages_doc.json
new file mode 100644
index 0000000..e20c8c7
--- /dev/null
+++ b/setup/doctype/market_segment/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Setup", 
+ "Segment Name", 
+ "Market Segment", 
+ "Trash Reason", 
+ "Details"
+]
\ No newline at end of file
diff --git a/setup/doctype/market_segment/locale/hi-doc.json b/setup/doctype/market_segment/locale/hi-doc.json
new file mode 100644
index 0000000..dba08f4
--- /dev/null
+++ b/setup/doctype/market_segment/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Details": "\u0935\u093f\u0935\u0930\u0923", 
+ "Market Segment": "\u092c\u093e\u091c\u093e\u0930 \u0916\u0902\u0921", 
+ "Segment Name": "\u0916\u0923\u094d\u0921 \u0928\u093e\u092e", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/setup/doctype/naming_series/locale/_messages_doc.json b/setup/doctype/naming_series/locale/_messages_doc.json
new file mode 100644
index 0000000..9edd63c
--- /dev/null
+++ b/setup/doctype/naming_series/locale/_messages_doc.json
@@ -0,0 +1,18 @@
+[
+ "Current Value", 
+ "Change the starting / current sequence number of an existing series.", 
+ "Series List for this Transaction", 
+ "Setup Series", 
+ "Check this if you want to force the user to select a series before saving. There will be no default if you check this.", 
+ "Setup", 
+ "Prefix", 
+ "Update", 
+ "Update Series Number", 
+ "Select Transaction", 
+ "Update Series", 
+ "User must always select", 
+ "Set prefix for numbering series on your transactions", 
+ "Help HTML", 
+ "Naming Series", 
+ "This is the number of the last created transaction with this prefix"
+]
\ No newline at end of file
diff --git a/setup/doctype/naming_series/locale/hi-doc.json b/setup/doctype/naming_series/locale/hi-doc.json
new file mode 100644
index 0000000..15ef88c
--- /dev/null
+++ b/setup/doctype/naming_series/locale/hi-doc.json
@@ -0,0 +1,18 @@
+{
+ "Change the starting / current sequence number of an existing series.": "\u090f\u0915 \u092e\u094c\u091c\u0942\u0926\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u0947 \u0936\u0941\u0930\u0942 / \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0905\u0928\u0941\u0915\u094d\u0930\u092e \u0938\u0902\u0916\u094d\u092f\u093e \u092c\u0926\u0932\u0947\u0902.", 
+ "Check this if you want to force the user to select a series before saving. There will be no default if you check this.": "\u092f\u0939 \u091c\u093e\u0901\u091a \u0932\u0947\u0902 \u0915\u093f \u0906\u092a \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u092c\u091a\u0924 \u0938\u0947 \u092a\u0939\u0932\u0947 \u090f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092e\u091c\u092c\u0942\u0930 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902. \u0915\u094b\u0908 \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u0905\u0917\u0930 \u0906\u092a \u0907\u0938 \u091c\u093e\u0901\u091a \u0915\u0930\u0947\u0917\u093e.", 
+ "Current Value": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092e\u093e\u0928", 
+ "Help HTML": "HTML \u092e\u0926\u0926", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Prefix": "\u0909\u092a\u0938\u0930\u094d\u0917", 
+ "Select Transaction": "\u0932\u0947\u0928 - \u0926\u0947\u0928 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Series List for this Transaction": "\u0907\u0938 \u0932\u0947\u0928 - \u0926\u0947\u0928 \u0915\u0947 \u0932\u093f\u090f \u0938\u0940\u0930\u0940\u091c \u0938\u0942\u091a\u0940", 
+ "Set prefix for numbering series on your transactions": "\u0905\u092a\u0928\u0947 \u0932\u0947\u0928\u0926\u0947\u0928 \u092a\u0930 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0928\u0902\u092c\u0930\u093f\u0902\u0917 \u0915\u0947 \u0932\u093f\u090f \u0909\u092a\u0938\u0930\u094d\u0917 \u0938\u0947\u091f", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Setup Series": "\u0938\u0947\u091f\u0905\u092a \u0938\u0940\u0930\u0940\u091c", 
+ "This is the number of the last created transaction with this prefix": "\u092f\u0939 \u0907\u0938 \u0909\u092a\u0938\u0930\u094d\u0917 \u0915\u0947 \u0938\u093e\u0925 \u092a\u093f\u091b\u0932\u0947 \u092c\u0928\u093e\u0908 \u0917\u0908 \u0932\u0947\u0928 - \u0926\u0947\u0928 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Update": "\u0905\u0926\u094d\u092f\u0924\u0928", 
+ "Update Series": "\u0905\u0926\u094d\u092f\u0924\u0928 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e", 
+ "Update Series Number": "\u0905\u0926\u094d\u092f\u0924\u0928 \u0938\u0940\u0930\u0940\u091c \u0928\u0902\u092c\u0930", 
+ "User must always select": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0939\u092e\u0947\u0936\u093e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0928\u093e \u0939\u094b\u0917\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/naming_series_options/locale/_messages_doc.json b/setup/doctype/naming_series_options/locale/_messages_doc.json
new file mode 100644
index 0000000..fc18b56
--- /dev/null
+++ b/setup/doctype/naming_series_options/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Naming Series Options", 
+ "Setup", 
+ "Doc Type", 
+ "Series Options"
+]
\ No newline at end of file
diff --git a/setup/doctype/naming_series_options/locale/hi-doc.json b/setup/doctype/naming_series_options/locale/hi-doc.json
new file mode 100644
index 0000000..e970fe4
--- /dev/null
+++ b/setup/doctype/naming_series_options/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Doc Type": "\u0921\u0949\u0915\u094d\u091f\u0930 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Naming Series Options": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0935\u093f\u0915\u0932\u094d\u092a \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Series Options": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0935\u093f\u0915\u0932\u094d\u092a", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/notification_control/locale/_messages_doc.json b/setup/doctype/notification_control/locale/_messages_doc.json
new file mode 100644
index 0000000..de6b3cb
--- /dev/null
+++ b/setup/doctype/notification_control/locale/_messages_doc.json
@@ -0,0 +1,31 @@
+[
+ "Custom Message", 
+ "Customize the Notification", 
+ "Purchase Receipt Message", 
+ "Sales Invoice Message", 
+ "Select Transaction", 
+ "Expense Claim Approved", 
+ "Sales Order Message", 
+ "When any of the checked transactions are \"Submitted\", an email is automatically sent to the associated \"Contact\" in that transaction, with the transaction as an attachment.", 
+ "Quotation Message", 
+ "Expense Claim Rejected Message", 
+ "Expense Claim Approved Message", 
+ "Update", 
+ "Purchase Receipt", 
+ "Delivery Note Message", 
+ "Quotation", 
+ "Purchase", 
+ "Send automatic emails to Contacts on Submitting transactions.", 
+ "Purchase Order Message", 
+ "Setup", 
+ "Expense Claim Rejected", 
+ "Purchase Order", 
+ "Expense Claim", 
+ "Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.", 
+ "Notification Control", 
+ "Sales", 
+ "Delivery Note", 
+ "Sales Invoice", 
+ "Send Email Automatically on Submission of", 
+ "Sales Order"
+]
\ No newline at end of file
diff --git a/setup/doctype/notification_control/locale/hi-doc.json b/setup/doctype/notification_control/locale/hi-doc.json
new file mode 100644
index 0000000..91de107
--- /dev/null
+++ b/setup/doctype/notification_control/locale/hi-doc.json
@@ -0,0 +1,31 @@
+{
+ "Custom Message": "\u0915\u0938\u094d\u091f\u092e \u0938\u0902\u0926\u0947\u0936", 
+ "Customize the Notification": "\u0905\u0927\u093f\u0938\u0942\u091a\u0928\u093e \u0915\u094b \u092e\u0928\u092a\u0938\u0902\u0926", 
+ "Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.": "\u092a\u0930\u093f\u091a\u092f\u093e\u0924\u094d\u092e\u0915 \u092a\u093e\u0920 \u0939\u0948 \u0915\u093f \u0915\u093f \u0908\u092e\u0947\u0932 \u0915\u0947 \u090f\u0915 \u092d\u093e\u0917 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091a\u0932\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0905\u0928\u0941\u0915\u0942\u0932\u093f\u0924. \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0932\u0947\u0928\u0926\u0947\u0928 \u090f\u0915 \u0905\u0932\u0917 \u092a\u0930\u093f\u091a\u092f\u093e\u0924\u094d\u092e\u0915 \u092a\u093e\u0920 \u0939\u0948.", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Delivery Note Message": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0938\u0902\u0926\u0947\u0936", 
+ "Expense Claim": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e", 
+ "Expense Claim Approved": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u0947 \u0915\u094b \u092e\u0902\u091c\u0942\u0930\u0940", 
+ "Expense Claim Approved Message": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u0938\u0902\u0926\u0947\u0936 \u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Expense Claim Rejected": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u0947 \u0915\u093e \u0916\u0902\u0921\u0928 \u0915\u093f\u092f\u093e", 
+ "Expense Claim Rejected Message": "\u0935\u094d\u092f\u092f \u0926\u093e\u0935\u093e \u0938\u0902\u0926\u0947\u0936 \u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924", 
+ "Notification Control": "\u0905\u0927\u093f\u0938\u0942\u091a\u0928\u093e \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Purchase": "\u0915\u094d\u0930\u092f", 
+ "Purchase Order": "\u0906\u0926\u0947\u0936 \u0916\u0930\u0940\u0926", 
+ "Purchase Order Message": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0938\u0902\u0926\u0947\u0936", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt Message": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0938\u0902\u0926\u0947\u0936", 
+ "Quotation": "\u0909\u0926\u094d\u0927\u0930\u0923", 
+ "Quotation Message": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0938\u0902\u0926\u0947\u0936", 
+ "Sales": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Sales Invoice Message": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0938\u0902\u0926\u0947\u0936", 
+ "Sales Order": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936", 
+ "Sales Order Message": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0938\u0902\u0926\u0947\u0936", 
+ "Select Transaction": "\u0932\u0947\u0928 - \u0926\u0947\u0928 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Send Email Automatically on Submission of": "\u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924 \u0915\u0930\u0928\u0947 \u092a\u0930 \u0908\u092e\u0947\u0932 \u0938\u094d\u0935\u0924\u0903 \u092d\u0947\u091c\u0947\u0902", 
+ "Send automatic emails to Contacts on Submitting transactions.": "\u0932\u0947\u0928\u0926\u0947\u0928 \u092d\u0947\u091c\u0928\u0947 \u092a\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u094d\u0935\u0924: \u0908\u092e\u0947\u0932 \u092d\u0947\u091c\u0947\u0902.", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Update": "\u0905\u0926\u094d\u092f\u0924\u0928", 
+ "When any of the checked transactions are \"Submitted\", an email is automatically sent to the associated \"Contact\" in that transaction, with the transaction as an attachment.": "\u091c\u092c \u091a\u0947\u0915 \u0915\u093f\u090f \u0917\u090f \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0947 \u0915\u093f\u0938\u0940 \u092d\u0940 &quot;\u092a\u094d\u0930\u0938\u094d\u0924\u0941\u0924&quot; \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u090f\u0915 \u0908\u092e\u0947\u0932 \u0938\u094d\u0935\u0924\u0903 \u0915\u093f \u0932\u0947\u0928 - \u0926\u0947\u0928 \u092e\u0947\u0902 \u091c\u0941\u0921\u093c\u0947 &quot;\u0938\u0902\u092a\u0930\u094d\u0915&quot; \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092d\u0947\u091c\u093e \u0939\u0948, \u0932\u0947\u0928 - \u0926\u0947\u0928 \u0915\u0947 \u0938\u093e\u0925 \u090f\u0915 \u0905\u0928\u0941\u0932\u0917\u094d\u0928\u0915 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902."
+}
\ No newline at end of file
diff --git a/setup/doctype/permission_control/locale/_messages_doc.json b/setup/doctype/permission_control/locale/_messages_doc.json
new file mode 100644
index 0000000..c0b34c9
--- /dev/null
+++ b/setup/doctype/permission_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Permission Control", 
+ "Setup"
+]
\ No newline at end of file
diff --git a/setup/doctype/permission_control/locale/hi-doc.json b/setup/doctype/permission_control/locale/hi-doc.json
new file mode 100644
index 0000000..0e180c2
--- /dev/null
+++ b/setup/doctype/permission_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Permission Control": "\u0905\u0928\u0941\u092e\u0924\u093f \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/price_list/locale/_messages_doc.json b/setup/doctype/price_list/locale/_messages_doc.json
new file mode 100644
index 0000000..8d98235
--- /dev/null
+++ b/setup/doctype/price_list/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Price List Name", 
+ "Price List Master", 
+ "Setup", 
+ "File List", 
+ "How to upload", 
+ "Price List"
+]
\ No newline at end of file
diff --git a/setup/doctype/price_list/locale/hi-doc.json b/setup/doctype/price_list/locale/hi-doc.json
new file mode 100644
index 0000000..e5d8e36
--- /dev/null
+++ b/setup/doctype/price_list/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "How to upload": "\u0915\u0948\u0938\u0947 \u0905\u092a\u0932\u094b\u0921 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Price List Master": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Price List Name": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/print_heading/locale/_messages_doc.json b/setup/doctype/print_heading/locale/_messages_doc.json
new file mode 100644
index 0000000..010145a
--- /dev/null
+++ b/setup/doctype/print_heading/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Setup", 
+ "Print Heading", 
+ "Trash Reason", 
+ "Description"
+]
\ No newline at end of file
diff --git a/setup/doctype/print_heading/locale/hi-doc.json b/setup/doctype/print_heading/locale/hi-doc.json
new file mode 100644
index 0000000..aa6a876
--- /dev/null
+++ b/setup/doctype/print_heading/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Print Heading": "\u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/setup/doctype/quotation_lost_reason/locale/_messages_doc.json b/setup/doctype/quotation_lost_reason/locale/_messages_doc.json
new file mode 100644
index 0000000..39c37af
--- /dev/null
+++ b/setup/doctype/quotation_lost_reason/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Setup", 
+ "Quotation Lost Reason", 
+ "Trash Reason"
+]
\ No newline at end of file
diff --git a/setup/doctype/quotation_lost_reason/locale/hi-doc.json b/setup/doctype/quotation_lost_reason/locale/hi-doc.json
new file mode 100644
index 0000000..78cbcc0
--- /dev/null
+++ b/setup/doctype/quotation_lost_reason/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Quotation Lost Reason": "\u0915\u094b\u091f\u0947\u0936\u0928 \u0915\u093e\u0930\u0923 \u0916\u094b\u092f\u093e", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/setup/doctype/sales_browser_control/locale/_messages_doc.json b/setup/doctype/sales_browser_control/locale/_messages_doc.json
new file mode 100644
index 0000000..7418dd5
--- /dev/null
+++ b/setup/doctype/sales_browser_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Setup", 
+ "Sales Browser Control"
+]
\ No newline at end of file
diff --git a/setup/doctype/sales_browser_control/locale/hi-doc.json b/setup/doctype/sales_browser_control/locale/hi-doc.json
new file mode 100644
index 0000000..9c3bf75
--- /dev/null
+++ b/setup/doctype/sales_browser_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Sales Browser Control": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/locale/_messages_doc.json b/setup/doctype/sales_partner/locale/_messages_doc.json
new file mode 100644
index 0000000..7928f22
--- /dev/null
+++ b/setup/doctype/sales_partner/locale/_messages_doc.json
@@ -0,0 +1,27 @@
+[
+ "Select Budget Distribution to unevenly distribute targets across months.", 
+ "Target Distribution", 
+ "Address Desc", 
+ "Address HTML", 
+ "Channel Partner", 
+ "Territory", 
+ "Sales Partner Details", 
+ "Reseller", 
+ "Address & Contacts", 
+ "Sales Partner Target", 
+ "Sales Partner Name", 
+ "Implementation Partner", 
+ "Setup", 
+ "Contact Desc", 
+ "Partner Type", 
+ "Sales Partner", 
+ "Commission Rate", 
+ "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.", 
+ "Contact HTML", 
+ "Retailer", 
+ "Agent", 
+ "Partner Target Detail", 
+ "Distributor", 
+ "Dealer", 
+ "Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts"
+]
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/locale/hi-doc.json b/setup/doctype/sales_partner/locale/hi-doc.json
new file mode 100644
index 0000000..6e2f28e
--- /dev/null
+++ b/setup/doctype/sales_partner/locale/hi-doc.json
@@ -0,0 +1,27 @@
+{
+ "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.": "\u090f\u0915 \u0924\u0940\u0938\u0930\u0947 \u092a\u0915\u094d\u0937 \u0915\u0947 \u0935\u093f\u0924\u0930\u0915 / \u0921\u0940\u0932\u0930 / \u0915\u092e\u0940\u0936\u0928 \u090f\u091c\u0947\u0902\u091f / \u0938\u0939\u092c\u0926\u094d\u0927 / \u092a\u0941\u0928\u0930\u094d\u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e \u091c\u094b \u090f\u0915 \u0906\u092f\u094b\u0917 \u0915\u0947 \u0932\u093f\u090f \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u0915\u0947 \u0909\u0924\u094d\u092a\u093e\u0926\u094b\u0902 \u0915\u094b \u092c\u0947\u091a\u0924\u093e \u0939\u0948.", 
+ "Address & Contacts": "\u092a\u0924\u093e \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Address Desc": "\u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Address HTML": "HTML \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Agent": "\u090f\u091c\u0947\u0902\u091f", 
+ "Channel Partner": "\u091a\u0948\u0928\u0932 \u092a\u093e\u0930\u094d\u091f\u0928\u0930", 
+ "Commission Rate": "\u0906\u092f\u094b\u0917 \u0926\u0930", 
+ "Contact Desc": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact HTML": "\u0938\u0902\u092a\u0930\u094d\u0915 HTML", 
+ "Dealer": "\u0935\u094d\u092f\u093e\u092a\u093e\u0930\u0940", 
+ "Distributor": "\u0935\u093f\u0924\u0930\u0915", 
+ "Implementation Partner": "\u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928 \u0938\u093e\u0925\u0940", 
+ "Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts": "\u0928\u094b\u091f: \u0906\u092a \u092a\u0924\u0947 \u0914\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u090f\u0915\u093e\u0927\u093f\u0915 \u092a\u0924\u093e \u092f\u093e \u0938\u0902\u092a\u0930\u094d\u0915 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902", 
+ "Partner Target Detail": "\u0938\u093e\u0925\u0940 \u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Partner Type": "\u0938\u093e\u0925\u0940 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Reseller": "\u092a\u0941\u0928\u0930\u094d\u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e", 
+ "Retailer": "\u0916\u0941\u0926\u0930\u093e", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Sales Partner Details": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Sales Partner Name": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092d\u093e\u0917\u0940\u0926\u093e\u0930 \u0928\u093e\u092e", 
+ "Sales Partner Target": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940 \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Select Budget Distribution to unevenly distribute targets across months.": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u091a\u0941\u0928\u0947\u0902 unevenly \u092e\u0939\u0940\u0928\u0947 \u092d\u0930 \u092e\u0947\u0902 \u0932\u0915\u094d\u0937\u094d\u092f \u0915\u094b \u0935\u093f\u0924\u0930\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f.", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Target Distribution": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0924\u0930\u0923", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930"
+}
\ No newline at end of file
diff --git a/setup/doctype/sales_person/locale/_messages_doc.json b/setup/doctype/sales_person/locale/_messages_doc.json
new file mode 100644
index 0000000..82cfd05
--- /dev/null
+++ b/setup/doctype/sales_person/locale/_messages_doc.json
@@ -0,0 +1,21 @@
+[
+ "Select Budget Distribution to unevenly distribute targets across months.", 
+ "Trash Reason", 
+ "Sales Person", 
+ "Select company name first.", 
+ "No", 
+ "Setup", 
+ "Set targets Item Group-wise for this Sales Person.", 
+ "Has Child Node", 
+ "Sales Person Targets", 
+ "Target Distribution", 
+ "rgt", 
+ "old_parent", 
+ "lft", 
+ "Target Details1", 
+ "Employee", 
+ "All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.", 
+ "Yes", 
+ "Parent Sales Person", 
+ "Sales Person Name"
+]
\ No newline at end of file
diff --git a/setup/doctype/sales_person/locale/hi-doc.json b/setup/doctype/sales_person/locale/hi-doc.json
new file mode 100644
index 0000000..5659a8a
--- /dev/null
+++ b/setup/doctype/sales_person/locale/hi-doc.json
@@ -0,0 +1,21 @@
+{
+ "All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.": "\u0938\u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0908 ** \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u092f\u094b\u0902 ** \u0907\u0924\u0928\u0940 \u0939\u0948 \u0915\u093f \u0906\u092a \u0938\u0947\u091f \u0914\u0930 \u0932\u0915\u094d\u0937\u094d\u092f\u094b\u0902 \u0915\u0940 \u0928\u093f\u0917\u0930\u093e\u0928\u0940 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948.", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Has Child Node": "\u092c\u093e\u0932 \u0928\u094b\u0921 \u0939\u0948", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Parent Sales Person": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Sales Person": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Sales Person Name": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u093e \u0928\u093e\u092e", 
+ "Sales Person Targets": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Select Budget Distribution to unevenly distribute targets across months.": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u091a\u0941\u0928\u0947\u0902 unevenly \u092e\u0939\u0940\u0928\u0947 \u092d\u0930 \u092e\u0947\u0902 \u0932\u0915\u094d\u0937\u094d\u092f \u0915\u094b \u0935\u093f\u0924\u0930\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f.", 
+ "Select company name first.": "\u0915\u0902\u092a\u0928\u0940 1 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "Set targets Item Group-wise for this Sales Person.": "\u0938\u0947\u091f \u0906\u0907\u091f\u092e \u0907\u0938 \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u0947 \u0932\u093f\u090f \u0938\u092e\u0942\u0939 - \u0935\u093e\u0930 \u0932\u0915\u094d\u0937\u094d\u092f.", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Target Details1": "Details1 \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Target Distribution": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0924\u0930\u0923", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902", 
+ "lft": "LFT", 
+ "old_parent": "old_parent", 
+ "rgt": "rgt"
+}
\ No newline at end of file
diff --git a/setup/doctype/series_detail/locale/_messages_doc.json b/setup/doctype/series_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..72f4cd3
--- /dev/null
+++ b/setup/doctype/series_detail/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Series", 
+ "Setup", 
+ "Remove", 
+ "Series Detail"
+]
\ No newline at end of file
diff --git a/setup/doctype/series_detail/locale/hi-doc.json b/setup/doctype/series_detail/locale/hi-doc.json
new file mode 100644
index 0000000..f2dd867
--- /dev/null
+++ b/setup/doctype/series_detail/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Remove": "\u0939\u091f\u093e\u0928\u093e", 
+ "Series": "\u0915\u0908", 
+ "Series Detail": "\u0938\u0940\u0930\u0940\u091c \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/setup_control/locale/_messages_doc.json b/setup/doctype/setup_control/locale/_messages_doc.json
new file mode 100644
index 0000000..7e47f36
--- /dev/null
+++ b/setup/doctype/setup_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Setup", 
+ "Setup Control"
+]
\ No newline at end of file
diff --git a/setup/doctype/setup_control/locale/hi-doc.json b/setup/doctype/setup_control/locale/hi-doc.json
new file mode 100644
index 0000000..f0e39c0
--- /dev/null
+++ b/setup/doctype/setup_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Setup Control": "\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0938\u0947\u091f\u0905\u092a"
+}
\ No newline at end of file
diff --git a/setup/doctype/sms_parameter/locale/_messages_doc.json b/setup/doctype/sms_parameter/locale/_messages_doc.json
new file mode 100644
index 0000000..0890ad9
--- /dev/null
+++ b/setup/doctype/sms_parameter/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Setup", 
+ "Parameter", 
+ "Value", 
+ "SMS Parameter"
+]
\ No newline at end of file
diff --git a/setup/doctype/sms_parameter/locale/hi-doc.json b/setup/doctype/sms_parameter/locale/hi-doc.json
new file mode 100644
index 0000000..6793ceb
--- /dev/null
+++ b/setup/doctype/sms_parameter/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Parameter": "\u092a\u094d\u0930\u093e\u091a\u0932", 
+ "SMS Parameter": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Value": "\u092e\u0942\u0932\u094d\u092f"
+}
\ No newline at end of file
diff --git a/setup/doctype/sms_settings/locale/_messages_doc.json b/setup/doctype/sms_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..772ee54
--- /dev/null
+++ b/setup/doctype/sms_settings/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Receiver Parameter", 
+ "Message Parameter", 
+ "Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)", 
+ "Static Parameters", 
+ "Setup", 
+ "Enter url parameter for receiver nos", 
+ "SMS Gateway URL", 
+ "SMS Settings", 
+ "SMS Parameters", 
+ "Eg. smsgateway.com/api/send_sms.cgi", 
+ "Enter url parameter for message"
+]
\ No newline at end of file
diff --git a/setup/doctype/sms_settings/locale/hi-doc.json b/setup/doctype/sms_settings/locale/hi-doc.json
new file mode 100644
index 0000000..fdbcedb
--- /dev/null
+++ b/setup/doctype/sms_settings/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Eg. smsgateway.com/api/send_sms.cgi": "\u0909\u0926\u093e. \u090f\u092a\u0940\u0906\u0908 smsgateway.com / / send_sms.cgi", 
+ "Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)": "\u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u092f\u0942\u0906\u0930\u090f\u0932 \u092f\u0939\u093e\u0901 \u092e\u093e\u0928\u0915\u094b\u0902 (Eg. \u092a\u094d\u0930\u0947\u0937\u0915 = ERPNext, username = ERPNext, \u092a\u093e\u0938\u0935\u0930\u094d\u0921 = 1234 \u0906\u0926\u093f) \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Enter url parameter for message": "\u0938\u0902\u0926\u0947\u0936 \u0915\u0947 \u0932\u093f\u090f url \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Enter url parameter for receiver nos": "\u0930\u093f\u0938\u0940\u0935\u0930 \u0913\u092a\u0928 \u0938\u094d\u0915\u0942\u0932 \u0915\u0947 \u0932\u093f\u090f url \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Message Parameter": "\u0938\u0902\u0926\u0947\u0936 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "Receiver Parameter": "\u0930\u093f\u0938\u0940\u0935\u0930 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "SMS Gateway URL": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0917\u0947\u091f\u0935\u0947 URL", 
+ "SMS Parameters": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930\u094d\u0938", 
+ "SMS Settings": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Static Parameters": "\u0938\u094d\u091f\u0947\u091f\u093f\u0915 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930"
+}
\ No newline at end of file
diff --git a/setup/doctype/state/locale/_messages_doc.json b/setup/doctype/state/locale/_messages_doc.json
new file mode 100644
index 0000000..d6beca2
--- /dev/null
+++ b/setup/doctype/state/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Country", 
+ "Setup", 
+ "State", 
+ "State Name"
+]
\ No newline at end of file
diff --git a/setup/doctype/state/locale/hi-doc.json b/setup/doctype/state/locale/hi-doc.json
new file mode 100644
index 0000000..cf74666
--- /dev/null
+++ b/setup/doctype/state/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Country": "\u0926\u0947\u0936", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "State": "\u0930\u093e\u091c\u094d\u092f", 
+ "State Name": "\u0930\u093e\u091c\u094d\u092f \u0915\u093e \u0928\u093e\u092e"
+}
\ No newline at end of file
diff --git a/setup/doctype/supplier_type/locale/_messages_doc.json b/setup/doctype/supplier_type/locale/_messages_doc.json
new file mode 100644
index 0000000..cdca3ca
--- /dev/null
+++ b/setup/doctype/supplier_type/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Setup", 
+ "Supplier Type", 
+ "Trash Reason"
+]
\ No newline at end of file
diff --git a/setup/doctype/supplier_type/locale/hi-doc.json b/setup/doctype/supplier_type/locale/hi-doc.json
new file mode 100644
index 0000000..445a34d
--- /dev/null
+++ b/setup/doctype/supplier_type/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Supplier Type": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/setup/doctype/target_detail/locale/_messages_doc.json b/setup/doctype/target_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..28d2c51
--- /dev/null
+++ b/setup/doctype/target_detail/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Target Detail", 
+ "Setup", 
+ "Target Qty", 
+ "Target  Amount", 
+ "Fiscal Year", 
+ "Item Group"
+]
\ No newline at end of file
diff --git a/setup/doctype/target_detail/locale/hi-doc.json b/setup/doctype/target_detail/locale/hi-doc.json
new file mode 100644
index 0000000..43c17a6
--- /dev/null
+++ b/setup/doctype/target_detail/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Target  Amount": "\u0932\u0915\u094d\u0937\u094d\u092f \u0915\u0940 \u0930\u093e\u0936\u093f", 
+ "Target Detail": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Target Qty": "\u0932\u0915\u094d\u0937\u094d\u092f \u092e\u093e\u0924\u094d\u0930\u093e"
+}
\ No newline at end of file
diff --git a/setup/doctype/terms_and_conditions/locale/_messages_doc.json b/setup/doctype/terms_and_conditions/locale/_messages_doc.json
new file mode 100644
index 0000000..6cad6d5
--- /dev/null
+++ b/setup/doctype/terms_and_conditions/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.", 
+ "Setup", 
+ "Terms and Conditions", 
+ "Trash Reason", 
+ "Title"
+]
\ No newline at end of file
diff --git a/setup/doctype/terms_and_conditions/locale/hi-doc.json b/setup/doctype/terms_and_conditions/locale/hi-doc.json
new file mode 100644
index 0000000..1de1633
--- /dev/null
+++ b/setup/doctype/terms_and_conditions/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.": "1: \u092e\u093e\u0928\u0915 \u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093f \u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 Purchases.Examples \u0915\u0947 \u0932\u093f\u090f \u091c\u094b\u0921\u093c\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948. Offer.1 \u0915\u0940 \u0935\u0948\u0927\u0924\u093e. \u092d\u0941\u0917\u0924\u093e\u0928 (\u090f\u0921\u0935\u093e\u0902\u0938 \u092e\u0947\u0902, \u0915\u094d\u0930\u0947\u0921\u093f\u091f, \u092d\u093e\u0917 \u0905\u0917\u094d\u0930\u093f\u092e \u0906\u0926\u093f) \u0936\u0930\u094d\u0924\u0947\u0902 .1. \u0915\u094d\u092f\u093e (\u092f\u093e \u0917\u094d\u0930\u093e\u0939\u0915 \u0926\u094d\u0935\u093e\u0930\u093e \u0926\u0947\u092f) \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 .1 \u0939\u0948. / \u0938\u0941\u0930\u0915\u094d\u0937\u093e warning.1 \u0909\u092a\u092f\u094b\u0917. \u0935\u093e\u0930\u0902\u091f\u0940 \u0905\u0917\u0930 any.1. Policy.1 \u0926\u0947\u0924\u093e \u0939\u0948. \u0936\u093f\u092a\u093f\u0902\u0917 \u0915\u0947 applicable.1 \u0905\u0917\u0930 \u0936\u0930\u094d\u0924\u0947\u0902. \u0935\u093f\u0935\u093e\u0926\u094b\u0902 \u0915\u094b \u0938\u0902\u092c\u094b\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0924\u0930\u0940\u0915\u0947, \u0915\u094d\u0937\u0924\u093f\u092a\u0942\u0930\u094d\u0924\u093f, \u0926\u093e\u092f\u093f\u0924\u094d\u0935, etc.1. \u092a\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u092a\u0928\u0940 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902.", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/setup/doctype/territory/locale/_messages_doc.json b/setup/doctype/territory/locale/_messages_doc.json
new file mode 100644
index 0000000..caff54e
--- /dev/null
+++ b/setup/doctype/territory/locale/_messages_doc.json
@@ -0,0 +1,22 @@
+[
+ "Territory Targets", 
+ "Parent Territory", 
+ "Territory Manager", 
+ "For reference", 
+ "Only leaf nodes are allowed in transaction", 
+ "No", 
+ "Setup", 
+ "Has Child Node", 
+ "Trash Reason", 
+ "Target Distribution", 
+ "Territory Name", 
+ "old_parent", 
+ "lft", 
+ "Classification of Customers by region", 
+ "Target Details", 
+ "rgt", 
+ "Yes", 
+ "Territory", 
+ "Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.", 
+ "Select Budget Distribution to unevenly distribute targets across months."
+]
\ No newline at end of file
diff --git a/setup/doctype/territory/locale/hi-doc.json b/setup/doctype/territory/locale/hi-doc.json
new file mode 100644
index 0000000..0208713
--- /dev/null
+++ b/setup/doctype/territory/locale/hi-doc.json
@@ -0,0 +1,22 @@
+{
+ "Classification of Customers by region": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0926\u094d\u0935\u093e\u0930\u093e \u0935\u0930\u094d\u0917\u0940\u0915\u0930\u0923", 
+ "For reference": "\u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0932\u093f\u090f", 
+ "Has Child Node": "\u092c\u093e\u0932 \u0928\u094b\u0921 \u0939\u0948", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Only leaf nodes are allowed in transaction": "\u0915\u0947\u0935\u0932 \u092a\u0924\u094d\u0924\u093e \u0928\u094b\u0921\u094d\u0938 \u0915\u0947 \u0932\u0947\u0928\u0926\u0947\u0928 \u092e\u0947\u0902 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948", 
+ "Parent Territory": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u091f\u0947\u0930\u093f\u091f\u0930\u0940", 
+ "Select Budget Distribution to unevenly distribute targets across months.": "\u092c\u091c\u091f \u0935\u093f\u0924\u0930\u0923 \u091a\u0941\u0928\u0947\u0902 unevenly \u092e\u0939\u0940\u0928\u0947 \u092d\u0930 \u092e\u0947\u0902 \u0932\u0915\u094d\u0937\u094d\u092f \u0915\u094b \u0935\u093f\u0924\u0930\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f.", 
+ "Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.": "\u0907\u0938 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092a\u0930 \u0906\u0907\u091f\u092e \u0917\u094d\u0930\u0941\u092a - \u0935\u093e\u0908\u0938 \u092c\u091c\u091f \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924 \u0915\u0930\u0947\u0902. \u0924\u0941\u092e \u092d\u0940 \u0935\u093f\u0924\u0930\u0923 \u0915\u0940 \u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0926\u094d\u0935\u093e\u0930\u093e \u092e\u094c\u0938\u092e\u0940 \u0936\u093e\u092e\u093f\u0932 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902.", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Target Details": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Target Distribution": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u093f\u0924\u0930\u0923", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Territory Manager": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092a\u094d\u0930\u092c\u0902\u0927\u0915", 
+ "Territory Name": "\u091f\u0947\u0930\u093f\u091f\u0930\u0940 \u0928\u093e\u092e", 
+ "Territory Targets": "\u091f\u0947\u0930\u093f\u091f\u0930\u0940 \u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902", 
+ "lft": "LFT", 
+ "old_parent": "old_parent", 
+ "rgt": "rgt"
+}
\ No newline at end of file
diff --git a/setup/doctype/uom/locale/_messages_doc.json b/setup/doctype/uom/locale/_messages_doc.json
new file mode 100644
index 0000000..497c763
--- /dev/null
+++ b/setup/doctype/uom/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "UOM Name", 
+ "Setup", 
+ "UOM Details", 
+ "Trash Reason", 
+ "UOM"
+]
\ No newline at end of file
diff --git a/setup/doctype/uom/locale/hi-doc.json b/setup/doctype/uom/locale/hi-doc.json
new file mode 100644
index 0000000..3181628
--- /dev/null
+++ b/setup/doctype/uom/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "UOM": "UOM", 
+ "UOM Details": "UOM \u0935\u093f\u0935\u0930\u0923", 
+ "UOM Name": "UOM \u0928\u093e\u092e"
+}
\ No newline at end of file
diff --git a/setup/doctype/warehouse_type/locale/_messages_doc.json b/setup/doctype/warehouse_type/locale/_messages_doc.json
new file mode 100644
index 0000000..c9df91b
--- /dev/null
+++ b/setup/doctype/warehouse_type/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Setup", 
+ "Warehouse Type", 
+ "Trash Reason"
+]
\ No newline at end of file
diff --git a/setup/doctype/warehouse_type/locale/hi-doc.json b/setup/doctype/warehouse_type/locale/hi-doc.json
new file mode 100644
index 0000000..b86a41b
--- /dev/null
+++ b/setup/doctype/warehouse_type/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Warehouse Type": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u092a\u094d\u0930\u0915\u093e\u0930"
+}
\ No newline at end of file
diff --git a/setup/doctype/workflow_action_detail/locale/_messages_doc.json b/setup/doctype/workflow_action_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..6def7f1
--- /dev/null
+++ b/setup/doctype/workflow_action_detail/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Field", 
+ "Setup", 
+ "Workflow Action Detail", 
+ "Value"
+]
\ No newline at end of file
diff --git a/setup/doctype/workflow_action_detail/locale/hi-doc.json b/setup/doctype/workflow_action_detail/locale/hi-doc.json
new file mode 100644
index 0000000..bd5487d
--- /dev/null
+++ b/setup/doctype/workflow_action_detail/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Field": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Value": "\u092e\u0942\u0932\u094d\u092f", 
+ "Workflow Action Detail": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0915\u093e\u0930\u094d\u0930\u0935\u093e\u0908 \u0935\u093f\u0938\u094d\u0924\u093e\u0930"
+}
\ No newline at end of file
diff --git a/setup/doctype/workflow_engine/locale/_messages_doc.json b/setup/doctype/workflow_engine/locale/_messages_doc.json
new file mode 100644
index 0000000..f03ed6a
--- /dev/null
+++ b/setup/doctype/workflow_engine/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Setup", 
+ "Workflow Engine"
+]
\ No newline at end of file
diff --git a/setup/doctype/workflow_engine/locale/hi-doc.json b/setup/doctype/workflow_engine/locale/hi-doc.json
new file mode 100644
index 0000000..f207e7a
--- /dev/null
+++ b/setup/doctype/workflow_engine/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Workflow Engine": "\u0915\u093e\u0930\u094d\u092f\u092a\u094d\u0930\u0935\u093e\u0939 \u0907\u0902\u091c\u0928"
+}
\ No newline at end of file
diff --git a/setup/doctype/workflow_rule/locale/_messages_doc.json b/setup/doctype/workflow_rule/locale/_messages_doc.json
new file mode 100644
index 0000000..fbd8fd8
--- /dev/null
+++ b/setup/doctype/workflow_rule/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "Select Form", 
+ "Rule Name", 
+ "Intro HTML", 
+ "Raise Exception", 
+ "Define Rule", 
+ "Rule Priority", 
+ "Action Detail", 
+ "Setup", 
+ "No", 
+ "Extra Condition", 
+ "Enter message", 
+ "Reject HTML", 
+ "Workflow Action Details", 
+ "Inactive", 
+ "Rule Definition", 
+ "Rule Status", 
+ "Active", 
+ "Action html", 
+ "Workflow Rule Details", 
+ "Yes", 
+ "Workflow Rule"
+]
\ No newline at end of file
diff --git a/setup/doctype/workflow_rule/locale/hi-doc.json b/setup/doctype/workflow_rule/locale/hi-doc.json
new file mode 100644
index 0000000..616089d
--- /dev/null
+++ b/setup/doctype/workflow_rule/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Action Detail": "\u0932\u0921\u093c\u093e\u0908 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Action html": "\u0932\u0921\u093c\u093e\u0908 html", 
+ "Active": "\u0938\u0915\u094d\u0930\u093f\u092f", 
+ "Define Rule": "\u0928\u093f\u092f\u092e \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924", 
+ "Enter message": "\u0938\u0902\u0926\u0947\u0936 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Extra Condition": "\u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u0936\u0930\u094d\u0924", 
+ "Inactive": "\u0928\u093f\u0937\u094d\u0915\u094d\u0930\u093f\u092f", 
+ "Intro HTML": "\u092a\u0939\u091a\u093e\u0928 HTML", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Raise Exception": "\u0905\u092a\u0935\u093e\u0926 \u0909\u0920\u093e\u090f\u0901", 
+ "Reject HTML": "HTML \u0915\u094b \u0905\u0938\u094d\u0935\u0940\u0915\u093e\u0930 \u0915\u0930\u0947\u0902", 
+ "Rule Definition": "\u0928\u093f\u092f\u092e \u092a\u0930\u093f\u092d\u093e\u0937\u093e", 
+ "Rule Name": "\u0928\u093f\u092f\u092e \u0915\u093e \u0928\u093e\u092e", 
+ "Rule Priority": "\u0928\u093f\u092f\u092e \u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915\u0924\u093e", 
+ "Rule Status": "\u0928\u093f\u092f\u092e \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Select Form": "\u092a\u094d\u0930\u092a\u0924\u094d\u0930 \u0915\u093e \u091a\u092f\u0928", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Workflow Action Details": "\u0915\u093e\u0930\u094d\u092f\u092a\u094d\u0930\u0935\u093e\u0939 \u0915\u094d\u0930\u093f\u092f\u093e \u0935\u093f\u0935\u0930\u0923", 
+ "Workflow Rule": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0928\u093f\u092f\u092e", 
+ "Workflow Rule Details": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0928\u093f\u092f\u092e \u0935\u093f\u0935\u0930\u0923", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/setup/doctype/workflow_rule_detail/locale/_messages_doc.json b/setup/doctype/workflow_rule_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..7019460
--- /dev/null
+++ b/setup/doctype/workflow_rule_detail/locale/_messages_doc.json
@@ -0,0 +1,19 @@
+[
+ "not equal", 
+ "Field from other forms", 
+ "greater than equal", 
+ "Setup", 
+ "No", 
+ "equal", 
+ "[]", 
+ "greater than", 
+ "Field", 
+ "Value", 
+ "Operator", 
+ "Raise Exception", 
+ "Yes", 
+ "less than equal", 
+ "Message when Cond. False", 
+ "Workflow Rule Detail", 
+ "less than"
+]
\ No newline at end of file
diff --git a/setup/doctype/workflow_rule_detail/locale/hi-doc.json b/setup/doctype/workflow_rule_detail/locale/hi-doc.json
new file mode 100644
index 0000000..109dc7f
--- /dev/null
+++ b/setup/doctype/workflow_rule_detail/locale/hi-doc.json
@@ -0,0 +1,19 @@
+{
+ "Field": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Field from other forms": "\u0905\u0928\u094d\u092f \u0930\u0942\u092a\u094b\u0902 \u0938\u0947 \u092b\u0940\u0932\u094d\u0921", 
+ "Message when Cond. False": "\u091c\u092c Cond \u0938\u0902\u0926\u0947\u0936. \u091d\u0942\u0920\u093e", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Operator": "\u0911\u092a\u0930\u0947\u091f\u0930", 
+ "Raise Exception": "\u0905\u092a\u0935\u093e\u0926 \u0909\u0920\u093e\u090f\u0901", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Value": "\u092e\u0942\u0932\u094d\u092f", 
+ "Workflow Rule Detail": "\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0928\u093f\u092f\u092e \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Yes": "\u0939\u093e\u0902", 
+ "[]": "[]", 
+ "equal": "\u092c\u0930\u093e\u092c\u0930", 
+ "greater than": "\u0938\u0947 \u0905\u0927\u093f\u0915 \u0938\u0947 \u0905\u0927\u093f\u0915", 
+ "greater than equal": "\u092c\u0930\u093e\u092c\u0930 \u092f\u093e \u0905\u0927\u093f\u0915", 
+ "less than": "\u0915\u0940 \u0924\u0941\u0932\u0928\u093e \u092e\u0947\u0902 \u0915\u092e", 
+ "less than equal": "\u092c\u0930\u093e\u092c\u0930 \u092f\u093e \u0915\u092e", 
+ "not equal": "\u092c\u0930\u093e\u092c\u0930 \u0928\u0939\u0940\u0902"
+}
\ No newline at end of file
diff --git a/setup/module_def/setup/locale/_messages_doc.json b/setup/module_def/setup/locale/_messages_doc.json
new file mode 100644
index 0000000..d08bf11
--- /dev/null
+++ b/setup/module_def/setup/locale/_messages_doc.json
@@ -0,0 +1,18 @@
+[
+ "Item Classification", 
+ "Webforms", 
+ "Modules Setup", 
+ "Email Settings for Outgoing and Incoming Emails.", 
+ "Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.", 
+ "Price List Master", 
+ "**Currency** Master", 
+ "Send automatic emails to Contacts on Submitting transactions.", 
+ "Setup", 
+ "Send regular summary reports via Email.", 
+ "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.", 
+ "Classification of Customers by region", 
+ "Set prefix for numbering series on your transactions", 
+ "All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.", 
+ "Permission Engine", 
+ "Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization."
+]
\ No newline at end of file
diff --git a/setup/module_def/setup/locale/hi-doc.json b/setup/module_def/setup/locale/hi-doc.json
new file mode 100644
index 0000000..69e8616
--- /dev/null
+++ b/setup/module_def/setup/locale/hi-doc.json
@@ -0,0 +1,18 @@
+{
+ "**Currency** Master": "** \u092e\u0941\u0926\u094d\u0930\u093e ** \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.": "\u090f\u0915 \u0924\u0940\u0938\u0930\u0947 \u092a\u0915\u094d\u0937 \u0915\u0947 \u0935\u093f\u0924\u0930\u0915 / \u0921\u0940\u0932\u0930 / \u0915\u092e\u0940\u0936\u0928 \u090f\u091c\u0947\u0902\u091f / \u0938\u0939\u092c\u0926\u094d\u0927 / \u092a\u0941\u0928\u0930\u094d\u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e \u091c\u094b \u090f\u0915 \u0906\u092f\u094b\u0917 \u0915\u0947 \u0932\u093f\u090f \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u0915\u0947 \u0909\u0924\u094d\u092a\u093e\u0926\u094b\u0902 \u0915\u094b \u092c\u0947\u091a\u0924\u093e \u0939\u0948.", 
+ "All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.": "\u0938\u092d\u0940 \u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0908 ** \u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u092f\u094b\u0902 ** \u0907\u0924\u0928\u0940 \u0939\u0948 \u0915\u093f \u0906\u092a \u0938\u0947\u091f \u0914\u0930 \u0932\u0915\u094d\u0937\u094d\u092f\u094b\u0902 \u0915\u0940 \u0928\u093f\u0917\u0930\u093e\u0928\u0940 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948.", 
+ "Classification of Customers by region": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u0926\u094d\u0935\u093e\u0930\u093e \u0935\u0930\u094d\u0917\u0940\u0915\u0930\u0923", 
+ "Email Settings for Outgoing and Incoming Emails.": "\u0928\u093f\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0914\u0930 \u0906\u0928\u0947 \u0935\u093e\u0932\u0940 \u0908\u092e\u0947\u0932 \u0915\u0947 \u0932\u093f\u090f \u0908\u092e\u0947\u0932 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938.", 
+ "Item Classification": "\u0906\u0907\u091f\u092e \u0935\u0930\u094d\u0917\u0940\u0915\u0930\u0923", 
+ "Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.": "\u0915\u093e\u0928\u0942\u0928\u0940 \u0938\u0902\u0917\u0920\u0928 \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0916\u093e\u0924\u094b\u0902 \u0915\u0940 \u090f\u0915 \u0905\u0932\u0917 \u091a\u093e\u0930\u094d\u091f \u0915\u0947 \u0938\u093e\u0925 \u0907\u0915\u093e\u0908 / \u0938\u0939\u093e\u092f\u0915.", 
+ "Modules Setup": "\u092e\u0949\u0921\u094d\u092f\u0942\u0932 \u0938\u0947\u091f\u0905\u092a", 
+ "Permission Engine": "\u0905\u0928\u0941\u092e\u0924\u093f \u0907\u0902\u091c\u0928", 
+ "Price List Master": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Send automatic emails to Contacts on Submitting transactions.": "\u0932\u0947\u0928\u0926\u0947\u0928 \u092d\u0947\u091c\u0928\u0947 \u092a\u0930 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u094d\u0935\u0924: \u0908\u092e\u0947\u0932 \u092d\u0947\u091c\u0947\u0902.", 
+ "Send regular summary reports via Email.": "\u0908\u092e\u0947\u0932 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0928\u093f\u092f\u092e\u093f\u0924 \u0930\u0942\u092a \u0938\u0947 \u0938\u093e\u0930\u093e\u0902\u0936 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u092d\u0947\u091c\u0947\u0902.", 
+ "Set prefix for numbering series on your transactions": "\u0905\u092a\u0928\u0947 \u0932\u0947\u0928\u0926\u0947\u0928 \u092a\u0930 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0928\u0902\u092c\u0930\u093f\u0902\u0917 \u0915\u0947 \u0932\u093f\u090f \u0909\u092a\u0938\u0930\u094d\u0917 \u0938\u0947\u091f", 
+ "Setup": "\u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093e", 
+ "Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.": "1: \u092e\u093e\u0928\u0915 \u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093f \u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 Purchases.Examples \u0915\u0947 \u0932\u093f\u090f \u091c\u094b\u0921\u093c\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948. Offer.1 \u0915\u0940 \u0935\u0948\u0927\u0924\u093e. \u092d\u0941\u0917\u0924\u093e\u0928 (\u090f\u0921\u0935\u093e\u0902\u0938 \u092e\u0947\u0902, \u0915\u094d\u0930\u0947\u0921\u093f\u091f, \u092d\u093e\u0917 \u0905\u0917\u094d\u0930\u093f\u092e \u0906\u0926\u093f) \u0936\u0930\u094d\u0924\u0947\u0902 .1. \u0915\u094d\u092f\u093e (\u092f\u093e \u0917\u094d\u0930\u093e\u0939\u0915 \u0926\u094d\u0935\u093e\u0930\u093e \u0926\u0947\u092f) \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 .1 \u0939\u0948. / \u0938\u0941\u0930\u0915\u094d\u0937\u093e warning.1 \u0909\u092a\u092f\u094b\u0917. \u0935\u093e\u0930\u0902\u091f\u0940 \u0905\u0917\u0930 any.1. Policy.1 \u0926\u0947\u0924\u093e \u0939\u0948. \u0936\u093f\u092a\u093f\u0902\u0917 \u0915\u0947 applicable.1 \u0905\u0917\u0930 \u0936\u0930\u094d\u0924\u0947\u0902. \u0935\u093f\u0935\u093e\u0926\u094b\u0902 \u0915\u094b \u0938\u0902\u092c\u094b\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0924\u0930\u0940\u0915\u0947, \u0915\u094d\u0937\u0924\u093f\u092a\u0942\u0930\u094d\u0924\u093f, \u0926\u093e\u092f\u093f\u0924\u094d\u0935, etc.1. \u092a\u0924\u093e \u0939\u0948 \u0914\u0930 \u0905\u092a\u0928\u0940 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902.", 
+ "Webforms": "WebForms"
+}
\ No newline at end of file
diff --git a/stock/doctype/batch/locale/_messages_doc.json b/stock/doctype/batch/locale/_messages_doc.json
new file mode 100644
index 0000000..2153c3f
--- /dev/null
+++ b/stock/doctype/batch/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Trash Reason", 
+ "Expiry Date", 
+ "Description", 
+ "Item", 
+ "Batch Started Date", 
+ "Batch", 
+ "Batch ID", 
+ "Batch Finished Date", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/batch/locale/hi-doc.json b/stock/doctype/batch/locale/hi-doc.json
new file mode 100644
index 0000000..84a8c38
--- /dev/null
+++ b/stock/doctype/batch/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Batch": "\u092c\u0948\u091a", 
+ "Batch Finished Date": "\u092c\u0948\u091a \u0924\u093f\u0925\u093f \u0938\u092e\u093e\u092a\u094d\u0924", 
+ "Batch ID": "\u092c\u0948\u091a \u0906\u0908\u0921\u0940", 
+ "Batch Started Date": "\u092c\u0948\u091a \u0924\u093f\u0925\u093f \u0936\u0941\u0930\u0942 \u0915\u093f\u092f\u093e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Expiry Date": "\u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Item": "\u092e\u0926", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/stock/doctype/bin/locale/_messages_doc.json b/stock/doctype/bin/locale/_messages_doc.json
new file mode 100644
index 0000000..0f8c573
--- /dev/null
+++ b/stock/doctype/bin/locale/_messages_doc.json
@@ -0,0 +1,18 @@
+[
+ "Bin", 
+ "Moving Average Rate", 
+ "Planned Qty", 
+ "FCFS Rate", 
+ "Projected Qty", 
+ "Stock Value", 
+ "Ordered Quantity", 
+ "Warehouse Type", 
+ "Actual Quantity", 
+ "Warehouse", 
+ "Reserved Quantity", 
+ "Valuation Rate", 
+ "Quantity Requested for Purchase", 
+ "Item Code", 
+ "UOM", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/bin/locale/hi-doc.json b/stock/doctype/bin/locale/hi-doc.json
new file mode 100644
index 0000000..2abbf0e
--- /dev/null
+++ b/stock/doctype/bin/locale/hi-doc.json
@@ -0,0 +1,18 @@
+{
+ "Actual Quantity": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Bin": "\u092c\u093f\u0928", 
+ "FCFS Rate": "FCFS \u0926\u0930", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Moving Average Rate": "\u092e\u0942\u0935\u093f\u0902\u0917 \u0914\u0938\u0924 \u0926\u0930", 
+ "Ordered Quantity": "\u0906\u0926\u0947\u0936\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Planned Qty": "\u0928\u093f\u092f\u094b\u091c\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Projected Qty": "\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Quantity Requested for Purchase": "\u092e\u093e\u0924\u094d\u0930\u093e \u092e\u0947\u0902 \u0916\u0930\u0940\u0926 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u0930\u094b\u0927", 
+ "Reserved Quantity": "\u0906\u0930\u0915\u094d\u0937\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Value": "\u0936\u0947\u092f\u0930 \u092e\u0942\u0932\u094d\u092f", 
+ "UOM": "UOM", 
+ "Valuation Rate": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0926\u0930", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Warehouse Type": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u092a\u094d\u0930\u0915\u093e\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/locale/_messages_doc.json b/stock/doctype/delivery_note/locale/_messages_doc.json
new file mode 100644
index 0000000..4578016
--- /dev/null
+++ b/stock/doctype/delivery_note/locale/_messages_doc.json
@@ -0,0 +1,122 @@
+[
+ "Customer's Vendor", 
+ "Price List Currency", 
+ "Taxes and Charges", 
+ "Price List and Currency", 
+ "Territory", 
+ "Company", 
+ "Amendment Date", 
+ "Contact Email", 
+ "Track this Delivery Note against any Project", 
+ "Terms and Conditions Details", 
+ "Price List", 
+ "LR Date", 
+ "Taxes", 
+ "In Words (Export) will be visible once you save the Delivery Note.", 
+ "% of materials billed against this Delivery Note", 
+ "Customer Name", 
+ "P.O. Date", 
+ "Cancelled", 
+ "Transporter lorry number", 
+ "Sales Partner", 
+ "Get Terms and Conditions", 
+ "Letter Head", 
+ "Conversion Rate", 
+ "Challan No", 
+ "Partly Billed", 
+ "Sales Taxes and Charges", 
+ "Campaign", 
+ "Reference", 
+ "Date on which lorry started from your warehouse", 
+ "The date at which current entry will get or has actually executed.", 
+ "More Info", 
+ "Posting Time", 
+ "To Warehouse", 
+ "Grand Total (Export)", 
+ "Installation Status", 
+ "In Words will be visible once you save the Delivery Note.", 
+ "Sales Team1", 
+ "Supplier Reference", 
+ "Source", 
+ "Exhibition", 
+ "% of materials delivered against this Delivery Note", 
+ "Price List Currency Conversion Rate", 
+ "Get Taxes and Charges", 
+ "Select Print Heading", 
+ "Time at which items were delivered from warehouse", 
+ "Packing Details", 
+ "Sales BOM Help", 
+ "Get Items", 
+ "LR No", 
+ "File List", 
+ "Commission Rate (%)", 
+ "Rate at which Price list currency is converted to company's base currency", 
+ "Calculate Charges", 
+ "Not Billed", 
+ "Rounded Total", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "% Amount Billed", 
+ "In Words", 
+ "Contact", 
+ "If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.", 
+ "Total Commission", 
+ "Currency", 
+ "Taxes and Charges Total", 
+ "Existing Customer", 
+ "Transporter Info", 
+ "Select Terms and Conditions", 
+ "Rounded Total (Export)", 
+ "Totals", 
+ "In Words (Export)", 
+ "Draft", 
+ "Cancel Reason", 
+ "Select the currency in which price list is maintained", 
+ "Terms and Conditions HTML", 
+ "Filling in Additional Information about the Delivery Note will help you analyze your data better.", 
+ "Status", 
+ "Delivery Note Items", 
+ "Terms and Conditions", 
+ "Project Name", 
+ "Shipping Address", 
+ "Re-Calculate Values", 
+ "Transporter Name", 
+ "Select Shipping Address", 
+ "Posting Date", 
+ "Rate at which customer's currency is converted to company's base currency", 
+ "Submitted", 
+ "Grand Total", 
+ "Mobile No", 
+ "Required only for sample item.", 
+ "Net Total*", 
+ "Select the relevant company name if you have multiple companies", 
+ "Billing Status", 
+ "The date at which current entry is corrected in the system.", 
+ "Select the price list as entered in \"Price List\" master. This will pull the reference rates of items against this price list as specified in \"Item\" master.", 
+ "Fully Billed", 
+ "Delivery Note", 
+ "Customer Group", 
+ "DN", 
+ "You can make a delivery note from multiple sales orders. Select sales orders one by one and click on the button below.", 
+ "Contact Info", 
+ "Stock", 
+ "Taxes and Charges Calculation", 
+ "Excise Page Number", 
+ "Amended From", 
+ "Challan Date", 
+ "Print Without Amount", 
+ "Advertisement", 
+ "Sales Order No", 
+ "Instructions", 
+ "Customer", 
+ "Mass Mailing", 
+ "P.O. No", 
+ "Fiscal Year", 
+ "Customer's Currency", 
+ "% Installed", 
+ "Contact Person", 
+ "Cold Calling", 
+ "Series", 
+ "Packing List", 
+ "Sales Team"
+]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/locale/hi-doc.json b/stock/doctype/delivery_note/locale/hi-doc.json
new file mode 100644
index 0000000..6f6c85b
--- /dev/null
+++ b/stock/doctype/delivery_note/locale/hi-doc.json
@@ -0,0 +1,122 @@
+{
+ "% Amount Billed": "% \u092c\u093f\u0932 \u0915\u0940 \u0930\u093e\u0936\u093f", 
+ "% Installed": "% Installed", 
+ "% of materials billed against this Delivery Note": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e% \u0907\u0938 \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092c\u093f\u0932", 
+ "% of materials delivered against this Delivery Note": "\u0907\u0938 \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0926\u093f\u092f\u093e \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e%", 
+ "Advertisement": "\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Billing Status": "\u092c\u093f\u0932\u093f\u0902\u0917 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Calculate Charges": "\u0936\u0941\u0932\u094d\u0915 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Campaign": "\u0905\u092d\u093f\u092f\u093e\u0928", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Challan Date": "\u091a\u093e\u0932\u093e\u0928 \u0924\u093f\u0925\u093f", 
+ "Challan No": "\u0928\u0939\u0940\u0902 \u091a\u093e\u0932\u093e\u0928", 
+ "Cold Calling": "\u0938\u0930\u094d\u0926 \u092a\u0939\u0941\u0901\u091a", 
+ "Commission Rate (%)": "\u0906\u092f\u094b\u0917 \u0926\u0930 (%)", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Customer's Currency": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Customer's Vendor": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0915\u094d\u0930\u0947\u0924\u093e", 
+ "DN": "\u0921\u0940.\u090f\u0928.", 
+ "Date on which lorry started from your warehouse": "\u091c\u093f\u0938 \u092a\u0930 \u0924\u093f\u0925\u093f \u0932\u0949\u0930\u0940 \u0905\u092a\u0928\u0947 \u0917\u094b\u0926\u093e\u092e \u0938\u0947 \u0936\u0941\u0930\u0942", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Delivery Note Items": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0906\u0907\u091f\u092e", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Excise Page Number": "\u0906\u092c\u0915\u093e\u0930\u0940 \u092a\u0943\u0937\u094d\u0920 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Exhibition": "\u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928\u0940", 
+ "Existing Customer": "\u092e\u094c\u091c\u0942\u0926\u093e \u0917\u094d\u0930\u093e\u0939\u0915", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Filling in Additional Information about the Delivery Note will help you analyze your data better.": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u092e\u0947\u0902 \u092d\u0930\u0928\u0947 \u092e\u0947\u0902 \u092e\u0926\u0926 \u092e\u093f\u0932\u0947\u0917\u0940 \u0906\u092a \u0905\u092a\u0928\u0947 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092c\u0947\u0939\u0924\u0930.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Fully Billed": "\u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 \u092c\u093f\u0932", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total (Export)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.": "\u092f\u0926\u093f \u0906\u092a \u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u090f\u0915 \u092e\u093e\u0928\u0915 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092c\u0928\u093e\u092f\u093e \u0939\u0948, \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words (Export)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "In Words (Export) will be visible once you save the Delivery Note.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924) \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "In Words will be visible once you save the Delivery Note.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "Installation Status": "\u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Instructions": "\u0928\u093f\u0930\u094d\u0926\u0947\u0936", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "LR Date": "LR \u0924\u093f\u0925\u093f", 
+ "LR No": "\u0928\u0939\u0940\u0902 LR", 
+ "Letter Head": "\u092a\u0924\u094d\u0930\u0936\u0940\u0930\u094d\u0937", 
+ "Mass Mailing": "\u092e\u093e\u0938 \u092e\u0947\u0932\u093f\u0902\u0917", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Net Total*": "\u0928\u0947\u091f \u0915\u0941\u0932 *", 
+ "Not Billed": "\u0928\u0939\u0940\u0902 \u092c\u093f\u0932", 
+ "P.O. Date": "\u092a\u0940\u0913 \u0924\u093f\u0925\u093f", 
+ "P.O. No": "\u092a\u0940\u0913 \u0928\u0939\u0940\u0902", 
+ "Packing Details": "\u092a\u0948\u0915\u093f\u0902\u0917 \u0935\u093f\u0935\u0930\u0923", 
+ "Packing List": "\u0938\u0942\u091a\u0940 \u092a\u0948\u0915\u093f\u0902\u0917", 
+ "Partly Billed": "\u0906\u0902\u0936\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u092c\u093f\u0932", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Posting Time": "\u092c\u093e\u0930 \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Price List Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Price List Currency Conversion Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Price List and Currency": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0914\u0930 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Print Without Amount": "\u0930\u093e\u0936\u093f \u0915\u0947 \u092c\u093f\u0928\u093e \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Rate at which Price list currency is converted to company's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Rate at which customer's currency is converted to company's base currency": "\u091c\u093f\u0938 \u092a\u0930 \u0926\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0940 \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Required only for sample item.": "\u0915\u0947\u0935\u0932 \u0928\u092e\u0942\u0928\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0948.", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Rounded Total (Export)": "\u0917\u094b\u0932 \u0915\u0941\u0932 (\u0928\u093f\u0930\u094d\u092f\u093e\u0924)", 
+ "Sales BOM Help": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u092e\u0926\u0926", 
+ "Sales Order No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0928\u0939\u0940\u0902", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Sales Taxes and Charges": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Sales Team": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091f\u0940\u092e", 
+ "Sales Team1": "Team1 \u092c\u093f\u0915\u094d\u0930\u0940", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u0947 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the currency in which price list is maintained": "\u091c\u093f\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u090f \u0930\u0916\u093e \u0939\u0948 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the price list as entered in \"Price List\" master. This will pull the reference rates of items against this price list as specified in \"Item\" master.": "&quot;\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940&quot; \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902. \u092f\u0939 \u0907\u0938 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092e\u0926\u094b\u0902 \u0915\u0940 \u0938\u0902\u0926\u0930\u094d\u092d \u0926\u0930 \u092a\u0941\u0932 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 &quot;\u0906\u0907\u091f\u092e&quot; \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f.", 
+ "Select the relevant company name if you have multiple companies": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Series": "\u0915\u0908", 
+ "Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e", 
+ "Source": "\u0938\u094d\u0930\u094b\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier Reference": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges": "\u0915\u0930\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930", 
+ "Taxes and Charges Calculation": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0917\u0923\u0928\u093e", 
+ "Taxes and Charges Total": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u0941\u0932", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions Details": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u0947 \u0935\u093f\u0935\u0930\u0923", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "Time at which items were delivered from warehouse": "\u091c\u093f\u0938 \u092a\u0930 \u0938\u092e\u092f \u0906\u0907\u091f\u092e \u0917\u094b\u0926\u093e\u092e \u0938\u0947 \u0926\u093f\u092f\u093e \u0917\u092f\u093e \u0925\u093e", 
+ "To Warehouse": "\u0917\u094b\u0926\u093e\u092e \u0915\u0947 \u0932\u093f\u090f", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Commission": "\u0915\u0941\u0932 \u0906\u092f\u094b\u0917", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Track this Delivery Note against any Project": "\u0915\u093f\u0938\u0940 \u092d\u0940 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0907\u0938 \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0939\u0941\u090f", 
+ "Transporter Info": "\u091f\u094d\u0930\u093e\u0902\u0938\u092a\u094b\u0930\u094d\u091f\u0930 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Transporter Name": "\u091f\u094d\u0930\u093e\u0902\u0938\u092a\u094b\u0930\u094d\u091f\u0930 \u0928\u093e\u092e", 
+ "Transporter lorry number": "\u091f\u094d\u0930\u093e\u0902\u0938\u092a\u094b\u0930\u094d\u091f\u0930 \u0932\u0949\u0930\u0940 \u0928\u0902\u092c\u0930", 
+ "You can make a delivery note from multiple sales orders. Select sales orders one by one and click on the button below.": "\u0906\u092a \u0915\u0908 \u092c\u093f\u0915\u094d\u0930\u0940 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0938\u0947 \u090f\u0915 \u092a\u094d\u0930\u0938\u0935 \u0928\u094b\u091f \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u090f\u0915 \u0915\u0947 \u092c\u093e\u0926 \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902."
+}
\ No newline at end of file
diff --git a/stock/doctype/delivery_note_item/locale/_messages_doc.json b/stock/doctype/delivery_note_item/locale/_messages_doc.json
new file mode 100644
index 0000000..cc26cf8
--- /dev/null
+++ b/stock/doctype/delivery_note_item/locale/_messages_doc.json
@@ -0,0 +1,33 @@
+[
+ "Against Document Date", 
+ "Item Name", 
+ "Delivery Note Item", 
+ "Batch No", 
+ "Warehouse", 
+ "UOM", 
+ "Stock", 
+ "Billed Amt", 
+ "Description", 
+ "Brand Name", 
+ "Against Document Detail No", 
+ "Barcode", 
+ "Against Document No", 
+ "Installed Qty", 
+ "Quantity", 
+ "Page Break", 
+ "Item Tax Rate", 
+ "Rate*", 
+ "Amount*", 
+ "Amount", 
+ "Item Group", 
+ "Available Qty at Warehouse", 
+ "Item Code", 
+ "Discount (%)", 
+ "Packed Quantity", 
+ "Serial No", 
+ "Price List Rate*", 
+ "Rate", 
+ "Customer's Item Code", 
+ "Price List Rate", 
+ "Document Type"
+]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note_item/locale/hi-doc.json b/stock/doctype/delivery_note_item/locale/hi-doc.json
new file mode 100644
index 0000000..338312c
--- /dev/null
+++ b/stock/doctype/delivery_note_item/locale/hi-doc.json
@@ -0,0 +1,33 @@
+{
+ "Against Document Date": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0924\u093e\u0930\u0940\u0916 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Document Detail No": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Document No": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0915\u094b\u0908", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount*": "\u0930\u093e\u0936\u093f *", 
+ "Available Qty at Warehouse": "\u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Barcode": "\u092c\u093e\u0930\u0915\u094b\u0921", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Billed Amt": "\u092c\u093f\u0932 \u092d\u0947\u091c\u093e \u0930\u093e\u0936\u093f", 
+ "Brand Name": "\u092c\u094d\u0930\u093e\u0902\u0921 \u0928\u093e\u092e", 
+ "Customer's Item Code": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Delivery Note Item": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u0906\u0907\u091f\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount (%)": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f (%)", 
+ "Document Type": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Installed Qty": "\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "Packed Quantity": "\u0932\u0902\u091a \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Price List Rate": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930", 
+ "Price List Rate*": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0926\u0930 *", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rate": "\u0926\u0930", 
+ "Rate*": "\u0926\u0930 *", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "UOM": "UOM", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/stock/doctype/delivery_note_packing_item/locale/_messages_doc.json b/stock/doctype/delivery_note_packing_item/locale/_messages_doc.json
new file mode 100644
index 0000000..9b4a769
--- /dev/null
+++ b/stock/doctype/delivery_note_packing_item/locale/_messages_doc.json
@@ -0,0 +1,18 @@
+[
+ "Item Name", 
+ "Actual Qty", 
+ "Description", 
+ "Page Break", 
+ "UOM", 
+ "Qty", 
+ "Serial No", 
+ "Batch No", 
+ "Prevdoc DocType", 
+ "Warehouse", 
+ "Parent Detail docname", 
+ "Projected Qty", 
+ "Delivery Note Packing Item", 
+ "Item Code", 
+ "Parent Item", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note_packing_item/locale/hi-doc.json b/stock/doctype/delivery_note_packing_item/locale/hi-doc.json
new file mode 100644
index 0000000..976039a
--- /dev/null
+++ b/stock/doctype/delivery_note_packing_item/locale/hi-doc.json
@@ -0,0 +1,18 @@
+{
+ "Actual Qty": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Delivery Note Packing Item": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u092a\u0948\u0915\u093f\u0902\u0917 \u0906\u0907\u091f\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Parent Detail docname": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u0935\u093f\u0938\u094d\u0924\u093e\u0930 docname", 
+ "Parent Item": "\u092e\u0942\u0932 \u0906\u0907\u091f\u092e", 
+ "Prevdoc DocType": "Prevdoc doctype", 
+ "Projected Qty": "\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "UOM": "UOM", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/stock/doctype/featured_item/locale/_messages_doc.json b/stock/doctype/featured_item/locale/_messages_doc.json
new file mode 100644
index 0000000..37968bd
--- /dev/null
+++ b/stock/doctype/featured_item/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Item", 
+ "Featured Item in Item Group", 
+ "Featured Item", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/featured_item/locale/hi-doc.json b/stock/doctype/featured_item/locale/hi-doc.json
new file mode 100644
index 0000000..2577c42
--- /dev/null
+++ b/stock/doctype/featured_item/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Featured Item": "\u0935\u093f\u0936\u0947\u0937 \u0930\u0941\u092a \u0938\u0947 \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0906\u0907\u091f\u092e", 
+ "Featured Item in Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939 \u092e\u0947\u0902 \u091a\u093f\u0924\u094d\u0930\u093f\u0924 \u0906\u0907\u091f\u092e", 
+ "Item": "\u092e\u0926", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/item/locale/_messages_doc.json b/stock/doctype/item/locale/_messages_doc.json
new file mode 100644
index 0000000..3e54ab4
--- /dev/null
+++ b/stock/doctype/item/locale/_messages_doc.json
@@ -0,0 +1,116 @@
+[
+ "Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.", 
+ "Selecting \"Yes\" will allow this item to appear in Purchase Order , Purchase Receipt.", 
+ "Valuation Method", 
+ "List this Item in multiple groups on the website.", 
+ "Default Cost Center", 
+ "A Product or a Service that is bought, sold or kept in stock.", 
+ "Item Tax", 
+ "Selecting \"Yes\" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.", 
+ "Brand", 
+ "Item Website Specifications", 
+ "Slideshow", 
+ "Show Price in Website (if set)", 
+ "Item Image (if not slideshow)", 
+ "Select \"Yes\" if this item represents some work like training, designing, consulting etc.", 
+ "Default Unit of Measure", 
+ "Buying Cost will be updated from Purchase Orders and Purchase Receipts. <br>The buying cost will calculated by moving average method.", 
+ "Has Serial No", 
+ "Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.", 
+ "<a href=\"#!Sales Browser/Item Group\">Manage Item Groups</a>", 
+ "Select \"Yes\" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.", 
+ "Re-Order Level", 
+ "Warranty Period (in days)", 
+ "Last Purchase Rate", 
+ "Website Item Groups", 
+ "Default Expense Account", 
+ "Manufacturing", 
+ "Net Weight", 
+ "Mandatory if Stock Item is \"Yes\"", 
+ "Show in Website", 
+ "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
+ "UOM Conversion Details", 
+ "FIFO", 
+ "Percentage variation in quantity to be allowed while receiving or delivering this item.", 
+ "Show \"In Stock\" or \"Not in Stock\" based on stock available in this warehouse.", 
+ "Select \"Yes\" if you supply raw materials to your supplier to manufacture this item.", 
+ "Inventory", 
+ "Weight UOM", 
+ "Minimum Order Qty", 
+ "Is Stock Item", 
+ "Is Service Item", 
+ "Send an email to users of role \"Material Manager\" and \"Purchase Manager\" when re-order level is crossed.", 
+ "Manufacturer Part Number", 
+ "Inspection Criteria", 
+ "Customer Codes", 
+ "File List", 
+ "Allowance Percent", 
+ "Page Name", 
+ "Selecting \"Yes\" will give a unique identity to each entity of this item which can be viewed in the Serial No master.", 
+ "Website", 
+ "Website Price List", 
+ "The quantity for the Purchase Request when the stock goes below re-order level.", 
+ "Has Batch No", 
+ "Item Code", 
+ "Buying Cost", 
+ "website page link", 
+ "Max Discount (%)", 
+ "Image", 
+ "The system will generate a Purchase Request automatically when stock quantity goes below re-order level in warehouse of type \"Stores\" or \"Reserved Warehouse\".", 
+ "Is Asset Item", 
+ "Sales Details", 
+ "Standard Rate", 
+ "Select \"Yes\" if you are maintaining stock of this item in your Inventory.", 
+ "Trash Reason", 
+ "Item Name", 
+ "Sales Rate", 
+ "No", 
+ "Cost Center", 
+ "Inspection Required", 
+ "Default Purchase Account in which cost of the item will be debited.", 
+ "Allow Samples", 
+ "Quality Inspection Parameters", 
+ "Selecting \"Yes\" will allow you to make a Production Order for this item.", 
+ "Re-Order Qty", 
+ "Manufacturer", 
+ "Show a slideshow at the top of the page", 
+ "Lead Time Days", 
+ "Item Group", 
+ "Unit of measurement of this item (e.g. Kg, Unit, No, Pair).", 
+ "Generate Description HTML", 
+ "Default BOM", 
+ "Default Reserved Warehouse", 
+ "Is Sales Item", 
+ "Default Cost Center for tracking expense for this item.", 
+ "Website Warehouse", 
+ "Generates HTML to include selected image in the description", 
+ "Allow Bill of Materials", 
+ "Allow Production Order", 
+ "Notify by Email on Re-order", 
+ "Select \"Yes\" if this item is used for some internal purpose in your company.", 
+ "Description HTML", 
+ "Item Supplier Details", 
+ "Moving Average", 
+ "Default Income Account", 
+ "Selecting \"Yes\" will allow this item to figure in Sales Order, Delivery Note", 
+ "Customer Code", 
+ "Purchase Details", 
+ "Item Quality Inspection Parameter", 
+ "Description", 
+ "End of Life", 
+ "Barcode", 
+ "Website Description", 
+ "You can enter the minimum quantity of this item to be ordered.", 
+ "Net Weight of each Item", 
+ "Stock", 
+ "Image View", 
+ "Item will be saved by this name in the data base.", 
+ "Weightage", 
+ "Is Purchase Item", 
+ "Item", 
+ "Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Purchase Request when you select this item.", 
+ "Yes", 
+ "Is Sub Contracted Item", 
+ "Item Prices", 
+ "Item Tax1"
+]
\ No newline at end of file
diff --git a/stock/doctype/item/locale/hi-doc.json b/stock/doctype/item/locale/hi-doc.json
new file mode 100644
index 0000000..2c70c4c
--- /dev/null
+++ b/stock/doctype/item/locale/hi-doc.json
@@ -0,0 +1,116 @@
+{
+ "<a href=\"#!Sales Browser/Item Group\">Manage Item Groups</a>": "<a href=\"#!Sales Browser/Item Group\">\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939 \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928</a>", 
+ "A Product or a Service that is bought, sold or kept in stock.": "\u090f\u0915 \u0909\u0924\u094d\u092a\u093e\u0926 \u092f\u093e \u0938\u0947\u0935\u093e \u0939\u0948 \u0915\u093f \u0916\u0930\u0940\u0926\u093e \u0939\u0948, \u092c\u0947\u091a\u093e \u092f\u093e \u0938\u094d\u091f\u0949\u0915 \u092e\u0947\u0902 \u0930\u0916\u093e.", 
+ "Allow Bill of Materials": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947 \u092c\u093f\u0932 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0902", 
+ "Allow Production Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936 \u0926\u0947\u0902", 
+ "Allow Samples": "\u0928\u092e\u0942\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0902", 
+ "Allowance Percent": "\u092d\u0924\u094d\u0924\u093e \u092a\u094d\u0930\u0924\u093f\u0936\u0924", 
+ "Barcode": "\u092c\u093e\u0930\u0915\u094b\u0921", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Buying Cost": "\u0932\u093e\u0917\u0924 \u0916\u0930\u0940\u0926\u0928\u093e", 
+ "Buying Cost will be updated from Purchase Orders and Purchase Receipts. <br>The buying cost will calculated by moving average method.": "\u0916\u093c\u0930\u0940\u0926\u0928\u093e \u0932\u093e\u0917\u0924 \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0938\u0947 \u0905\u0926\u094d\u092f\u0924\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. <br> \u0916\u0930\u0940\u0926 \u0932\u093e\u0917\u0924 \u0914\u0938\u0924 \u092a\u0926\u094d\u0927\u0924\u093f \u091a\u0932\u0924\u0940 \u0926\u094d\u0935\u093e\u0930\u093e \u0917\u0923\u0928\u093e \u0915\u0930\u0947\u0902\u0917\u0947.", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092e\u093e\u0938\u094d\u091f\u0930 \u0938\u0947 \u090f\u0915 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u090f\u0902 \u0914\u0930 \u0909\u0928\u092e\u0947\u0902 \u0938\u0947 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092e\u093e\u0928\u0915 \u0930\u0947\u092b\u0930\u0940 \u0926\u0930 \u0926\u0930\u094d\u091c. \u0915\u094b\u091f\u0947\u0936\u0928, \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u092f\u093e \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f \u092e\u0947\u0902 \u090f\u0915 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u0947 \u091a\u092f\u0928 \u092a\u0930, \u0907\u0938\u0940 \u0930\u0947\u092b\u0930\u0940 \u0926\u0930 \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0932\u093f\u090f \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "Customer Code": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u094b\u0921", 
+ "Customer Codes": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u0902\u0939\u093f\u0924\u093e\u0913\u0902", 
+ "Default BOM": "Default \u092c\u0940\u0913\u090f\u092e", 
+ "Default Cost Center": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Default Cost Center for tracking expense for this item.": "\u0907\u0938 \u092e\u0926 \u0915\u0947 \u0932\u093f\u090f \u0916\u0930\u094d\u091a \u092a\u0930 \u0928\u091c\u093c\u0930 \u0930\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930.", 
+ "Default Expense Account": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0935\u094d\u092f\u092f \u0916\u093e\u0924\u0947", 
+ "Default Income Account": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0906\u092f \u0916\u093e\u0924\u093e", 
+ "Default Purchase Account in which cost of the item will be debited.": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0916\u0930\u0940\u0926 \u0916\u093e\u0924\u093e \u091c\u093f\u0938\u092e\u0947\u0902 \u092e\u0926 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0921\u0947\u092c\u093f\u091f \u0939\u094b \u091c\u093e\u090f\u0917\u093e.", 
+ "Default Reserved Warehouse": "Default \u0938\u0941\u0930\u0915\u094d\u0937\u093f\u0924 \u0935\u0947\u092f\u0930\u0939\u093e\u0909\u0938", 
+ "Default Unit of Measure": "\u092e\u093e\u092a \u0915\u0940 \u092e\u0942\u0932\u092d\u0942\u0924 \u0907\u0915\u093e\u0908", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Description HTML": "\u0935\u093f\u0935\u0930\u0923 HTML", 
+ "End of Life": "\u091c\u0940\u0935\u0928 \u0915\u093e \u0905\u0902\u0924", 
+ "FIFO": "\u092b\u0940\u092b\u094b", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes": "\u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0940 \u0938\u0941\u0935\u093f\u0927\u093e \u0915\u0947 \u0932\u093f\u090f \u0907\u0928 \u0915\u094b\u0921 \u092a\u094d\u0930\u093f\u0902\u091f \u0938\u094d\u0935\u0930\u0942\u092a\u094b\u0902 \u092e\u0947\u0902 \u091a\u093e\u0932\u093e\u0928 \u0914\u0930 \u0935\u093f\u0924\u0930\u0923 \u0928\u094b\u091f \u0915\u0940 \u0924\u0930\u0939 \u0907\u0938\u094d\u0924\u0947\u092e\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948", 
+ "Generate Description HTML": "\u0935\u093f\u0935\u0930\u0923 HTML \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0915\u0930\u0947\u0902", 
+ "Generates HTML to include selected image in the description": "\u0935\u093f\u0935\u0930\u0923 \u092e\u0947\u0902 \u091a\u092f\u0928\u093f\u0924 \u091b\u0935\u093f \u0915\u094b \u0936\u093e\u092e\u093f\u0932 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f HTML \u0909\u0924\u094d\u092a\u0928\u094d\u0928", 
+ "Has Batch No": "\u092c\u0948\u091a \u0939\u0948 \u0928\u0939\u0940\u0902", 
+ "Has Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932 \u0917\u092f\u093e \u0939\u0948", 
+ "Image": "\u091b\u0935\u093f", 
+ "Image View": "\u091b\u0935\u093f \u0926\u0947\u0916\u0947\u0902", 
+ "Inspection Criteria": "\u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092e\u093e\u0928\u0926\u0902\u0921", 
+ "Inspection Required": "\u0906\u0935\u0936\u094d\u092f\u0915 \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923", 
+ "Inventory": "\u0907\u0928\u0935\u0947\u0902\u091f\u0930\u0940", 
+ "Is Asset Item": "\u090f\u0938\u0947\u091f \u0906\u0907\u091f\u092e \u0939\u0948", 
+ "Is Purchase Item": "\u0916\u0930\u0940\u0926 \u0906\u0907\u091f\u092e \u0939\u0948", 
+ "Is Sales Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0907\u091f\u092e \u0939\u0948", 
+ "Is Service Item": "\u0938\u0947\u0935\u093e \u0906\u0907\u091f\u092e", 
+ "Is Stock Item": "\u0938\u094d\u091f\u0949\u0915 \u0906\u0907\u091f\u092e \u0939\u0948", 
+ "Is Sub Contracted Item": "\u0909\u092a \u0905\u0928\u0941\u092c\u0902\u0927\u093f\u0924 \u0906\u0907\u091f\u092e \u0939\u0948", 
+ "Item": "\u092e\u0926", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Image (if not slideshow)": "\u091b\u0935\u093f (\u092f\u0926\u093f \u0928\u0939\u0940\u0902 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b)", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Prices": "\u0906\u0907\u091f\u092e \u092e\u0942\u0932\u094d\u092f", 
+ "Item Quality Inspection Parameter": "\u0906\u0907\u091f\u092e \u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "Item Supplier Details": "\u0906\u0907\u091f\u092e \u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0935\u093f\u0935\u0930\u0923", 
+ "Item Tax": "\u0906\u0907\u091f\u092e \u091f\u0948\u0915\u094d\u0938", 
+ "Item Tax1": "Tax1 \u0906\u0907\u091f\u092e", 
+ "Item Website Specifications": "\u0906\u0907\u091f\u092e \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f\u0940\u0915\u0930\u0923", 
+ "Item will be saved by this name in the data base.": "\u0906\u0907\u091f\u092e \u0921\u093e\u091f\u093e \u092c\u0947\u0938 \u092e\u0947\u0902 \u0907\u0938 \u0928\u093e\u092e \u0938\u0947 \u092c\u091a\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "Last Purchase Rate": "\u092a\u093f\u091b\u0932\u0947 \u0916\u0930\u0940\u0926 \u0926\u0930", 
+ "Lead Time Days": "\u0932\u0940\u0921 \u0938\u092e\u092f \u0926\u093f\u0928", 
+ "Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Purchase Request when you select this item.": "\u0932\u0940\u0921 \u0938\u092e\u092f \u0926\u093f\u0928\u094b\u0902 \u0926\u093f\u0928 \u091c\u093f\u0938\u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0907\u0938 \u0906\u0907\u091f\u092e \u0905\u092a\u0928\u0947 \u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u0909\u092e\u094d\u092e\u0940\u0926 \u0939\u0948 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e \u0939\u0948. \u0907\u0938 \u0926\u093f\u0928 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0905\u0928\u0941\u0930\u094b\u0927 \u092e\u0947\u0902 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u0939\u0948 \u091c\u092c \u0906\u092a \u0907\u0938 \u092e\u0926 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902.", 
+ "List this Item in multiple groups on the website.": "\u0915\u0908 \u0938\u092e\u0942\u0939\u094b\u0902 \u092e\u0947\u0902 \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0907\u0938 \u092e\u0926 \u0915\u0940 \u0938\u0942\u091a\u0940.", 
+ "Mandatory if Stock Item is \"Yes\"": "\u0905\u0928\u093f\u0935\u093e\u0930\u094d\u092f \u0905\u0917\u0930 \u0938\u094d\u091f\u0949\u0915 \u0906\u0907\u091f\u092e \u0939\u0948 &quot;\u0939\u093e\u0901&quot;", 
+ "Manufacturer": "\u0928\u093f\u0930\u094d\u092e\u093e\u0924\u093e", 
+ "Manufacturer Part Number": "\u0928\u093f\u0930\u094d\u092e\u093e\u0924\u093e \u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Manufacturing": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923", 
+ "Max Discount (%)": "\u0905\u0927\u093f\u0915\u0924\u092e \u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f (%)", 
+ "Minimum Order Qty": "\u0928\u094d\u092f\u0942\u0928\u0924\u092e \u0906\u0926\u0947\u0936 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Moving Average": "\u091a\u0932\u093e\u092f\u092e\u093e\u0928 \u0914\u0938\u0924", 
+ "Net Weight": "\u0928\u093f\u0935\u0932 \u092d\u093e\u0930", 
+ "Net Weight of each Item": "\u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0906\u0907\u091f\u092e \u0915\u0947 \u0928\u0947\u091f \u0935\u091c\u0928", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Notify by Email on Re-order": ", \u092a\u0941\u0928\u0903 \u0906\u0926\u0947\u0936 \u092a\u0930 \u0908\u092e\u0947\u0932 \u0926\u094d\u0935\u093e\u0930\u093e \u0938\u0942\u091a\u093f\u0924", 
+ "Page Name": "\u092a\u0947\u091c \u0915\u093e \u0928\u093e\u092e", 
+ "Percentage variation in quantity to be allowed while receiving or delivering this item.": "\u092e\u093e\u0924\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u094d\u0930\u0924\u093f\u0936\u0924 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u092f\u093e \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0940 \u0917\u0908 \u0939\u0948.", 
+ "Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0916\u094b\u091c\u094b\u0902 \u092e\u0947\u0902 \u0935\u091c\u0928 \u0909\u092e\u094d\u0930 \u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0939\u0932 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. \u0905\u0927\u093f\u0915 \u0935\u091c\u0928 \u0909\u092e\u094d\u0930, \u0909\u091a\u094d\u091a \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u0940 \u0938\u0942\u091a\u0940 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0917\u093e.", 
+ "Purchase Details": "\u0916\u0930\u0940\u0926 \u0935\u093f\u0935\u0930\u0923", 
+ "Quality Inspection Parameters": "\u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "Re-Order Level": "\u092a\u0941\u0928 \u0906\u0926\u0947\u0936 \u0938\u094d\u0924\u0930", 
+ "Re-Order Qty": "\u092a\u0941\u0928 \u0906\u0926\u0947\u0936 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Sales Details": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Sales Rate": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0926\u0930", 
+ "Select \"Yes\" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.": "&quot;\u0939\u093e\u0901&quot; \u091a\u0941\u0928\u0947\u0902 \u092f\u0926\u093f \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u0932\u093f\u090f \u092d\u0947\u091c\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948 \u092f\u093e \u090f\u0915 \u0928\u092e\u0942\u0928\u093e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u090f\u0915 \u0938\u092a\u094d\u0932\u093e\u092f\u0930 \u0938\u0947 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0939\u0948. \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f\u094d\u0938 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0938\u094d\u091f\u0949\u0915 \u0915\u0947 \u0938\u094d\u0924\u0930 \u0915\u094b \u0905\u092a\u0921\u0947\u091f \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0932\u0947\u0915\u093f\u0928 \u0935\u0939\u093e\u0901 \u0907\u0938 \u0906\u0907\u091f\u092e \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0915\u094b\u0908 \u091a\u093e\u0932\u093e\u0928 \u0939\u094b \u091c\u093e\u090f\u0917\u093e.", 
+ "Select \"Yes\" if this item is used for some internal purpose in your company.": "&quot;\u0939\u093e\u0901&quot; \u091a\u0941\u0928\u0947\u0902 \u0905\u0917\u0930 \u0907\u0938 \u092e\u0926 \u092e\u0947\u0902 \u0905\u092a\u0928\u0940 \u0915\u0902\u092a\u0928\u0940 \u092e\u0947\u0902 \u0915\u0941\u091b \u0906\u0902\u0924\u0930\u093f\u0915 \u0909\u0926\u094d\u0926\u0947\u0936\u094d\u092f \u0915\u0947 \u0932\u093f\u090f \u0907\u0938\u094d\u0924\u0947\u092e\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Select \"Yes\" if this item represents some work like training, designing, consulting etc.": "\u091a\u0941\u0928\u0947\u0902 \u092f\u0926\u093f \u0907\u0938 \u092e\u0926 \u0915\u0947 \u092a\u094d\u0930\u0936\u093f\u0915\u094d\u0937\u0923 \u091c\u0948\u0938\u0947 \u0915\u0941\u091b \u0915\u093e\u092e \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0921\u093f\u091c\u093e\u0907\u0928, \u092a\u0930\u093e\u092e\u0930\u094d\u0936 \u0906\u0926\u093f \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948 &quot;\u0939\u093e\u0901&quot;", 
+ "Select \"Yes\" if you are maintaining stock of this item in your Inventory.": "&quot;\u0939\u093e\u0901&quot; \u0905\u0917\u0930 \u0906\u092a \u0905\u092a\u0928\u0940 \u0938\u0942\u091a\u0940 \u092e\u0947\u0902 \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0936\u0947\u092f\u0930 \u0915\u094b \u092c\u0928\u093e\u090f \u0930\u0916\u0928\u0947 \u0930\u0939\u0947 \u0939\u0948\u0902.", 
+ "Select \"Yes\" if you supply raw materials to your supplier to manufacture this item.": "&quot;\u0939\u093e\u0901&quot; \u0905\u0917\u0930 \u0906\u092a \u0905\u092a\u0928\u0947 \u0938\u092a\u094d\u0932\u093e\u092f\u0930 \u0915\u0947 \u0932\u093f\u090f \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0928\u093f\u0930\u094d\u092e\u093e\u0923.", 
+ "Selecting \"Yes\" will allow this item to appear in Purchase Order , Purchase Receipt.": "&quot;\u0939\u093e\u0901&quot; \u0915\u093e \u091a\u092f\u0928 \u0907\u0938 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936, \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u092e\u0947\u0902 \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0917\u093e.", 
+ "Selecting \"Yes\" will allow this item to figure in Sales Order, Delivery Note": "\u091a\u092f\u0928 \u0907\u0938 \u0906\u0907\u091f\u092e \u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u092e\u0947\u0902 \u0928\u093f\u0915\u093e\u0932\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f &quot;\u0939\u093e\u0901&quot; \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0917\u093e", 
+ "Selecting \"Yes\" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.": "&quot;\u0939\u093e\u0901&quot; \u0915\u093e \u091a\u092f\u0928 \u0906\u092a \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0914\u0930 \u0938\u0902\u091a\u093e\u0932\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u0915\u0947 \u0932\u093f\u090f \u0916\u0930\u094d\u091a \u0926\u093f\u0916\u093e \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947 \u092c\u093f\u0932 \u092c\u0928\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0917\u093e.", 
+ "Selecting \"Yes\" will allow you to make a Production Order for this item.": "&quot;\u0939\u093e\u0901&quot; \u0915\u093e \u091a\u092f\u0928 \u0906\u092a \u0907\u0938 \u092e\u0926 \u0915\u0947 \u0932\u093f\u090f \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0939\u094b\u0917\u0940.", 
+ "Selecting \"Yes\" will give a unique identity to each entity of this item which can be viewed in the Serial No master.": "&quot;\u0939\u093e\u0901&quot; \u0915\u093e \u091a\u092f\u0928 \u091c\u094b \u0915\u094b\u0908 \u092e\u093e\u0938\u094d\u091f\u0930 \u0938\u0940\u0930\u093f\u092f\u0932 \u092e\u0947\u0902 \u0926\u0947\u0916\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948 \u0907\u0938 \u092e\u0926 \u0915\u0940 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0907\u0915\u093e\u0908 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0905\u0926\u094d\u0935\u093f\u0924\u0940\u092f \u092a\u0939\u091a\u093e\u0928 \u0926\u0947 \u0926\u0947\u0902\u0917\u0947.", 
+ "Send an email to users of role \"Material Manager\" and \"Purchase Manager\" when re-order level is crossed.": "\u092d\u0942\u092e\u093f\u0915\u093e &quot;\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u092a\u094d\u0930\u092c\u0902\u0927\u0915&quot; \u0914\u0930 &quot;\u0916\u0930\u0940\u0926 \u092a\u094d\u0930\u092c\u0902\u0927\u0915&quot; \u091c\u092c \u092a\u0941\u0928\u0903 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0938\u094d\u0924\u0930 \u0915\u094b \u092a\u093e\u0930 \u0915\u0930 \u091c\u093e\u0924\u093e \u0939\u0948 \u0915\u0947 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0908\u092e\u0947\u0932 \u092d\u0947\u091c\u0947\u0902.", 
+ "Show \"In Stock\" or \"Not in Stock\" based on stock available in this warehouse.": "\u0938\u094d\u091f\u0949\u0915 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u090f\u0901 &quot;&quot; \u092f\u093e &quot;\u0928\u0939\u0940\u0902&quot; \u0938\u094d\u091f\u0949\u0915 \u092e\u0947\u0902 \u0907\u0938 \u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u0938\u094d\u091f\u0949\u0915 \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930.", 
+ "Show Price in Website (if set)": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092e\u0947\u0902 \u092e\u0942\u0932\u094d\u092f \u0926\u093f\u0916\u093e\u090f\u0902 (\u092f\u0926\u093f \u0938\u0947\u091f)", 
+ "Show a slideshow at the top of the page": "\u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0936\u0940\u0930\u094d\u0937 \u092a\u0930 \u090f\u0915 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0926\u093f\u0916\u093e\u090f\u0901", 
+ "Show in Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0928\u0947", 
+ "Slideshow": "\u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b", 
+ "Standard Rate": "\u092e\u093e\u0928\u0915 \u0926\u0930", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "The quantity for the Purchase Request when the stock goes below re-order level.": "\u0916\u0930\u0940\u0926 \u0915\u0947 \u0905\u0928\u0941\u0930\u094b\u0927 \u0915\u0947 \u0932\u093f\u090f \u092e\u093e\u0924\u094d\u0930\u093e \u091c\u092c \u0936\u0947\u092f\u0930 \u092a\u0941\u0928\u0903 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0938\u094d\u0924\u0930 \u0938\u0947 \u0928\u0940\u091a\u0947 \u091a\u0932\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "The system will generate a Purchase Request automatically when stock quantity goes below re-order level in warehouse of type \"Stores\" or \"Reserved Warehouse\".": "\u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u090f\u0915 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0905\u0928\u0941\u0930\u094b\u0927 \u0938\u094d\u0935\u0924\u0903 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u091c\u092c \u0938\u094d\u091f\u0949\u0915 \u092e\u093e\u0924\u094d\u0930\u093e \u0928\u0940\u091a\u0947 \u092a\u094d\u0930\u0915\u093e\u0930 &quot;\u0938\u094d\u091f\u094b\u0930&quot; \u092f\u093e &quot;\u0906\u0930\u0915\u094d\u0937\u093f\u0924 \u0935\u0947\u092f\u0930\u0939\u093e\u0909\u0938 \u0915\u0947 \u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u092b\u093f\u0930 \u0938\u0947 \u0906\u0926\u0947\u0936 \u0938\u094d\u0924\u0930 \u091a\u0932\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "UOM Conversion Details": "UOM \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u0935\u0930\u0923", 
+ "Unit of measurement of this item (e.g. Kg, Unit, No, Pair).": "\u0907\u0938 \u092e\u0926 \u0915\u0947 \u092e\u093e\u092a \u0915\u0940 \u0907\u0915\u093e\u0908 (\u091c\u0948\u0938\u0947 \u0915\u093f\u0932\u094b\u0917\u094d\u0930\u093e\u092e, \u092f\u0942\u0928\u093f\u091f, \u0928\u0939\u0940\u0902, \u091c\u094b\u0921\u093c\u0940).", 
+ "Valuation Method": "\u092e\u0942\u0932\u094d\u092f\u0928 \u0935\u093f\u0927\u093f", 
+ "Warranty Period (in days)": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0905\u0935\u0927\u093f (\u0926\u093f\u0928\u094b\u0902 \u092e\u0947\u0902)", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Description": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0935\u093f\u0935\u0930\u0923", 
+ "Website Item Groups": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Website Price List": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940", 
+ "Website Warehouse": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Weight UOM": "\u0935\u091c\u0928 UOM", 
+ "Weightage": "\u092e\u0939\u0924\u094d\u0935", 
+ "Yes": "\u0939\u093e\u0902", 
+ "You can enter the minimum quantity of this item to be ordered.": "\u0906\u092a \u0907\u0938 \u092e\u0926 \u0915\u0940 \u0928\u094d\u092f\u0942\u0928\u0924\u092e \u092e\u093e\u0924\u094d\u0930\u093e \u092e\u0947\u0902 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0906\u0926\u0947\u0936 \u0926\u093f\u092f\u093e \u091c\u093e \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902.", 
+ "website page link": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u092a\u0947\u091c \u0932\u093f\u0902\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/item_customer_detail/locale/_messages_doc.json b/stock/doctype/item_customer_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..86b3d7c
--- /dev/null
+++ b/stock/doctype/item_customer_detail/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Item Customer Detail", 
+ "Customer Name", 
+ "Ref Code", 
+ "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/item_customer_detail/locale/hi-doc.json b/stock/doctype/item_customer_detail/locale/hi-doc.json
new file mode 100644
index 0000000..ed0f87e
--- /dev/null
+++ b/stock/doctype/item_customer_detail/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes": "\u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0940 \u0938\u0941\u0935\u093f\u0927\u093e \u0915\u0947 \u0932\u093f\u090f \u0907\u0928 \u0915\u094b\u0921 \u092a\u094d\u0930\u093f\u0902\u091f \u0938\u094d\u0935\u0930\u0942\u092a\u094b\u0902 \u092e\u0947\u0902 \u091a\u093e\u0932\u093e\u0928 \u0914\u0930 \u0935\u093f\u0924\u0930\u0923 \u0928\u094b\u091f \u0915\u0940 \u0924\u0930\u0939 \u0907\u0938\u094d\u0924\u0947\u092e\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948", 
+ "Item Customer Detail": "\u0906\u0907\u091f\u092e \u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Ref Code": "\u0930\u0947\u092b\u0930\u0940 \u0915\u094b\u0921", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/item_price/locale/_messages_doc.json b/stock/doctype/item_price/locale/_messages_doc.json
new file mode 100644
index 0000000..64f7d08
--- /dev/null
+++ b/stock/doctype/item_price/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Currency", 
+ "Ref Rate", 
+ "Item Price", 
+ "Price List Name", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/item_price/locale/hi-doc.json b/stock/doctype/item_price/locale/hi-doc.json
new file mode 100644
index 0000000..d0ad409
--- /dev/null
+++ b/stock/doctype/item_price/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Item Price": "\u092e\u0926 \u092e\u0942\u0932\u094d\u092f", 
+ "Price List Name": "\u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u093e \u0928\u093e\u092e", 
+ "Ref Rate": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/item_quality_inspection_parameter/locale/_messages_doc.json b/stock/doctype/item_quality_inspection_parameter/locale/_messages_doc.json
new file mode 100644
index 0000000..342c934
--- /dev/null
+++ b/stock/doctype/item_quality_inspection_parameter/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Parameter", 
+ "Acceptance Criteria", 
+ "Item Quality Inspection Parameter", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/item_quality_inspection_parameter/locale/hi-doc.json b/stock/doctype/item_quality_inspection_parameter/locale/hi-doc.json
new file mode 100644
index 0000000..03fd299
--- /dev/null
+++ b/stock/doctype/item_quality_inspection_parameter/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Acceptance Criteria": "\u0938\u094d\u0935\u0940\u0915\u0943\u0924\u093f \u092e\u093e\u0928\u0926\u0902\u0921", 
+ "Item Quality Inspection Parameter": "\u0906\u0907\u091f\u092e \u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u092a\u0948\u0930\u093e\u092e\u0940\u091f\u0930", 
+ "Parameter": "\u092a\u094d\u0930\u093e\u091a\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/item_supplier/locale/_messages_doc.json b/stock/doctype/item_supplier/locale/_messages_doc.json
new file mode 100644
index 0000000..6e82297
--- /dev/null
+++ b/stock/doctype/item_supplier/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Supplier", 
+ "Supplier Part Number", 
+ "Item Supplier", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/item_supplier/locale/hi-doc.json b/stock/doctype/item_supplier/locale/hi-doc.json
new file mode 100644
index 0000000..374992b
--- /dev/null
+++ b/stock/doctype/item_supplier/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Item Supplier": "\u0906\u0907\u091f\u092e \u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Part Number": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092d\u093e\u0917 \u0938\u0902\u0916\u094d\u092f\u093e"
+}
\ No newline at end of file
diff --git a/stock/doctype/item_tax/locale/_messages_doc.json b/stock/doctype/item_tax/locale/_messages_doc.json
new file mode 100644
index 0000000..6bdd87e
--- /dev/null
+++ b/stock/doctype/item_tax/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Tax Rate", 
+ "Tax", 
+ "Item Tax", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/item_tax/locale/hi-doc.json b/stock/doctype/item_tax/locale/hi-doc.json
new file mode 100644
index 0000000..9abdfe6
--- /dev/null
+++ b/stock/doctype/item_tax/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Item Tax": "\u0906\u0907\u091f\u092e \u091f\u0948\u0915\u094d\u0938", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Tax": "\u0915\u0930", 
+ "Tax Rate": "\u0915\u0930 \u0915\u0940 \u0926\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/item_website_specification/locale/_messages_doc.json b/stock/doctype/item_website_specification/locale/_messages_doc.json
new file mode 100644
index 0000000..a0c1ff8
--- /dev/null
+++ b/stock/doctype/item_website_specification/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Label", 
+ "Item Website Specification", 
+ "Table for Item that will be shown in Web Site", 
+ "Description", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/item_website_specification/locale/hi-doc.json b/stock/doctype/item_website_specification/locale/hi-doc.json
new file mode 100644
index 0000000..9ab808f
--- /dev/null
+++ b/stock/doctype/item_website_specification/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Website Specification": "\u0906\u0907\u091f\u092e \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0935\u093f\u0936\u093f\u0937\u094d\u091f\u0924\u093e", 
+ "Label": "\u0932\u0947\u092c\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Table for Item that will be shown in Web Site": "\u091f\u0947\u092c\u0932 \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0939\u0948 \u0915\u093f \u0935\u0947\u092c \u0938\u093e\u0907\u091f \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e"
+}
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_item/locale/_messages_doc.json b/stock/doctype/landed_cost_item/locale/_messages_doc.json
new file mode 100644
index 0000000..3db3283
--- /dev/null
+++ b/stock/doctype/landed_cost_item/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Description", 
+ "Amount", 
+ "Landed Cost Item", 
+ "Account Head", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_item/locale/hi-doc.json b/stock/doctype/landed_cost_item/locale/hi-doc.json
new file mode 100644
index 0000000..f85d9a3
--- /dev/null
+++ b/stock/doctype/landed_cost_item/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Account Head": "\u0932\u0947\u0916\u093e\u0936\u0940\u0930\u094d\u0937", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Landed Cost Item": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u092e\u0926", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_master/locale/_messages_doc.json b/stock/doctype/landed_cost_master/locale/_messages_doc.json
new file mode 100644
index 0000000..4f1ad63
--- /dev/null
+++ b/stock/doctype/landed_cost_master/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Trash Reason", 
+ "Title", 
+ "Landed Cost Master", 
+ "Landed Cost", 
+ "Landed Cost Items", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_master/locale/hi-doc.json b/stock/doctype/landed_cost_master/locale/hi-doc.json
new file mode 100644
index 0000000..41f3344
--- /dev/null
+++ b/stock/doctype/landed_cost_master/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Landed Cost": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924", 
+ "Landed Cost Items": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0906\u0907\u091f\u092e", 
+ "Landed Cost Master": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u092e\u093e\u0938\u094d\u091f\u0930", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923"
+}
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_master_detail/locale/_messages_doc.json b/stock/doctype/landed_cost_master_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..a8a7ba1
--- /dev/null
+++ b/stock/doctype/landed_cost_master_detail/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Description", 
+ "Landed Cost Master Detail", 
+ "Account Head", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_master_detail/locale/hi-doc.json b/stock/doctype/landed_cost_master_detail/locale/hi-doc.json
new file mode 100644
index 0000000..ee50455
--- /dev/null
+++ b/stock/doctype/landed_cost_master_detail/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Account Head": "\u0932\u0947\u0916\u093e\u0936\u0940\u0930\u094d\u0937", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Landed Cost Master Detail": "\u0909\u0924\u0930\u093e \u0932\u093e\u0917\u0924 \u092e\u093e\u0938\u094d\u091f\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_purchase_receipt/locale/_messages_doc.json b/stock/doctype/landed_cost_purchase_receipt/locale/_messages_doc.json
new file mode 100644
index 0000000..d975f2d
--- /dev/null
+++ b/stock/doctype/landed_cost_purchase_receipt/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Select PR", 
+ "Landed Cost Purchase Receipt", 
+ "Purchase Receipt", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_purchase_receipt/locale/hi-doc.json b/stock/doctype/landed_cost_purchase_receipt/locale/hi-doc.json
new file mode 100644
index 0000000..1b6c594
--- /dev/null
+++ b/stock/doctype/landed_cost_purchase_receipt/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Landed Cost Purchase Receipt": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Select PR": "\u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u092a\u0940\u0906\u0930", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_wizard/locale/_messages_doc.json b/stock/doctype/landed_cost_wizard/locale/_messages_doc.json
new file mode 100644
index 0000000..4259dd6
--- /dev/null
+++ b/stock/doctype/landed_cost_wizard/locale/_messages_doc.json
@@ -0,0 +1,14 @@
+[
+ "Landed Cost Items", 
+ "Update PR", 
+ "Landed Cost Purchase Receipts", 
+ "Process", 
+ "Get Purchase Receipt", 
+ "To PR Date", 
+ "Currency", 
+ "Get Details", 
+ "Select Landed Cost Items Master", 
+ "Landed Cost Wizard", 
+ "From PR Date", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_wizard/locale/hi-doc.json b/stock/doctype/landed_cost_wizard/locale/hi-doc.json
new file mode 100644
index 0000000..a3334c3
--- /dev/null
+++ b/stock/doctype/landed_cost_wizard/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "From PR Date": "\u092a\u0940\u0906\u0930 \u0924\u093e\u0930\u0940\u0916 \u0938\u0947", 
+ "Get Details": "\u0935\u093f\u0935\u0930\u0923 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902", 
+ "Get Purchase Receipt": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926", 
+ "Landed Cost Items": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0906\u0907\u091f\u092e", 
+ "Landed Cost Purchase Receipts": "\u0909\u0924\u0930\u093e \u0932\u093e\u0917\u0924 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926", 
+ "Landed Cost Wizard": "\u0906\u092f\u093e\u0924\u093f\u0924 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0935\u093f\u091c\u093c\u093e\u0930\u094d\u0921", 
+ "Process": "\u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e", 
+ "Select Landed Cost Items Master": "\u0909\u0924\u0930\u093e \u0932\u093e\u0917\u0924 \u0906\u0907\u091f\u092e \u092e\u093e\u0938\u094d\u091f\u0930 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "To PR Date": "\u092a\u0940\u0906\u0930 \u0924\u093f\u0925\u093f", 
+ "Update PR": "\u0905\u0926\u094d\u092f\u0924\u0928 \u092a\u0940\u0906\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/packing_slip/locale/_messages_doc.json b/stock/doctype/packing_slip/locale/_messages_doc.json
new file mode 100644
index 0000000..4a921dd
--- /dev/null
+++ b/stock/doctype/packing_slip/locale/_messages_doc.json
@@ -0,0 +1,27 @@
+[
+ "If more than one package of the same type (for print)", 
+ "The net weight of this package. (calculated automatically as sum of net weight of items)", 
+ "Net Weight", 
+ "To Package No.", 
+ "Stock", 
+ "PS", 
+ "The gross weight of the package. Usually net weight + packaging material weight. (for print)", 
+ "Amended From", 
+ "Identification of the package for the delivery (for print)", 
+ "Gross Weight", 
+ "From Package No.", 
+ "Packing Slip Items", 
+ "The date at which current entry is corrected in the system.", 
+ "Gross Weight UOM", 
+ "Items", 
+ "Package Item Details", 
+ "Net Weight UOM", 
+ "Indicates that the package is a part of this delivery", 
+ "Amendment Date", 
+ "Package Weight Details", 
+ "Series", 
+ "Packing Slip", 
+ "Delivery Note", 
+ "Misc Details", 
+ "Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight."
+]
\ No newline at end of file
diff --git a/stock/doctype/packing_slip/locale/hi-doc.json b/stock/doctype/packing_slip/locale/hi-doc.json
new file mode 100644
index 0000000..1a1ff20
--- /dev/null
+++ b/stock/doctype/packing_slip/locale/hi-doc.json
@@ -0,0 +1,27 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "From Package No.": "\u092a\u0948\u0915\u0947\u091c \u0938\u0902 \u0938\u0947", 
+ "Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.": "\u0926\u093f\u092f\u093e \u091c\u093e \u0938\u0902\u0915\u0941\u0932 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0915\u0932 \u091c\u093e\u0924\u093e \u0939\u0948 \u092a\u0948\u0915\u093f\u0902\u0917 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0915\u0930\u0924\u093e \u0939\u0948. \u092a\u0948\u0915\u0947\u091c \u0938\u0902\u0916\u094d\u092f\u093e, \u092a\u0948\u0915\u0947\u091c \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0914\u0930 \u0905\u092a\u0928\u0947 \u0935\u091c\u0928 \u0915\u094b \u0938\u0942\u091a\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Gross Weight": "\u0938\u0915\u0932 \u092d\u093e\u0930", 
+ "Gross Weight UOM": "\u0938\u0915\u0932 \u0935\u091c\u0928 UOM", 
+ "Identification of the package for the delivery (for print)": "\u092a\u094d\u0930\u0938\u0935 \u0915\u0947 \u0932\u093f\u090f \u092a\u0948\u0915\u0947\u091c \u0915\u0940 \u092a\u0939\u091a\u093e\u0928 (\u092a\u094d\u0930\u093f\u0902\u091f \u0915\u0947 \u0932\u093f\u090f)", 
+ "If more than one package of the same type (for print)": "\u092f\u0926\u093f \u090f\u0915 \u0939\u0940 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u090f\u0915 \u0938\u0947 \u0905\u0927\u093f\u0915 \u092a\u0948\u0915\u0947\u091c (\u092a\u094d\u0930\u093f\u0902\u091f \u0915\u0947 \u0932\u093f\u090f)", 
+ "Indicates that the package is a part of this delivery": "\u0907\u0902\u0917\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948 \u0915\u093f \u092a\u0948\u0915\u0947\u091c \u0907\u0938 \u0935\u093f\u0924\u0930\u0923 \u0915\u093e \u090f\u0915 \u0939\u093f\u0938\u094d\u0938\u093e \u0939\u0948", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Misc Details": "\u0935\u093f\u0935\u093f\u0927 \u0935\u093f\u0935\u0930\u0923", 
+ "Net Weight": "\u0928\u093f\u0935\u0932 \u092d\u093e\u0930", 
+ "Net Weight UOM": "\u0928\u0947\u091f \u0935\u091c\u0928 UOM", 
+ "PS": "\u092a\u0941\u0928\u0936\u094d\u091a", 
+ "Package Item Details": "\u0938\u0902\u0915\u0941\u0932 \u0906\u0907\u091f\u092e \u0935\u093f\u0935\u0930\u0923", 
+ "Package Weight Details": "\u092a\u0948\u0915\u0947\u091c \u0935\u091c\u0928 \u0935\u093f\u0935\u0930\u0923", 
+ "Packing Slip": "\u092a\u0930\u094d\u091a\u0940 \u092a\u0948\u0915\u093f\u0902\u0917", 
+ "Packing Slip Items": "\u092a\u0948\u0915\u093f\u0902\u0917 \u0938\u094d\u0932\u093f\u092a \u0906\u0907\u091f\u092e", 
+ "Series": "\u0915\u0908", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The gross weight of the package. Usually net weight + packaging material weight. (for print)": "\u092a\u0948\u0915\u0947\u091c \u0915\u0947 \u0915\u0941\u0932 \u0935\u091c\u0928. \u0906\u092e\u0924\u094c\u0930 \u092a\u0930 \u0936\u0941\u0926\u094d\u0927 + \u0935\u091c\u0928 \u092a\u0948\u0915\u0947\u091c\u093f\u0902\u0917 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947 \u0935\u091c\u0928. (\u092a\u094d\u0930\u093f\u0902\u091f \u0915\u0947 \u0932\u093f\u090f)", 
+ "The net weight of this package. (calculated automatically as sum of net weight of items)": "\u0907\u0938 \u092a\u0948\u0915\u0947\u091c \u0915\u0947 \u0936\u0941\u0926\u094d\u0927 \u0935\u091c\u0928. (\u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u0915\u093e \u0936\u0941\u0926\u094d\u0927 \u0935\u091c\u0928 \u0915\u0940 \u0930\u093e\u0936\u093f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0938\u094d\u0935\u0924\u0903 \u0917\u0923\u0928\u093e)", 
+ "To Package No.": "\u0938\u0902 \u092a\u0948\u0915\u0947\u091c"
+}
\ No newline at end of file
diff --git a/stock/doctype/packing_slip_item/locale/_messages_doc.json b/stock/doctype/packing_slip_item/locale/_messages_doc.json
new file mode 100644
index 0000000..3ab37d4
--- /dev/null
+++ b/stock/doctype/packing_slip_item/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Item Name", 
+ "Weight UOM", 
+ "Net Weight", 
+ "Page Break", 
+ "Packing Slip Item", 
+ "Stock", 
+ "Item Code", 
+ "UOM", 
+ "Quantity"
+]
\ No newline at end of file
diff --git a/stock/doctype/packing_slip_item/locale/hi-doc.json b/stock/doctype/packing_slip_item/locale/hi-doc.json
new file mode 100644
index 0000000..1d7e8d3
--- /dev/null
+++ b/stock/doctype/packing_slip_item/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Net Weight": "\u0928\u093f\u0935\u0932 \u092d\u093e\u0930", 
+ "Packing Slip Item": "\u092a\u0948\u0915\u093f\u0902\u0917 \u0938\u094d\u0932\u093f\u092a \u0906\u0907\u091f\u092e", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Quantity": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "UOM": "UOM", 
+ "Weight UOM": "\u0935\u091c\u0928 UOM"
+}
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt/locale/_messages_doc.json b/stock/doctype/purchase_receipt/locale/_messages_doc.json
new file mode 100644
index 0000000..4df0e7a
--- /dev/null
+++ b/stock/doctype/purchase_receipt/locale/_messages_doc.json
@@ -0,0 +1,101 @@
+[
+ "Grand Total (Import)", 
+ "In Words will be visible once you save the Purchase Receipt.", 
+ "Supplier", 
+ "Warehouse where you are maintaining stock of rejected items", 
+ "Net Total", 
+ "Company", 
+ "Add / Edit Taxes and Charges", 
+ "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
+ "LR Date", 
+ "Supplier warehouse where you have issued raw materials for sub - contracting", 
+ "Taxes", 
+ "Purchase Order", 
+ "Purchase Receipt Item Supplieds", 
+ "Cancelled", 
+ "Transporter lorry number", 
+ "Get Terms and Conditions", 
+ "Date on which lorry started from supplier warehouse", 
+ "Conversion Rate", 
+ "Challan No", 
+ "Filing in Additional Information about the Purchase Receipt will help you analyze your data better.", 
+ "Time at which materials were received", 
+ "The date at which current entry will get or has actually executed.", 
+ "More Info", 
+ "Other Details", 
+ "Total Tax", 
+ "Posting Time", 
+ "Net Total (Import)", 
+ "Select Print Heading", 
+ "Name", 
+ "Is Subcontracted", 
+ "Contact Person", 
+ "Supplier's currency", 
+ "LR No", 
+ "File List", 
+ "Items", 
+ "Rounded Total", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "The date at which current entry is corrected in the system.", 
+ "Detailed Breakup of the totals", 
+ "In Words", 
+ "Range", 
+ "Contact", 
+ "GRN", 
+ "Rate at which supplier's currency is converted to company's base currency", 
+ "Currency", 
+ "Select \"Yes\" for sub - contracting items", 
+ "Purchase Taxes and Charges", 
+ "Yes", 
+ "Transporter Info", 
+ "In Words (Import)", 
+ "Select Terms and Conditions", 
+ "Get Current Stock", 
+ "No", 
+ "Calculate Tax", 
+ "Totals", 
+ "Draft", 
+ "Terms and Conditions HTML", 
+ "Status", 
+ "Cancel Reason", 
+ "Terms and Conditions", 
+ "Re-Calculate Values", 
+ "Tax Calculation", 
+ "Transporter Name", 
+ "Posting Date", 
+ "Taxes and Charges Added", 
+ "Submitted", 
+ "Taxes and Charges Added (Import)", 
+ "Supplier Warehouse", 
+ "Mobile No", 
+ "Taxes and Charges Deducted", 
+ "Amendment Date", 
+ "Bill Date", 
+ "% of materials billed against this Purchase Receipt", 
+ "Series", 
+ "Contact Info", 
+ "Supplier Address", 
+ "Purchase Receipt Items", 
+ "Stock", 
+ "Pull Purchase Order Details", 
+ "Amended From", 
+ "Challan Date", 
+ "Terms and Conditions1", 
+ "Purchase Receipt", 
+ "Address", 
+ "Remarks", 
+ "Taxes and Charges Deducted (Import)", 
+ "Instructions", 
+ "Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.", 
+ "You can make a purchase receipt from multiple purchase orders. Select purchase orders one by one and click on the button below.", 
+ "Rejected Warehouse", 
+ "Fiscal Year", 
+ "Bill No", 
+ "% Billed", 
+ "Following table will show values if items are sub - contracted. These values will be fetched from the master of \"Bill of Materials\" of sub - contracted items.", 
+ "Raw Material Details", 
+ "Select the relevant company name if you have multiple companies", 
+ "Get Tax Detail", 
+ "Contact Email", 
+ "Grand Total"
+]
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt/locale/hi-doc.json b/stock/doctype/purchase_receipt/locale/hi-doc.json
new file mode 100644
index 0000000..b49033e
--- /dev/null
+++ b/stock/doctype/purchase_receipt/locale/hi-doc.json
@@ -0,0 +1,101 @@
+{
+ "% Billed": "% \u092c\u093f\u0932", 
+ "% of materials billed against this Purchase Receipt": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u093e% \u0907\u0938 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u092c\u093f\u0932", 
+ "Add / Edit Taxes and Charges": "\u0915\u0930 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930 \u091c\u094b\u0921\u093c\u0947\u0902 / \u0938\u0902\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0947\u0902", 
+ "Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u094b \u091c\u094b\u0921\u093c\u0947\u0902. \u0924\u0941\u092e \u092d\u0940 \u090f\u0915 \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902 \u092e\u093e\u0938\u094d\u091f\u0930 \u0915\u094b \u0924\u0948\u092f\u093e\u0930 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902.", 
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Bill Date": "\u092c\u093f\u0932 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Bill No": "\u0935\u093f\u0927\u0947\u092f\u0915 \u0928\u0939\u0940\u0902", 
+ "Calculate Tax": "\u0915\u0930 \u0915\u0940 \u0917\u0923\u0928\u093e", 
+ "Cancel Reason": "\u0915\u093e\u0930\u0923 \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Cancelled": "Cancelled", 
+ "Challan Date": "\u091a\u093e\u0932\u093e\u0928 \u0924\u093f\u0925\u093f", 
+ "Challan No": "\u0928\u0939\u0940\u0902 \u091a\u093e\u0932\u093e\u0928", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Conversion Rate": "\u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0926\u0930", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Date on which lorry started from supplier warehouse": "\u091c\u093f\u0938 \u092a\u0930 \u0924\u093f\u0925\u093f \u0932\u0949\u0930\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u0917\u094b\u0926\u093e\u092e \u0938\u0947 \u0936\u0941\u0930\u0942", 
+ "Detailed Breakup of the totals": "\u092f\u094b\u0917 \u0915\u0940 \u0935\u093f\u0938\u094d\u0924\u0943\u0924 \u092c\u094d\u0930\u0947\u0915\u0905\u092a", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Filing in Additional Information about the Purchase Receipt will help you analyze your data better.": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u0938\u0942\u091a\u0928\u093e \u092e\u0947\u0902 \u092b\u093e\u0907\u0932\u093f\u0902\u0917 \u092e\u0947\u0902 \u092e\u0926\u0926 \u092e\u093f\u0932\u0947\u0917\u0940 \u0906\u092a \u0905\u092a\u0928\u0947 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092c\u0947\u0939\u0924\u0930.", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Following table will show values if items are sub - contracted. These values will be fetched from the master of \"Bill of Materials\" of sub - contracted items.": "\u0924\u093e\u0932\u093f\u0915\u093e \u0915\u0947 \u092c\u093e\u0926 \u092e\u0942\u0932\u094d\u092f\u094b\u0902 \u0915\u094b \u0926\u093f\u0916\u093e\u0928\u0947 \u0905\u0917\u0930 \u0906\u0907\u091f\u092e \u0909\u092a - \u0905\u0928\u0941\u092c\u0902\u0927. \u0905\u0928\u0941\u092c\u0902\u0927\u093f\u0924 \u0906\u0907\u091f\u092e - \u0907\u0928 \u092e\u0942\u0932\u094d\u092f\u094b\u0902 \u0915\u094b \u0909\u092a &quot;\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0915\u0947 \u0935\u093f\u0927\u0947\u092f\u0915&quot; \u0915\u0947 \u092e\u093e\u0932\u093f\u0915 \u0938\u0947 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "GRN": "GRN", 
+ "Get Current Stock": "\u092e\u094c\u091c\u0942\u0926\u093e \u0938\u094d\u091f\u0949\u0915", 
+ "Get Tax Detail": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Get Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Grand Total": "\u092e\u0939\u093e\u092f\u094b\u0917", 
+ "Grand Total (Import)": "\u092e\u0939\u093e\u092f\u094b\u0917 (\u0906\u092f\u093e\u0924)", 
+ "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.": "\u092f\u0926\u093f \u0906\u092a \u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u092e\u093e\u0938\u094d\u091f\u0930 \u092e\u0947\u0902 \u090f\u0915 \u092e\u093e\u0928\u0915 \u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u092c\u0928\u093e\u092f\u093e \u0939\u0948, \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.", 
+ "In Words": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902", 
+ "In Words (Import)": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 (\u0906\u092f\u093e\u0924)", 
+ "In Words will be visible once you save the Purchase Receipt.": "\u0936\u092c\u094d\u0926\u094b\u0902 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u0908 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948 \u090f\u0915 \u092c\u093e\u0930 \u0906\u092a \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0915\u094b \u092c\u091a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u094b\u0917\u093e.", 
+ "Instructions": "\u0928\u093f\u0930\u094d\u0926\u0947\u0936", 
+ "Is Subcontracted": "\u0915\u094d\u092f\u093e subcontracted", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "LR Date": "LR \u0924\u093f\u0925\u093f", 
+ "LR No": "\u0928\u0939\u0940\u0902 LR", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Name": "\u0928\u093e\u092e", 
+ "Net Total": "\u0936\u0941\u0926\u094d\u0927 \u091c\u094b\u0921\u093c", 
+ "Net Total (Import)": "\u0936\u0941\u0926\u094d\u0927 \u0915\u0941\u0932 (\u0906\u092f\u093e\u0924)", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Other Details": "\u0905\u0928\u094d\u092f \u0935\u093f\u0935\u0930\u0923", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Posting Time": "\u092c\u093e\u0930 \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Pull Purchase Order Details": "\u0916\u0930\u0940\u0926 \u0906\u0926\u0947\u0936 \u0935\u093f\u0935\u0930\u0923 \u0916\u0940\u0902\u091a\u094b", 
+ "Purchase Order": "\u0906\u0926\u0947\u0936 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt Item Supplieds": "\u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0906\u0907\u091f\u092e Supplieds", 
+ "Purchase Receipt Items": "\u0930\u0938\u0940\u0926 \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u0915\u0940 \u0916\u0930\u0940\u0926", 
+ "Purchase Taxes and Charges": "\u0916\u0930\u0940\u0926 \u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915", 
+ "Range": "\u0930\u0947\u0902\u091c", 
+ "Rate at which supplier's currency is converted to company's base currency": "\u0926\u0930 \u091c\u093f\u0938 \u092a\u0930 \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e \u092e\u0941\u0926\u094d\u0930\u093e \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092c\u0947\u0938 \u092e\u0941\u0926\u094d\u0930\u093e \u092e\u0947\u0902 \u092a\u0930\u093f\u0935\u0930\u094d\u0924\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948", 
+ "Raw Material Details": "\u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0935\u093f\u0935\u0930\u0923", 
+ "Re-Calculate Values": "\u092a\u0941\u0928\u0903 \u0917\u0923\u0928\u093e \u092e\u093e\u0928", 
+ "Rejected Warehouse": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Rounded Total": "\u0917\u094b\u0932 \u0915\u0941\u0932", 
+ "Select \"Yes\" for sub - contracting items": "\u0909\u092a \u0915\u0947 \u0932\u093f\u090f &quot;\u0939\u093e\u0901&quot; \u091a\u0941\u0928\u0947\u0902 \u0906\u0907\u091f\u092e \u0915\u0930\u093e\u0930", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Select Terms and Conditions": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Select the relevant company name if you have multiple companies": "\u0905\u0917\u0930 \u0906\u092a \u0915\u0908 \u0915\u0902\u092a\u0928\u093f\u092f\u094b\u0902 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u0928\u093e\u092e \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Series": "\u0915\u0908", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Address": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0924\u093e", 
+ "Supplier Warehouse": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Supplier warehouse where you have issued raw materials for sub - contracting": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0917\u094b\u0926\u093e\u092e \u091c\u0939\u093e\u0901 \u0906\u092a \u0909\u092a \u0915\u0947 \u0932\u093f\u090f \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u091c\u093e\u0930\u0940 \u0915\u093f\u090f \u0917\u090f \u0939\u0948\u0902 - \u0915\u0930\u093e\u0930", 
+ "Supplier's currency": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092e\u0941\u0926\u094d\u0930\u093e", 
+ "Tax Calculation": "\u0915\u0930 \u0917\u0923\u0928\u093e", 
+ "Taxes": "\u0915\u0930", 
+ "Taxes and Charges Added": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e", 
+ "Taxes and Charges Added (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u091c\u094b\u0921\u093c\u093e (\u0906\u092f\u093e\u0924)", 
+ "Taxes and Charges Deducted": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940", 
+ "Taxes and Charges Deducted (Import)": "\u0915\u0930 \u0914\u0930 \u0936\u0941\u0932\u094d\u0915 \u0915\u091f\u094c\u0924\u0940 (\u0906\u092f\u093e\u0924)", 
+ "Terms and Conditions": "\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902", 
+ "Terms and Conditions HTML": "\u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0936\u0930\u094d\u0924\u094b\u0902 HTML", 
+ "Terms and Conditions1": "\u0928\u093f\u092f\u092e \u0914\u0930 Conditions1", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "Time at which materials were received": "\u091c\u094b \u0938\u092e\u092f \u092a\u0930 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0939\u0941\u090f \u0925\u0947", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Total Tax": "\u0915\u0941\u0932 \u091f\u0948\u0915\u094d\u0938", 
+ "Totals": "\u092f\u094b\u0917", 
+ "Transporter Info": "\u091f\u094d\u0930\u093e\u0902\u0938\u092a\u094b\u0930\u094d\u091f\u0930 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Transporter Name": "\u091f\u094d\u0930\u093e\u0902\u0938\u092a\u094b\u0930\u094d\u091f\u0930 \u0928\u093e\u092e", 
+ "Transporter lorry number": "\u091f\u094d\u0930\u093e\u0902\u0938\u092a\u094b\u0930\u094d\u091f\u0930 \u0932\u0949\u0930\u0940 \u0928\u0902\u092c\u0930", 
+ "Warehouse where you are maintaining stock of rejected items": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u091c\u0939\u093e\u0901 \u0906\u092a \u0915\u094b \u0905\u0938\u094d\u0935\u0940\u0915\u093e\u0930 \u0915\u0930 \u0926\u093f\u092f\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0936\u0947\u092f\u0930 \u0915\u094b \u092c\u0928\u093e\u090f \u0930\u0916\u0928\u0947 \u0930\u0939\u0947 \u0939\u0948\u0902", 
+ "Yes": "\u0939\u093e\u0902", 
+ "You can make a purchase receipt from multiple purchase orders. Select purchase orders one by one and click on the button below.": "\u0906\u092a \u0915\u0908 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0938\u0947 \u090f\u0915 \u0916\u0930\u0940\u0926 \u0930\u0938\u0940\u0926 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902. \u0916\u0930\u0940\u0926 \u0915\u0947 \u0906\u0926\u0947\u0936 \u0915\u0947 \u090f\u0915 \u0938\u0947 \u090f\u0915 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0928\u0940\u091a\u0947 \u0915\u0947 \u092c\u091f\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902."
+}
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt_item/locale/_messages_doc.json b/stock/doctype/purchase_receipt_item/locale/_messages_doc.json
new file mode 100644
index 0000000..2d6e637
--- /dev/null
+++ b/stock/doctype/purchase_receipt_item/locale/_messages_doc.json
@@ -0,0 +1,42 @@
+[
+ "Item Name", 
+ "PO Date", 
+ "Purchase Order Item No", 
+ "Batch No", 
+ "Rate *(Default Curr.)", 
+ "Raw Materials Supplied Cost", 
+ "UOM", 
+ "Accepted Quantity", 
+ "Item Tax Rate", 
+ "Amount (Default Curr.)", 
+ "Description", 
+ "Item Tax Amount", 
+ "Conversion Factor", 
+ "Brand", 
+ "Stock Qty", 
+ "Item Code", 
+ "Stock UOM", 
+ "Page Break", 
+ "Stock", 
+ "Purchase Receipt Item", 
+ "Accepted Warehouse", 
+ "Rejected Warehouse", 
+ "Recd Quantity", 
+ "Amount", 
+ "Ref Rate ", 
+ "Item Group", 
+ "Required By", 
+ "Rejected Serial No", 
+ "PO No", 
+ "Rejected Quantity", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges", 
+ "Discount  %", 
+ "QA No", 
+ "Serial No", 
+ "Project Name", 
+ "Rate", 
+ "Prevdoc Doctype", 
+ "Ref Rate *", 
+ "Billed Quantity", 
+ "Valuation Rate"
+]
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt_item/locale/hi-doc.json b/stock/doctype/purchase_receipt_item/locale/hi-doc.json
new file mode 100644
index 0000000..498d064
--- /dev/null
+++ b/stock/doctype/purchase_receipt_item/locale/hi-doc.json
@@ -0,0 +1,42 @@
+{
+ "Accepted Quantity": "\u0938\u094d\u0935\u0940\u0915\u093e\u0930 \u0915\u093f\u090f \u091c\u093e\u0924\u0947 \u0939\u0948\u0902 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Accepted Warehouse": "\u0938\u094d\u0935\u0940\u0915\u093e\u0930 \u0915\u093f\u090f \u091c\u093e\u0924\u0947 \u0939\u0948\u0902 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "Amount (Default Curr.)": "\u0930\u093e\u0936\u093f (\u091a\u0942\u0915 Curr.)", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Billed Quantity": "\u0915\u093e \u092c\u093f\u0932 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Conversion Factor": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u0915\u093e\u0930\u0915 \u0924\u0924\u094d\u0935", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Discount  %": "\u0921\u093f\u0938\u094d\u0915\u093e\u0909\u0902\u091f%", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item Tax Amount": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0930\u093e\u0936\u093f", 
+ "Item Tax Rate": "\u0906\u0907\u091f\u092e \u0915\u0930 \u0915\u0940 \u0926\u0930", 
+ "PO Date": "\u092a\u0940\u0913 \u0924\u093f\u0925\u093f", 
+ "PO No": "\u092a\u0940\u0913 \u0928\u0939\u0940\u0902", 
+ "Page Break": "\u092a\u0943\u0937\u094d\u0920\u093e\u0924\u0930", 
+ "Prevdoc Doctype": "Prevdoc Doctype", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Purchase Order Item No": "\u0906\u0926\u0947\u0936 \u0906\u0907\u091f\u092e \u0928\u0939\u0940\u0902 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt Item": "\u0930\u0938\u0940\u0926 \u0906\u0907\u091f\u092e \u0916\u0930\u0940\u0926", 
+ "QA No": "\u0928\u0939\u0940\u0902 \u0915\u094d\u092f\u0942\u090f", 
+ "Rate": "\u0926\u0930", 
+ "Rate *(Default Curr.)": "\u0926\u0930 * (\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f Curr.)", 
+ "Raw Materials Supplied Cost": "\u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0940 \u0932\u093e\u0917\u0924 \u0915\u0940 \u0906\u092a\u0942\u0930\u094d\u0924\u093f", 
+ "Recd Quantity": "\u0930\u093f\u0938\u0940 \u0921\u0940 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Ref Rate ": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930", 
+ "Ref Rate *": "\u0930\u0947\u092b\u0930\u0940 \u0926\u0930 *", 
+ "Rejected Quantity": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rejected Serial No": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924 \u0927\u093e\u0930\u093e\u0935\u093e\u0939\u093f\u0915 \u0928\u0939\u0940\u0902", 
+ "Rejected Warehouse": "\u0905\u0938\u094d\u0935\u0940\u0915\u0943\u0924 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Required By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0906\u0935\u0936\u094d\u092f\u0915", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Qty": "\u0938\u094d\u091f\u0949\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges": "\u091f\u0948\u0915\u094d\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0924\u093e\u0932\u093f\u0915\u093e \u092e\u0947\u0902 \u090f\u0915 \u0938\u094d\u091f\u094d\u0930\u093f\u0902\u0917 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u092e\u093e\u0938\u094d\u091f\u0930 \u0938\u0947 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u0914\u0930 \u0915\u0930\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u092d\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 field.Used \u092e\u0947\u0902 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924", 
+ "UOM": "UOM", 
+ "Valuation Rate": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0926\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/sales_and_purchase_return_tool/locale/_messages_doc.json b/stock/doctype/sales_and_purchase_return_tool/locale/_messages_doc.json
new file mode 100644
index 0000000..de04b5a
--- /dev/null
+++ b/stock/doctype/sales_and_purchase_return_tool/locale/_messages_doc.json
@@ -0,0 +1,20 @@
+[
+ "Make Credit Note", 
+ "Make Excise Invoice", 
+ "Sales Return", 
+ "Get Items", 
+ "Delivery Note No", 
+ "Customer/Supplier", 
+ "Sales and Purchase Return Tool", 
+ "Make Debit Note", 
+ "Cust/Supp Address", 
+ "Sales Invoice No", 
+ "Make Stock Entry", 
+ "Purchase Receipt No", 
+ "Purchase Return", 
+ "Sales and Purchase Return Items", 
+ "Return Date", 
+ "Cust/Supp Name", 
+ "Return Type", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/sales_and_purchase_return_tool/locale/hi-doc.json b/stock/doctype/sales_and_purchase_return_tool/locale/hi-doc.json
new file mode 100644
index 0000000..9fd75e8
--- /dev/null
+++ b/stock/doctype/sales_and_purchase_return_tool/locale/hi-doc.json
@@ -0,0 +1,20 @@
+{
+ "Cust/Supp Address": "Cust / Supp \u092a\u0924\u093e", 
+ "Cust/Supp Name": "Cust / Supp \u0928\u093e\u092e", 
+ "Customer/Supplier": "\u0917\u094d\u0930\u093e\u0939\u0915 / \u0906\u092a\u0942\u0930\u094d\u0924\u093f\u0915\u0930\u094d\u0924\u093e", 
+ "Delivery Note No": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Make Credit Note": "\u0915\u094d\u0930\u0947\u0921\u093f\u091f \u0928\u094b\u091f", 
+ "Make Debit Note": "\u0921\u0947\u092c\u093f\u091f \u0928\u094b\u091f", 
+ "Make Excise Invoice": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u0941\u0932\u094d\u0915 \u091a\u093e\u0932\u093e\u0928", 
+ "Make Stock Entry": "\u0938\u094d\u091f\u0949\u0915 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "Purchase Receipt No": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926 \u0928\u0939\u0940\u0902", 
+ "Purchase Return": "\u0915\u094d\u0930\u092f \u0935\u093e\u092a\u0938\u0940", 
+ "Return Date": "\u0924\u093f\u0925\u093f \u0932\u094c\u091f\u0947\u0902", 
+ "Return Type": "\u092a\u094d\u0930\u0915\u093e\u0930 \u0932\u094c\u091f\u0947\u0902", 
+ "Sales Invoice No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0928\u0939\u0940\u0902", 
+ "Sales Return": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u094c\u091f\u0947\u0902", 
+ "Sales and Purchase Return Items": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0930\u093f\u091f\u0930\u094d\u0928 \u0906\u0907\u091f\u092e", 
+ "Sales and Purchase Return Tool": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0914\u0930 \u0916\u0930\u0940\u0926 \u0915\u0947 \u0930\u093f\u091f\u0930\u094d\u0928 \u091f\u0942\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915"
+}
\ No newline at end of file
diff --git a/stock/doctype/sales_bom/locale/_messages_doc.json b/stock/doctype/sales_bom/locale/_messages_doc.json
new file mode 100644
index 0000000..93e444e
--- /dev/null
+++ b/stock/doctype/sales_bom/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Package Items", 
+ "Sales BOM Items", 
+ "Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials", 
+ "List items that form the package.", 
+ "The Item that represents the Package. This Item must have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\"", 
+ "Sales BOM Item", 
+ "Sales BOM", 
+ "Parent Item", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/sales_bom/locale/hi-doc.json b/stock/doctype/sales_bom/locale/hi-doc.json
new file mode 100644
index 0000000..e89680e
--- /dev/null
+++ b/stock/doctype/sales_bom/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials": "** \u0906\u0907\u091f\u092e \u0915\u0947 \u0938\u0915\u0932 \u0938\u092e\u0942\u0939 \u092e\u0947\u0902 \u090f\u0915 \u0914\u0930 \u0906\u0907\u091f\u092e ** **. \u092f\u0939 \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u0948 \u0905\u0917\u0930 \u0906\u092a \u090f\u0915 \u092a\u0948\u0915\u0947\u091c \u092e\u0947\u0902 ** \u0915\u0941\u091b ** \u0906\u0907\u091f\u092e bundling \u0939\u0948\u0902 \u0914\u0930 \u0906\u092a \u092a\u0948\u0915 ** \u0914\u0930 \u0928\u0939\u0940\u0902 \u0915\u0941\u0932 ** \u0906\u0907\u091f\u092e ** ** \u0906\u0907\u091f\u092e \u0915\u0947 \u0938\u094d\u091f\u0949\u0915 \u0915\u094b \u092c\u0928\u093e\u090f \u0930\u0916\u0928\u0947. \u092a\u0948\u0915\u0947\u091c ** \u0906\u0907\u091f\u092e ** \u0939\u0948 &quot;\u0938\u094d\u091f\u0949\u0915 \u0906\u0907\u091f\u092e \u0939\u0948&quot; &quot;\u0928\u0939\u0940\u0902&quot; \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0914\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 &quot;\u0939\u093e\u0901&quot; &quot;\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0907\u091f\u092e \u0939\u0948,&quot; \u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f: \u092f\u0926\u093f \u0906\u092a \u0932\u0948\u092a\u091f\u0949\u092a \u0914\u0930 Backpacks \u092c\u0947\u091a \u0930\u0939\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0905\u0932\u0917 \u0938\u0947 \u090f\u0915 \u0935\u093f\u0936\u0947\u0937 \u092e\u0942\u0932\u094d\u092f \u0939\u0948 \u0905\u0917\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0926\u094b\u0928\u094b\u0902 \u0916\u0930\u0940\u0926\u0924\u093e BOM = \u0935\u093f\u0927\u0947\u092f\u0915 \u0915\u0940 \u0938\u093e\u092e\u0917\u094d\u0930\u0940:, \u0924\u094b \u090f\u0915 \u0928\u092f\u093e \u0932\u0948\u092a\u091f\u0949\u092a + \u092c\u0948\u0917 \u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e Item.Note \u0939\u094b\u0917\u093e", 
+ "List items that form the package.": "\u0938\u0942\u091a\u0940 \u0906\u0907\u091f\u092e \u0939\u0948 \u0915\u093f \u092a\u0948\u0915\u0947\u091c \u0915\u093e \u092b\u093e\u0930\u094d\u092e.", 
+ "Package Items": "\u092a\u0948\u0915\u0947\u091c \u0906\u0907\u091f\u092e", 
+ "Parent Item": "\u092e\u0942\u0932 \u0906\u0907\u091f\u092e", 
+ "Sales BOM": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e", 
+ "Sales BOM Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "Sales BOM Items": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "The Item that represents the Package. This Item must have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\"": "\u0906\u0907\u091f\u092e \u0939\u0948 \u0915\u093f \u092a\u0948\u0915\u0947\u091c \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948. \u0907\u0938 \u092e\u0926 &quot;\u0938\u094d\u091f\u0949\u0915 \u0906\u0907\u091f\u092e&quot; &quot;\u0928\u0939\u0940\u0902&quot; \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0914\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 &quot;\u0939\u093e\u0901&quot; &quot;\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0907\u091f\u092e \u0939\u0948&quot;"
+}
\ No newline at end of file
diff --git a/stock/doctype/sales_bom_item/locale/_messages_doc.json b/stock/doctype/sales_bom_item/locale/_messages_doc.json
new file mode 100644
index 0000000..346f437
--- /dev/null
+++ b/stock/doctype/sales_bom_item/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Description", 
+ "Item", 
+ "Qty", 
+ "Sales BOM Item", 
+ "Rate", 
+ "UOM", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/sales_bom_item/locale/hi-doc.json b/stock/doctype/sales_bom_item/locale/hi-doc.json
new file mode 100644
index 0000000..b50ae41
--- /dev/null
+++ b/stock/doctype/sales_bom_item/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item": "\u092e\u0926", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Rate": "\u0926\u0930", 
+ "Sales BOM Item": "\u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e \u0906\u0907\u091f\u092e", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "UOM": "UOM"
+}
\ No newline at end of file
diff --git a/stock/doctype/serial_no/locale/_messages_doc.json b/stock/doctype/serial_no/locale/_messages_doc.json
new file mode 100644
index 0000000..6e1d93e
--- /dev/null
+++ b/stock/doctype/serial_no/locale/_messages_doc.json
@@ -0,0 +1,59 @@
+[
+ "Delivered", 
+ "Purchase Date", 
+ "Item Name", 
+ "Item Group", 
+ "No", 
+ "Customer Address", 
+ "AMC Expiry Date", 
+ "In Store", 
+ "Not in Use", 
+ "SLE Exists", 
+ "Incoming Time", 
+ "Supplier Address", 
+ "Supplier", 
+ "Warranty / AMC Details", 
+ "Details", 
+ "Warehouse", 
+ "Territory", 
+ "Supplier Name", 
+ "Stock", 
+ "Status", 
+ "Purchase Details", 
+ "Description", 
+ "Incoming Rate", 
+ "Purchase Document No", 
+ "Brand", 
+ "File List", 
+ "Purchase Receipt", 
+ "Delivery Address", 
+ "Warranty Period (Days)", 
+ "Trash Reason", 
+ "Delivery Document Type", 
+ "Delivery Document No", 
+ "Stock Entry", 
+ "Customer", 
+ "Out of AMC", 
+ "Is Cancelled", 
+ "Under AMC", 
+ "Maintenance Status", 
+ "Under Warranty", 
+ "Out of Warranty", 
+ "Warranty Expiry Date", 
+ "Customer Name", 
+ "Purchase Document Type", 
+ "Delivery Details", 
+ "Item Code", 
+ "More Info", 
+ "Distinct unit of an Item", 
+ "Delivery Date", 
+ "Fiscal Year", 
+ "Serial No", 
+ "Delivery Note", 
+ "Serial No Details", 
+ "Sales Invoice", 
+ "Delivery Time", 
+ "Yes", 
+ "Company", 
+ "Purchase Returned"
+]
\ No newline at end of file
diff --git a/stock/doctype/serial_no/locale/hi-doc.json b/stock/doctype/serial_no/locale/hi-doc.json
new file mode 100644
index 0000000..29dff52
--- /dev/null
+++ b/stock/doctype/serial_no/locale/hi-doc.json
@@ -0,0 +1,59 @@
+{
+ "AMC Expiry Date": "\u090f\u090f\u092e\u0938\u0940 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Brand": "\u092c\u094d\u0930\u093e\u0902\u0921", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Delivered": "\u0926\u093f\u092f\u093e \u0917\u092f\u093e", 
+ "Delivery Address": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u092a\u0924\u093e", 
+ "Delivery Date": "\u092a\u094d\u0930\u0938\u0935 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Delivery Details": "\u0935\u093f\u0924\u0930\u0923 \u0935\u093f\u0935\u0930\u0923", 
+ "Delivery Document No": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c", 
+ "Delivery Document Type": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Delivery Note": "\u092c\u093f\u0932\u091f\u0940", 
+ "Delivery Time": "\u0938\u0941\u092a\u0941\u0930\u094d\u0926\u0917\u0940 \u0938\u092e\u092f", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Details": "\u0935\u093f\u0935\u0930\u0923", 
+ "Distinct unit of an Item": "\u090f\u0915 \u0906\u0907\u091f\u092e \u0915\u0940 \u0905\u0932\u0917 \u0907\u0915\u093e\u0908", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "In Store": "\u0926\u0941\u0915\u093e\u0928 \u092e\u0947\u0902", 
+ "Incoming Rate": "\u0906\u0935\u0915 \u0926\u0930", 
+ "Incoming Time": "\u0906\u0935\u0915 \u0938\u092e\u092f", 
+ "Is Cancelled": "\u0915\u094d\u092f\u093e Cancelled", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Maintenance Status": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Not in Use": "\u0935\u094d\u092f\u0930\u094d\u0925", 
+ "Out of AMC": "\u090f\u090f\u092e\u0938\u0940 \u0915\u0947 \u092c\u093e\u0939\u0930", 
+ "Out of Warranty": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0915\u0947 \u092c\u093e\u0939\u0930", 
+ "Purchase Date": "\u0924\u093f\u0925\u093f \u0916\u0930\u0940\u0926", 
+ "Purchase Details": "\u0916\u0930\u0940\u0926 \u0935\u093f\u0935\u0930\u0923", 
+ "Purchase Document No": "\u0915\u094b\u0908 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0916\u0930\u0940\u0926", 
+ "Purchase Document Type": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0940 \u0916\u0930\u0940\u0926", 
+ "Purchase Receipt": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926", 
+ "Purchase Returned": "\u0916\u0930\u0940\u0926 \u0935\u093e\u092a\u0938 \u0906 \u0917\u090f", 
+ "SLE Exists": "SLE \u092e\u094c\u091c\u0942\u0926", 
+ "Sales Invoice": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Serial No Details": "\u0927\u093e\u0930\u093e\u0935\u093e\u0939\u093f\u0915 \u0928\u0939\u0940\u0902 \u0935\u093f\u0935\u0930\u0923", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Entry": "\u0938\u094d\u091f\u0949\u0915 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Address": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0924\u093e", 
+ "Supplier Name": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Under AMC": "\u090f\u090f\u092e\u0938\u0940 \u0915\u0947 \u0924\u0939\u0924", 
+ "Under Warranty": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0915\u0947 \u0905\u0902\u0924\u0930\u094d\u0917\u0924", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Warranty / AMC Details": "\u0935\u093e\u0930\u0902\u091f\u0940 / \u090f\u090f\u092e\u0938\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Warranty Expiry Date": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Warranty Period (Days)": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0905\u0935\u0927\u093f (\u0926\u093f\u0928)", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/locale/_messages_doc.json b/stock/doctype/stock_entry/locale/_messages_doc.json
new file mode 100644
index 0000000..fe33ae0
--- /dev/null
+++ b/stock/doctype/stock_entry/locale/_messages_doc.json
@@ -0,0 +1,48 @@
+[
+ "Contact Info", 
+ "Production Order", 
+ "Customer Address", 
+ "Subcontract", 
+ "As per Stock UOM", 
+ "Default Source Warehouse", 
+ "Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.", 
+ "Manufacturing Quantity", 
+ "Supplier", 
+ "Use Multi-Level BOM", 
+ "Select Print Heading", 
+ "Supplier Name", 
+ "Stock", 
+ "Material Transfer", 
+ "Default Target Warehouse", 
+ "Material Issue", 
+ "Company", 
+ "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
+ "Amended From", 
+ "Get Items", 
+ "Sales Invoice No", 
+ "Purpose", 
+ "MTN Details", 
+ "Remarks", 
+ "More Info", 
+ "Stock Entry", 
+ "Posting Date", 
+ "Project Name", 
+ "Customer", 
+ "STE", 
+ "Sales Return", 
+ "To manage multiple series please go to Setup > Manage Series", 
+ "Items", 
+ "BOM No", 
+ "Customer Name", 
+ "Purchase Receipt No", 
+ "Purchase Return", 
+ "Get Stock and Rate", 
+ "Supplier Address", 
+ "Reference", 
+ "Series", 
+ "Material Receipt", 
+ "The date at which current entry will get or has actually executed.", 
+ "Manufacture/Repack", 
+ "Delivery Note No", 
+ "Posting Time"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/locale/_messages_js.json b/stock/doctype/stock_entry/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/stock/doctype/stock_entry/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/locale/_messages_py.json b/stock/doctype/stock_entry/locale/_messages_py.json
new file mode 100644
index 0000000..3aafa61
--- /dev/null
+++ b/stock/doctype/stock_entry/locale/_messages_py.json
@@ -0,0 +1,22 @@
+[
+ "Production Order", 
+ "All items have already been transferred \\\t\t\t\tfor this Production Order.", 
+ "Hence, maximum allowed Manufacturing Quantity", 
+ "Source and Target Warehouse cannot be same", 
+ " or the BOM is cancelled or inactive", 
+ "Purpose must be one of ", 
+ "Source Warehouse", 
+ "Quantity already manufactured", 
+ "Item", 
+ "Target Warehouse", 
+ "Manufacturing Quantity", 
+ " should be same as that in ", 
+ "For Item ", 
+ " is mandatory", 
+ "Quantity should be equal to Manufacturing Quantity. ", 
+ "Row #", 
+ "Row # ", 
+ "does not belong to BOM: ", 
+ "To fetch items again, click on 'Get Items' button \\\t\t\t\t\t\tor update the Quantity manually.", 
+ "Atleast one warehouse is mandatory"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/locale/hi-doc.json b/stock/doctype/stock_entry/locale/hi-doc.json
new file mode 100644
index 0000000..8926d2d
--- /dev/null
+++ b/stock/doctype/stock_entry/locale/hi-doc.json
@@ -0,0 +1,48 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "As per Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930", 
+ "BOM No": "\u0928\u0939\u0940\u0902 \u092c\u0940\u0913\u090f\u092e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Default Source Warehouse": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0938\u094d\u0930\u094b\u0924 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Default Target Warehouse": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0932\u0915\u094d\u0937\u094d\u092f \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Delivery Note No": "\u0921\u093f\u0932\u093f\u0935\u0930\u0940 \u0928\u094b\u091f", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Get Stock and Rate": "\u0938\u094d\u091f\u0949\u0915 \u0914\u0930 \u0926\u0930", 
+ "Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0914\u0930 \u0938\u094d\u0930\u094b\u0924 / \u0932\u0915\u094d\u0937\u094d\u092f \u092a\u0930 \u0917\u094b\u0926\u093e\u092e \u092e\u0947\u0902 \u0909\u092a\u0932\u092c\u094d\u0927 \u0938\u094d\u091f\u093e\u0915 \u0926\u0930 \u0926\u093f\u0928\u093e\u0902\u0915 - \u0938\u092e\u092f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917 \u0915\u093e \u0909\u0932\u094d\u0932\u0947\u0916 \u0915\u093f\u092f\u093e. \u092f\u0926\u093f \u0906\u0907\u091f\u092e serialized, \u0927\u093e\u0930\u093e\u0935\u093e\u0939\u093f\u0915 \u0928\u0917 \u092e\u0947\u0902 \u092a\u094d\u0930\u0935\u0947\u0936 \u0915\u0930\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926 \u0907\u0938 \u092c\u091f\u0928 \u0915\u094b \u0926\u092c\u093e\u090f\u0902.", 
+ "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.": "\u0905\u0917\u0930 \u091a\u0947\u0915\u094d\u0921 \u0909\u092a \u0935\u093f\u0927\u093e\u0928\u0938\u092d\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092c\u0940\u0913\u090f\u092e \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0935\u093f\u091a\u093e\u0930 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e. \u0905\u0928\u094d\u092f\u0925\u093e, \u0938\u092d\u0940 \u0909\u092a \u0935\u093f\u0927\u093e\u0928\u0938\u092d\u093e \u0935\u0938\u094d\u0924\u0941\u0913\u0902 \u090f\u0915 \u0915\u091a\u094d\u091a\u0947 \u092e\u093e\u0932 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0907\u0932\u093e\u091c \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e.", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "MTN Details": "\u090f\u092e\u091f\u0940\u090f\u0928 \u0935\u093f\u0935\u0930\u0923", 
+ "Manufacture/Repack": "/ \u0928\u093f\u0930\u094d\u092e\u093e\u0923 Repack", 
+ "Manufacturing Quantity": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Material Issue": "\u092e\u0939\u0924\u094d\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923 \u0935\u093f\u0937\u092f", 
+ "Material Receipt": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u092a\u094d\u0930\u093e\u092a\u094d\u0924\u093f", 
+ "Material Transfer": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930\u0923", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Posting Time": "\u092c\u093e\u0930 \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Production Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936", 
+ "Project Name": "\u0907\u0938 \u092a\u0930\u093f\u092f\u094b\u091c\u0928\u093e \u0915\u093e \u0928\u093e\u092e", 
+ "Purchase Receipt No": "\u0930\u0938\u0940\u0926 \u0916\u0930\u0940\u0926 \u0928\u0939\u0940\u0902", 
+ "Purchase Return": "\u0915\u094d\u0930\u092f \u0935\u093e\u092a\u0938\u0940", 
+ "Purpose": "\u0909\u0926\u094d\u0926\u0947\u0936\u094d\u092f", 
+ "Reference": "\u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "STE": "STE", 
+ "Sales Invoice No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u091a\u093e\u0932\u093e\u0928 \u0928\u0939\u0940\u0902", 
+ "Sales Return": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0932\u094c\u091f\u0947\u0902", 
+ "Select Print Heading": "\u091a\u092f\u0928 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u094d\u0930\u093f\u0902\u091f", 
+ "Series": "\u0915\u0908", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Entry": "\u0938\u094d\u091f\u0949\u0915 \u090f\u0902\u091f\u094d\u0930\u0940", 
+ "Subcontract": "\u0909\u092a\u092a\u091f\u094d\u091f\u093e", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Address": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u092a\u0924\u093e", 
+ "Supplier Name": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "To manage multiple series please go to Setup > Manage Series": "\u090f\u0915\u093e\u0927\u093f\u0915 \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u091c\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0943\u092a\u092f\u093e \u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u092a\u094d\u0930\u092c\u0902\u0927\u0928", 
+ "Use Multi-Level BOM": "\u092e\u0932\u094d\u091f\u0940 \u0932\u0947\u0935\u0932 \u092c\u0940\u0913\u090f\u092e \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902"
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/locale/hi-py.json b/stock/doctype/stock_entry/locale/hi-py.json
new file mode 100644
index 0000000..2e0214f
--- /dev/null
+++ b/stock/doctype/stock_entry/locale/hi-py.json
@@ -0,0 +1,22 @@
+{
+ " is mandatory": "\u0905\u0928\u093f\u0935\u093e\u0930\u094d\u092f \u0939\u0948", 
+ " or the BOM is cancelled or inactive": "\u092f\u093e BOM \u0930\u0926\u094d\u0926 \u0915\u0930 \u0926\u093f\u092f\u093e \u0939\u0948 \u092f\u093e \u0928\u093f\u0937\u094d\u0915\u094d\u0930\u093f\u092f", 
+ " should be same as that in ": "\u092e\u0947\u0902 \u0909\u0938 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0939\u0940 \u0915\u093f\u092f\u093e \u091c\u093e\u0928\u093e \u091a\u093e\u0939\u093f\u090f", 
+ "All items have already been transferred \\\t\t\t\tfor this Production Order.": "\u0938\u092d\u0940 \u0906\u0907\u091f\u092e \u092a\u0939\u0932\u0947 \u0938\u0947 \u0939\u0940 \u0907\u0938 \u0906\u0926\u0947\u0936 \u0915\u0947 \u0932\u093f\u090f \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948 \\ \u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930\u093f\u0924 \u0915\u0930 \u0926\u093f\u092f\u093e.", 
+ "Atleast one warehouse is mandatory": "\u0915\u092e \u0938\u0947 \u0915\u092e \u090f\u0915 \u0917\u094b\u0926\u093e\u092e \u0905\u0928\u093f\u0935\u093e\u0930\u094d\u092f \u0939\u0948", 
+ "For Item ": "\u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f", 
+ "Hence, maximum allowed Manufacturing Quantity": "\u0907\u0938\u0932\u093f\u090f, \u0905\u0927\u093f\u0915\u0924\u092e \u0905\u0928\u0941\u092e\u0924\u093f \u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Item": "\u092e\u0926", 
+ "Manufacturing Quantity": "\u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Production Order": "\u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0915\u093e \u0906\u0926\u0947\u0936", 
+ "Purpose must be one of ": "\u092a\u094d\u0930\u092f\u094b\u091c\u0928 \u090f\u0915 \u0915\u093e \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f", 
+ "Quantity already manufactured": "\u092e\u093e\u0924\u094d\u0930\u093e \u092a\u0939\u0932\u0947 \u0938\u0947 \u0939\u0940 \u0928\u093f\u0930\u094d\u092e\u093f\u0924", 
+ "Quantity should be equal to Manufacturing Quantity. ": "\u092e\u093e\u0924\u094d\u0930\u093e \u0935\u093f\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u092e\u093e\u0924\u094d\u0930\u093e \u0915\u0947 \u092c\u0930\u093e\u092c\u0930 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f.", 
+ "Row #": "# \u092a\u0902\u0915\u094d\u0924\u093f", 
+ "Row # ": "# \u092a\u0902\u0915\u094d\u0924\u093f", 
+ "Source Warehouse": "\u0938\u094d\u0930\u094b\u0924 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Source and Target Warehouse cannot be same": "\u0938\u094d\u0930\u094b\u0924 \u0914\u0930 \u0932\u0915\u094d\u0937\u094d\u092f \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u0938\u092e\u093e\u0928 \u0928\u0939\u0940\u0902 \u0939\u094b \u0938\u0915\u0924\u0947", 
+ "Target Warehouse": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "To fetch items again, click on 'Get Items' button \\\t\t\t\t\t\tor update the Quantity manually.": "\u0906\u0907\u091f\u092e \u092b\u093f\u0930 \u0938\u0947 \u0932\u093e\u0928\u0947, \u092c\u091f\u0928 &#39;\u091c\u093e\u0913 \u0906\u0907\u091f\u092e \\&#39; \u092f\u093e \u092e\u093e\u0924\u094d\u0930\u093e \u092e\u0948\u0928\u094d\u092f\u0941\u0905\u0932 \u0930\u0942\u092a \u0938\u0947 \u0905\u0926\u094d\u092f\u0924\u0928 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902.", 
+ "does not belong to BOM: ": "\u092c\u0940\u0913\u090f\u092e \u0938\u0947 \u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u0928\u0939\u0940\u0902 \u0939\u0948:"
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_entry_detail/locale/_messages_doc.json b/stock/doctype/stock_entry_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..cbfd425
--- /dev/null
+++ b/stock/doctype/stock_entry_detail/locale/_messages_doc.json
@@ -0,0 +1,20 @@
+[
+ "Valuation Rate", 
+ "Description", 
+ "Qty as per Stock UOM", 
+ "Stock UOM", 
+ "Conversion Factor", 
+ "BOM No. for a Finished Good Item", 
+ "Amount", 
+ "Source Warehouse", 
+ "Qty", 
+ "Serial No", 
+ "BOM No", 
+ "Target Warehouse", 
+ "Batch No", 
+ "Stock", 
+ "Actual Qty (at source/target)", 
+ "Item Code", 
+ "UOM", 
+ "Stock Entry Detail"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_entry_detail/locale/hi-doc.json b/stock/doctype/stock_entry_detail/locale/hi-doc.json
new file mode 100644
index 0000000..f6dc038
--- /dev/null
+++ b/stock/doctype/stock_entry_detail/locale/hi-doc.json
@@ -0,0 +1,20 @@
+{
+ "Actual Qty (at source/target)": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e (\u0938\u094d\u0930\u094b\u0924 / \u0932\u0915\u094d\u0937\u094d\u092f \u092a\u0930)", 
+ "Amount": "\u0930\u093e\u0936\u093f", 
+ "BOM No": "\u0928\u0939\u0940\u0902 \u092c\u0940\u0913\u090f\u092e", 
+ "BOM No. for a Finished Good Item": "\u090f\u0915 \u0938\u092e\u093e\u092a\u094d\u0924 \u0905\u091a\u094d\u091b\u093e \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u092c\u0940\u0913\u090f\u092e \u0938\u0902.", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Conversion Factor": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u0915\u093e\u0930\u0915 \u0924\u0924\u094d\u0935", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Qty": "\u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Qty as per Stock UOM": "\u092e\u093e\u0924\u094d\u0930\u093e \u0938\u094d\u091f\u0949\u0915 UOM \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Source Warehouse": "\u0938\u094d\u0930\u094b\u0924 \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Entry Detail": "\u0936\u0947\u092f\u0930 \u090f\u0902\u091f\u094d\u0930\u0940 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Target Warehouse": "\u0932\u0915\u094d\u0937\u094d\u092f \u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938", 
+ "UOM": "UOM", 
+ "Valuation Rate": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0926\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_ledger/locale/_messages_doc.json b/stock/doctype/stock_ledger/locale/_messages_doc.json
new file mode 100644
index 0000000..65b321e
--- /dev/null
+++ b/stock/doctype/stock_ledger/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Stock Ledger", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_ledger/locale/hi-doc.json b/stock/doctype/stock_ledger/locale/hi-doc.json
new file mode 100644
index 0000000..09787c8
--- /dev/null
+++ b/stock/doctype/stock_ledger/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Ledger": "\u0938\u094d\u091f\u0949\u0915 \u0932\u0947\u091c\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_ledger_entry/locale/_messages_doc.json b/stock/doctype/stock_ledger_entry/locale/_messages_doc.json
new file mode 100644
index 0000000..fdeda58
--- /dev/null
+++ b/stock/doctype/stock_ledger_entry/locale/_messages_doc.json
@@ -0,0 +1,32 @@
+[
+ "No", 
+ "Is Stock Entry", 
+ "FIFO Rate", 
+ "Batch No", 
+ "Warehouse", 
+ "Stock", 
+ "Incoming Rate", 
+ "Company", 
+ "Stock UOM", 
+ "Stock Ledger Entry", 
+ "Posting Date", 
+ "Moving Average Rate", 
+ "Is Cancelled", 
+ "Voucher Type", 
+ "Bin Actual Qty After Transaction", 
+ "Fiscal Year", 
+ "Actual Quantity", 
+ "Voucher Detail No", 
+ "Item Code", 
+ "Voucher No", 
+ "The date at which current entry is made in system.", 
+ "Transaction Date", 
+ "Stock Value", 
+ "Serial No", 
+ "The date at which current entry will get or has actually executed.", 
+ "FIFO Stack", 
+ "Warehouse Type", 
+ "Yes", 
+ "Valuation Rate", 
+ "Posting Time"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_ledger_entry/locale/hi-doc.json b/stock/doctype/stock_ledger_entry/locale/hi-doc.json
new file mode 100644
index 0000000..6338957
--- /dev/null
+++ b/stock/doctype/stock_ledger_entry/locale/hi-doc.json
@@ -0,0 +1,32 @@
+{
+ "Actual Quantity": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Batch No": "\u0915\u094b\u0908 \u092c\u0948\u091a", 
+ "Bin Actual Qty After Transaction": "\u092c\u093f\u0928 \u0932\u0947\u0928 - \u0926\u0947\u0928 \u0915\u0947 \u092c\u093e\u0926 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u092e\u093e\u0924\u094d\u0930\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "FIFO Rate": "\u092b\u0940\u092b\u094b \u0926\u0930", 
+ "FIFO Stack": "\u092b\u0940\u092b\u094b \u0922\u0947\u0930", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Incoming Rate": "\u0906\u0935\u0915 \u0926\u0930", 
+ "Is Cancelled": "\u0915\u094d\u092f\u093e Cancelled", 
+ "Is Stock Entry": "\u0938\u094d\u091f\u0949\u0915 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u0939\u0948", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Moving Average Rate": "\u092e\u0942\u0935\u093f\u0902\u0917 \u0914\u0938\u0924 \u0926\u0930", 
+ "No": "\u0928\u0939\u0940\u0902", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Posting Time": "\u092c\u093e\u0930 \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Ledger Entry": "\u0938\u094d\u091f\u0949\u0915 \u0916\u093e\u0924\u093e \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f", 
+ "Stock UOM": "\u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Stock Value": "\u0936\u0947\u092f\u0930 \u092e\u0942\u0932\u094d\u092f", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "Transaction Date": "\u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Valuation Rate": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0926\u0930", 
+ "Voucher Detail No": "\u0935\u093e\u0909\u091a\u0930 \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902", 
+ "Voucher No": "\u0915\u094b\u0908 \u0935\u093e\u0909\u091a\u0930", 
+ "Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Warehouse Type": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Yes": "\u0939\u093e\u0902"
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_reconciliation/locale/_messages_doc.json b/stock/doctype/stock_reconciliation/locale/_messages_doc.json
new file mode 100644
index 0000000..bca2ab1
--- /dev/null
+++ b/stock/doctype/stock_reconciliation/locale/_messages_doc.json
@@ -0,0 +1,14 @@
+[
+ "Reconciliation Time", 
+ "Remark", 
+ "Amendment Date", 
+ "The date at which current entry is corrected in the system.", 
+ "Diff Info", 
+ "Reconciliation Date", 
+ "File List", 
+ "Steps", 
+ "Amended From", 
+ "Download Template", 
+ "Stock Reconciliation", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_reconciliation/locale/hi-doc.json b/stock/doctype/stock_reconciliation/locale/hi-doc.json
new file mode 100644
index 0000000..b389018
--- /dev/null
+++ b/stock/doctype/stock_reconciliation/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Diff Info": "\u0921\u093f\u092b \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Download Template": "\u091f\u0947\u092e\u094d\u092a\u0932\u0947\u091f \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Reconciliation Date": "\u0938\u0941\u0932\u0939 \u0924\u093f\u0925\u093f", 
+ "Reconciliation Time": "\u0938\u0941\u0932\u0939 \u0938\u092e\u092f", 
+ "Remark": "\u091f\u093f\u092a\u094d\u092a\u0923\u0940", 
+ "Steps": "\u0915\u0926\u092e", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock Reconciliation": "\u0938\u094d\u091f\u0949\u0915 \u0938\u0941\u0932\u0939", 
+ "The date at which current entry is corrected in the system.": "\u091c\u094b \u0924\u093e\u0930\u0940\u0916 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0938\u0939\u0940 \u0939\u0948."
+}
\ No newline at end of file
diff --git a/stock/doctype/stock_uom_replace_utility/locale/_messages_doc.json b/stock/doctype/stock_uom_replace_utility/locale/_messages_doc.json
new file mode 100644
index 0000000..f68ca3f
--- /dev/null
+++ b/stock/doctype/stock_uom_replace_utility/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "New Stock UOM", 
+ "Conversion Factor", 
+ "Update", 
+ "Stock UOM Replace Utility", 
+ "Current Stock UOM", 
+ "Item", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_uom_replace_utility/locale/hi-doc.json b/stock/doctype/stock_uom_replace_utility/locale/hi-doc.json
new file mode 100644
index 0000000..7f98091
--- /dev/null
+++ b/stock/doctype/stock_uom_replace_utility/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Conversion Factor": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u0915\u093e\u0930\u0915 \u0924\u0924\u094d\u0935", 
+ "Current Stock UOM": "\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Item": "\u092e\u0926", 
+ "New Stock UOM": "\u0928\u0908 \u0938\u094d\u091f\u0949\u0915 UOM", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Stock UOM Replace Utility": "\u0938\u094d\u091f\u0949\u0915 UOM \u092c\u0926\u0932\u0947\u0902 \u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e", 
+ "Update": "\u0905\u0926\u094d\u092f\u0924\u0928"
+}
\ No newline at end of file
diff --git a/stock/doctype/uom_conversion_detail/locale/_messages_doc.json b/stock/doctype/uom_conversion_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..39880f3
--- /dev/null
+++ b/stock/doctype/uom_conversion_detail/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Conversion Factor", 
+ "UOM Conversion Detail", 
+ "UOM", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/uom_conversion_detail/locale/hi-doc.json b/stock/doctype/uom_conversion_detail/locale/hi-doc.json
new file mode 100644
index 0000000..ec95fb5
--- /dev/null
+++ b/stock/doctype/uom_conversion_detail/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Conversion Factor": "\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928\u0915\u093e\u0930\u0915 \u0924\u0924\u094d\u0935", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "UOM": "UOM", 
+ "UOM Conversion Detail": "UOM \u0930\u0942\u092a\u093e\u0902\u0924\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930"
+}
\ No newline at end of file
diff --git a/stock/doctype/valuation_control/locale/_messages_doc.json b/stock/doctype/valuation_control/locale/_messages_doc.json
new file mode 100644
index 0000000..21b3d8e
--- /dev/null
+++ b/stock/doctype/valuation_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Valuation Control", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/valuation_control/locale/hi-doc.json b/stock/doctype/valuation_control/locale/hi-doc.json
new file mode 100644
index 0000000..7b547f6
--- /dev/null
+++ b/stock/doctype/valuation_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Valuation Control": "\u092e\u0942\u0932\u094d\u092f\u093e\u0902\u0915\u0928 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923"
+}
\ No newline at end of file
diff --git a/stock/doctype/warehouse/locale/_messages_doc.json b/stock/doctype/warehouse/locale/_messages_doc.json
new file mode 100644
index 0000000..37f13c5
--- /dev/null
+++ b/stock/doctype/warehouse/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "Address Line 1", 
+ "Address Line 2", 
+ "Merge Warehouses", 
+ "A logical Warehouse against which stock entries are made.", 
+ "PIN", 
+ "City", 
+ "Warehouse Detail", 
+ "Warehouse Contact Info", 
+ "Company", 
+ "This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by \"Merge With\" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.", 
+ "Merge", 
+ "Warehouse Name", 
+ "State", 
+ "Warehouse Type", 
+ "Mobile No", 
+ "Phone No", 
+ "Warehouse", 
+ "Email Id", 
+ "For Reference Only.", 
+ "Merge With", 
+ "Stock"
+]
\ No newline at end of file
diff --git a/stock/doctype/warehouse/locale/hi-doc.json b/stock/doctype/warehouse/locale/hi-doc.json
new file mode 100644
index 0000000..dd00fb8
--- /dev/null
+++ b/stock/doctype/warehouse/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "A logical Warehouse against which stock entries are made.": "\u090f\u0915 \u0924\u093e\u0930\u094d\u0915\u093f\u0915 \u0935\u0947\u092f\u0930\u0939\u093e\u0909\u0938 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091c\u094b \u0936\u0947\u092f\u0930 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u094b\u0902 \u092c\u0928\u093e \u0930\u0939\u0947 \u0939\u0948\u0902.", 
+ "Address Line 1": "\u092a\u0924\u093e \u092a\u0902\u0915\u094d\u0924\u093f 1", 
+ "Address Line 2": "\u092a\u0924\u093e \u092a\u0902\u0915\u094d\u0924\u093f 2", 
+ "City": "\u0936\u0939\u0930", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Email Id": "\u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "For Reference Only.": "\u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0932\u093f\u090f \u0939\u0940.", 
+ "Merge": "\u092e\u0930\u094d\u091c", 
+ "Merge Warehouses": "\u0917\u094b\u0926\u093e\u092e\u094b\u0902 \u092e\u0930\u094d\u091c", 
+ "Merge With": "\u0915\u0947 \u0938\u093e\u0925 \u0935\u093f\u0932\u092f", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "PIN": "\u092a\u093f\u0928", 
+ "Phone No": "\u0915\u094b\u0908 \u092b\u094b\u0928", 
+ "State": "\u0930\u093e\u091c\u094d\u092f", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by \"Merge With\" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.": "\u0907\u0938 \u0938\u0941\u0935\u093f\u0927\u093e \u0921\u0941\u092a\u094d\u0932\u093f\u0915\u0947\u091f \u0917\u094b\u0926\u093e\u092e\u094b\u0902 \u0935\u093f\u0932\u092f \u0915\u0947 \u0932\u093f\u090f \u0939\u0948. \u092f\u0939 \u0917\u094b\u0926\u093e\u092e &quot;\u0915\u0947 \u0938\u093e\u0925 \u0935\u093f\u0932\u092f \u0938\u0947 \u0907\u0938 \u0917\u094b\u0926\u093e\u092e \u0915\u0947 \u0938\u092d\u0940 \u0932\u093f\u0902\u0915 \u0915\u0940 \u091c\u0917\u0939 \u0932\u0947\u0917\u093e. \u0935\u093f\u0932\u092f \u0915\u0947 \u092c\u093e\u0926 \u0906\u092a \u0907\u0938 \u0917\u094b\u0926\u093e\u092e \u0915\u094b \u0939\u091f\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0907\u0938 \u0917\u094b\u0926\u093e\u092e \u0915\u0947 \u0932\u093f\u090f \u0938\u094d\u091f\u0949\u0915 \u0938\u094d\u0924\u0930 \u0936\u0942\u0928\u094d\u092f \u0939\u094b \u091c\u093e\u090f\u0917\u093e \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902.", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Warehouse Contact Info": "\u0935\u0947\u092f\u0930\u0939\u093e\u0909\u0938 \u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Warehouse Detail": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Warehouse Name": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u0928\u093e\u092e", 
+ "Warehouse Type": "\u0935\u0947\u0905\u0930\u0939\u093e\u0909\u0938 \u092a\u094d\u0930\u0915\u093e\u0930"
+}
\ No newline at end of file
diff --git a/stock/module_def/stock/locale/_messages_doc.json b/stock/module_def/stock/locale/_messages_doc.json
new file mode 100644
index 0000000..410ce5f
--- /dev/null
+++ b/stock/module_def/stock/locale/_messages_doc.json
@@ -0,0 +1,18 @@
+[
+ "Ordered Items To Be Delivered", 
+ "A logical Warehouse against which stock entries are made.", 
+ "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
+ "Featured Item in Item Group", 
+ "Stock Analytics", 
+ "Distinct unit of an Item", 
+ "Stock Home", 
+ "Item-Wise Price List", 
+ "Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials", 
+ "Stock Level", 
+ "Table for Item that will be shown in Web Site", 
+ "Stock Ageing", 
+ "Stock Balance", 
+ "A Product or a Service that is bought, sold or kept in stock.", 
+ "Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.", 
+ "Stock Ledger"
+]
\ No newline at end of file
diff --git a/stock/module_def/stock/locale/hi-doc.json b/stock/module_def/stock/locale/hi-doc.json
new file mode 100644
index 0000000..0d8538c
--- /dev/null
+++ b/stock/module_def/stock/locale/hi-doc.json
@@ -0,0 +1,18 @@
+{
+ "A Product or a Service that is bought, sold or kept in stock.": "\u090f\u0915 \u0909\u0924\u094d\u092a\u093e\u0926 \u092f\u093e \u0938\u0947\u0935\u093e \u0939\u0948 \u0915\u093f \u0916\u0930\u0940\u0926\u093e \u0939\u0948, \u092c\u0947\u091a\u093e \u092f\u093e \u0938\u094d\u091f\u0949\u0915 \u092e\u0947\u0902 \u0930\u0916\u093e.", 
+ "A logical Warehouse against which stock entries are made.": "\u090f\u0915 \u0924\u093e\u0930\u094d\u0915\u093f\u0915 \u0935\u0947\u092f\u0930\u0939\u093e\u0909\u0938 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u091c\u094b \u0936\u0947\u092f\u0930 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f\u092f\u094b\u0902 \u092c\u0928\u093e \u0930\u0939\u0947 \u0939\u0948\u0902.", 
+ "Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials": "** \u0906\u0907\u091f\u092e \u0915\u0947 \u0938\u0915\u0932 \u0938\u092e\u0942\u0939 \u092e\u0947\u0902 \u090f\u0915 \u0914\u0930 \u0906\u0907\u091f\u092e ** **. \u092f\u0939 \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u0948 \u0905\u0917\u0930 \u0906\u092a \u090f\u0915 \u092a\u0948\u0915\u0947\u091c \u092e\u0947\u0902 ** \u0915\u0941\u091b ** \u0906\u0907\u091f\u092e bundling \u0939\u0948\u0902 \u0914\u0930 \u0906\u092a \u092a\u0948\u0915 ** \u0914\u0930 \u0928\u0939\u0940\u0902 \u0915\u0941\u0932 ** \u0906\u0907\u091f\u092e ** ** \u0906\u0907\u091f\u092e \u0915\u0947 \u0938\u094d\u091f\u0949\u0915 \u0915\u094b \u092c\u0928\u093e\u090f \u0930\u0916\u0928\u0947. \u092a\u0948\u0915\u0947\u091c ** \u0906\u0907\u091f\u092e ** \u0939\u0948 &quot;\u0938\u094d\u091f\u0949\u0915 \u0906\u0907\u091f\u092e \u0939\u0948&quot; &quot;\u0928\u0939\u0940\u0902&quot; \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0914\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 &quot;\u0939\u093e\u0901&quot; &quot;\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0907\u091f\u092e \u0939\u0948,&quot; \u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f: \u092f\u0926\u093f \u0906\u092a \u0932\u0948\u092a\u091f\u0949\u092a \u0914\u0930 Backpacks \u092c\u0947\u091a \u0930\u0939\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0905\u0932\u0917 \u0938\u0947 \u090f\u0915 \u0935\u093f\u0936\u0947\u0937 \u092e\u0942\u0932\u094d\u092f \u0939\u0948 \u0905\u0917\u0930 \u0917\u094d\u0930\u093e\u0939\u0915 \u0926\u094b\u0928\u094b\u0902 \u0916\u0930\u0940\u0926\u0924\u093e BOM = \u0935\u093f\u0927\u0947\u092f\u0915 \u0915\u0940 \u0938\u093e\u092e\u0917\u094d\u0930\u0940:, \u0924\u094b \u090f\u0915 \u0928\u092f\u093e \u0932\u0948\u092a\u091f\u0949\u092a + \u092c\u0948\u0917 \u092c\u093f\u0915\u094d\u0930\u0940 \u092c\u0940\u0913\u090f\u092e Item.Note \u0939\u094b\u0917\u093e", 
+ "Distinct unit of an Item": "\u090f\u0915 \u0906\u0907\u091f\u092e \u0915\u0940 \u0905\u0932\u0917 \u0907\u0915\u093e\u0908", 
+ "Featured Item in Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939 \u092e\u0947\u0902 \u091a\u093f\u0924\u094d\u0930\u093f\u0924 \u0906\u0907\u091f\u092e", 
+ "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes": "\u0917\u094d\u0930\u093e\u0939\u0915\u094b\u0902 \u0915\u0940 \u0938\u0941\u0935\u093f\u0927\u093e \u0915\u0947 \u0932\u093f\u090f \u0907\u0928 \u0915\u094b\u0921 \u092a\u094d\u0930\u093f\u0902\u091f \u0938\u094d\u0935\u0930\u0942\u092a\u094b\u0902 \u092e\u0947\u0902 \u091a\u093e\u0932\u093e\u0928 \u0914\u0930 \u0935\u093f\u0924\u0930\u0923 \u0928\u094b\u091f \u0915\u0940 \u0924\u0930\u0939 \u0907\u0938\u094d\u0924\u0947\u092e\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948", 
+ "Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.": "\u0926\u093f\u092f\u093e \u091c\u093e \u0938\u0902\u0915\u0941\u0932 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0915\u0932 \u091c\u093e\u0924\u093e \u0939\u0948 \u092a\u0948\u0915\u093f\u0902\u0917 \u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0915\u0930\u0924\u093e \u0939\u0948. \u092a\u0948\u0915\u0947\u091c \u0938\u0902\u0916\u094d\u092f\u093e, \u092a\u0948\u0915\u0947\u091c \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0914\u0930 \u0905\u092a\u0928\u0947 \u0935\u091c\u0928 \u0915\u094b \u0938\u0942\u091a\u093f\u0924 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Item-Wise Price List": "\u0906\u0907\u091f\u092e \u0935\u093e\u0930 \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940", 
+ "Ordered Items To Be Delivered": "\u0939\u093f\u0938\u093e\u092c \u0938\u0947 \u0926\u093f\u092f\u093e \u091c\u093e \u0906\u0907\u091f\u092e", 
+ "Stock Ageing": "\u0938\u094d\u091f\u0949\u0915 \u092c\u0942\u0922\u093c\u0947", 
+ "Stock Analytics": "\u0938\u094d\u091f\u0949\u0915 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u093f\u0915\u0940", 
+ "Stock Balance": "\u092c\u093e\u0915\u0940 \u0938\u094d\u091f\u093e\u0915", 
+ "Stock Home": "\u0938\u094d\u091f\u0949\u0915 \u0939\u094b\u092e", 
+ "Stock Ledger": "\u0938\u094d\u091f\u0949\u0915 \u0932\u0947\u091c\u0930", 
+ "Stock Level": "\u0938\u094d\u091f\u0949\u0915 \u0938\u094d\u0924\u0930", 
+ "Table for Item that will be shown in Web Site": "\u091f\u0947\u092c\u0932 \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u0939\u0948 \u0915\u093f \u0935\u0947\u092c \u0938\u093e\u0907\u091f \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e\u090f\u0917\u093e"
+}
\ No newline at end of file
diff --git a/support/doctype/customer_issue/locale/_messages_doc.json b/support/doctype/customer_issue/locale/_messages_doc.json
new file mode 100644
index 0000000..ddec800
--- /dev/null
+++ b/support/doctype/customer_issue/locale/_messages_doc.json
@@ -0,0 +1,50 @@
+[
+ "From Company", 
+ "Item Name", 
+ "Contact Info", 
+ "Work In Progress", 
+ "Customer Address", 
+ "AMC Expiry Date", 
+ "Support", 
+ "Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.", 
+ "Service Address", 
+ "Issue Date", 
+ "Closed", 
+ "Territory", 
+ "Issue", 
+ "CI/2010-2011/", 
+ "Status", 
+ "Description", 
+ "Resolution Details", 
+ "Company", 
+ "Resolved By", 
+ "Warranty / AMC Status", 
+ "Amended From", 
+ "To assign this issue, use the \"Assign\" button in the sidebar.", 
+ "Address", 
+ "Customer Issue", 
+ "Naming Series", 
+ "Customer", 
+ "Raised By", 
+ "Out of AMC", 
+ "Under AMC", 
+ "Resolution Date", 
+ "Issue Details", 
+ "Under Warranty", 
+ "Out of Warranty", 
+ "Warranty Expiry Date", 
+ "Customer Name", 
+ "Mobile No", 
+ "Cancelled", 
+ "Resolution", 
+ "Item Code", 
+ "Contact Person", 
+ "Amendment Date", 
+ "Contact Email", 
+ "Fiscal Year", 
+ "Serial No", 
+ "Contact", 
+ "More Info", 
+ "Customer Group", 
+ "Open"
+]
\ No newline at end of file
diff --git a/support/doctype/customer_issue/locale/hi-doc.json b/support/doctype/customer_issue/locale/hi-doc.json
new file mode 100644
index 0000000..ecee915c
--- /dev/null
+++ b/support/doctype/customer_issue/locale/hi-doc.json
@@ -0,0 +1,50 @@
+{
+ "AMC Expiry Date": "\u090f\u090f\u092e\u0938\u0940 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "CI/2010-2011/": "CI/2010-2011 /", 
+ "Cancelled": "Cancelled", 
+ "Closed": "\u092c\u0902\u0926", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Issue": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u092e\u0941\u0926\u094d\u0926\u0947", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "From Company": "\u0915\u0902\u092a\u0928\u0940 \u0938\u0947", 
+ "Issue": "\u092e\u0941\u0926\u094d\u0926\u093e", 
+ "Issue Date": "\u091c\u093e\u0930\u0940 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0924\u093f\u0925\u093f", 
+ "Issue Details": "\u0905\u0902\u0915 \u0935\u093f\u0935\u0930\u0923", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.": "\u0906\u0907\u091f\u092e, \u0935\u093e\u0930\u0902\u091f\u0940, \u090f\u090f\u092e\u0938\u0940 \u0935\u093f\u0935\u0930\u0923 (\u0935\u093e\u0930\u094d\u0937\u093f\u0915 \u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u092c\u0902\u0927) \u0939\u094b\u0917\u093e \u0938\u094d\u0935\u0924\u0903 \u0926\u093f\u0932\u0935\u093e\u092f\u093e \u091c\u092c \u0938\u0940\u0930\u093f\u092f\u0932 \u0928\u0902\u092c\u0930 \u0915\u093e \u091a\u092f\u0928 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Open": "\u0916\u0941\u0932\u093e", 
+ "Out of AMC": "\u090f\u090f\u092e\u0938\u0940 \u0915\u0947 \u092c\u093e\u0939\u0930", 
+ "Out of Warranty": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0915\u0947 \u092c\u093e\u0939\u0930", 
+ "Raised By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0909\u0920\u093e\u090f \u0917\u090f", 
+ "Resolution": "\u0938\u0902\u0915\u0932\u094d\u092a", 
+ "Resolution Date": "\u0938\u0902\u0915\u0932\u094d\u092a \u0924\u093f\u0925\u093f", 
+ "Resolution Details": "\u0938\u0902\u0915\u0932\u094d\u092a \u0935\u093f\u0935\u0930\u0923", 
+ "Resolved By": "\u0926\u094d\u0935\u093e\u0930\u093e \u0939\u0932 \u0915\u093f\u092f\u093e", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Service Address": "\u0938\u0947\u0935\u093e \u092a\u0924\u093e", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "To assign this issue, use the \"Assign\" button in the sidebar.": "\u0907\u0938 \u092e\u0941\u0926\u094d\u0926\u0947 \u0915\u094b \u0905\u0938\u093e\u0907\u0928 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0938\u093e\u0907\u0921\u092c\u093e\u0930 \u092e\u0947\u0902 &quot;\u0928\u093f\u0930\u0941\u092a\u093f\u0924&quot; \u092c\u091f\u0928 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902.", 
+ "Under AMC": "\u090f\u090f\u092e\u0938\u0940 \u0915\u0947 \u0924\u0939\u0924", 
+ "Under Warranty": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0915\u0947 \u0905\u0902\u0924\u0930\u094d\u0917\u0924", 
+ "Warranty / AMC Status": "\u0935\u093e\u0930\u0902\u091f\u0940 / \u090f\u090f\u092e\u0938\u0940 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Warranty Expiry Date": "\u0935\u093e\u0930\u0902\u091f\u0940 \u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Work In Progress": "\u0905\u0930\u094d\u0927\u0928\u093f\u0930\u094d\u092e\u093f\u0924 \u0909\u0924\u094d\u092a\u093e\u0926\u0928"
+}
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule/locale/_messages_doc.json b/support/doctype/maintenance_schedule/locale/_messages_doc.json
new file mode 100644
index 0000000..ccbf98b
--- /dev/null
+++ b/support/doctype/maintenance_schedule/locale/_messages_doc.json
@@ -0,0 +1,30 @@
+[
+ "Maintenance Schedule Item", 
+ "Customer Address", 
+ "Support", 
+ "Draft", 
+ "Territory", 
+ "Status", 
+ "Contact Person", 
+ "Schedule", 
+ "Company", 
+ "Amended From", 
+ "Maintenance Schedule", 
+ "Get Items", 
+ "Address", 
+ "Sales Order No", 
+ "Maintenance Schedule Detail", 
+ "Customer Details", 
+ "Customer", 
+ "Name", 
+ "Items", 
+ "Submitted", 
+ "Contact", 
+ "Mobile No", 
+ "Cancelled", 
+ "Amendment Date", 
+ "Transaction Date", 
+ "Contact Email", 
+ "Customer Group", 
+ "Generate Schedule"
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule/locale/hi-doc.json b/support/doctype/maintenance_schedule/locale/hi-doc.json
new file mode 100644
index 0000000..0367b94
--- /dev/null
+++ b/support/doctype/maintenance_schedule/locale/hi-doc.json
@@ -0,0 +1,30 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Cancelled": "Cancelled", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Details": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0935\u0930\u0923", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Draft": "\u092e\u0938\u094c\u0926\u093e", 
+ "Generate Schedule": "\u0915\u093e\u0930\u094d\u092f\u0915\u094d\u0930\u092e \u0924\u092f \u0915\u0930\u0947\u0902 \u0909\u0924\u094d\u092a\u0928\u094d\u0928", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Items": "\u0906\u0907\u091f\u092e", 
+ "Maintenance Schedule": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940", 
+ "Maintenance Schedule Detail": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Maintenance Schedule Item": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940 \u0906\u0907\u091f\u092e", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "Name": "\u0928\u093e\u092e", 
+ "Sales Order No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0928\u0939\u0940\u0902", 
+ "Schedule": "\u0905\u0928\u0941\u0938\u0942\u091a\u0940", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Submitted": "\u092a\u0947\u0936", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Transaction Date": "\u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916"
+}
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_detail/locale/_messages_doc.json b/support/doctype/maintenance_schedule_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..ec63462
--- /dev/null
+++ b/support/doctype/maintenance_schedule_detail/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Scheduled Date", 
+ "Item Name", 
+ "Support", 
+ "Serial No", 
+ "Incharge Name", 
+ "Actual Date", 
+ "Maintenance Schedule Detail", 
+ "Item Code"
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_detail/locale/hi-doc.json b/support/doctype/maintenance_schedule_detail/locale/hi-doc.json
new file mode 100644
index 0000000..9a7ef40
--- /dev/null
+++ b/support/doctype/maintenance_schedule_detail/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Actual Date": "\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0924\u093e\u0930\u0940\u0916", 
+ "Incharge Name": "\u0928\u093e\u092e \u092a\u094d\u0930\u092d\u093e\u0930\u0940", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Maintenance Schedule Detail": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940 \u0935\u093f\u0935\u0930\u0923", 
+ "Scheduled Date": "\u0905\u0928\u0941\u0938\u0942\u091a\u093f\u0924 \u0924\u093f\u0925\u093f", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928"
+}
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_item/locale/_messages_doc.json b/support/doctype/maintenance_schedule_item/locale/_messages_doc.json
new file mode 100644
index 0000000..6c74641
--- /dev/null
+++ b/support/doctype/maintenance_schedule_item/locale/_messages_doc.json
@@ -0,0 +1,20 @@
+[
+ "Maintenance Schedule Item", 
+ "End Date", 
+ "Item Name", 
+ "No of Visits", 
+ "Description", 
+ "Periodicity", 
+ "Monthly", 
+ "Yearly", 
+ "Support", 
+ "Random", 
+ "Serial No", 
+ "Against Docname", 
+ "Half Yearly", 
+ "Incharge Name", 
+ "Quarterly", 
+ "Start Date", 
+ "Item Code", 
+ "Weekly"
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_item/locale/hi-doc.json b/support/doctype/maintenance_schedule_item/locale/hi-doc.json
new file mode 100644
index 0000000..056e44b
--- /dev/null
+++ b/support/doctype/maintenance_schedule_item/locale/hi-doc.json
@@ -0,0 +1,20 @@
+{
+ "Against Docname": "Docname \u0916\u093f\u0932\u093e\u092b", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "End Date": "\u0938\u092e\u093e\u092a\u094d\u0924\u093f \u0924\u093f\u0925\u093f", 
+ "Half Yearly": "\u091b\u092e\u093e\u0939\u0940", 
+ "Incharge Name": "\u0928\u093e\u092e \u092a\u094d\u0930\u092d\u093e\u0930\u0940", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Maintenance Schedule Item": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940 \u0906\u0907\u091f\u092e", 
+ "Monthly": "\u092e\u093e\u0938\u093f\u0915", 
+ "No of Visits": "\u092f\u093e\u0924\u094d\u0930\u093e\u0913\u0902 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Periodicity": "\u0906\u0935\u0927\u093f\u0915\u0924\u093e", 
+ "Quarterly": "\u0924\u094d\u0930\u0948\u092e\u093e\u0938\u093f\u0915", 
+ "Random": "\u092f\u093e\u0926\u0943\u091a\u094d\u091b\u093f\u0915", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Start Date": "\u092a\u094d\u0930\u093e\u0930\u0902\u092d \u0926\u093f\u0928\u093e\u0902\u0915", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Weekly": "\u0938\u093e\u092a\u094d\u0924\u093e\u0939\u093f\u0915", 
+ "Yearly": "\u0935\u093e\u0930\u094d\u0937\u093f\u0915"
+}
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit/locale/_messages_doc.json b/support/doctype/maintenance_visit/locale/_messages_doc.json
new file mode 100644
index 0000000..9c413de
--- /dev/null
+++ b/support/doctype/maintenance_visit/locale/_messages_doc.json
@@ -0,0 +1,38 @@
+[
+ "Customer Feedback", 
+ "Customer Address", 
+ "Customer Details", 
+ "Status", 
+ "Unscheduled", 
+ "Fully Completed", 
+ "Contact Info", 
+ "Customer Issue No", 
+ "Scheduled", 
+ "Territory", 
+ "Contact Person", 
+ "Company", 
+ "Completion Status", 
+ "Amended From", 
+ "Maintenance Schedule", 
+ "Get Items", 
+ "Address", 
+ "More Info", 
+ "Partially Completed", 
+ "Sales Order No", 
+ "Support", 
+ "Customer", 
+ "Breakdown", 
+ "Fiscal Year", 
+ "Contact", 
+ "Customer Name", 
+ "Mobile No", 
+ "Maintenance Type", 
+ "Amendment Date", 
+ "Maintenance Date", 
+ "Maintenance Visit", 
+ "Maintenance Visit Purpose", 
+ "Contact Email", 
+ "Maintenance Details", 
+ "Customer Group", 
+ "Maintenance Time"
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit/locale/hi-doc.json b/support/doctype/maintenance_visit/locale/hi-doc.json
new file mode 100644
index 0000000..f14542e
--- /dev/null
+++ b/support/doctype/maintenance_visit/locale/hi-doc.json
@@ -0,0 +1,38 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Amended From": "\u0938\u0947 \u0938\u0902\u0936\u094b\u0927\u093f\u0924", 
+ "Amendment Date": "\u0938\u0902\u0936\u094b\u0927\u0928 \u0924\u093f\u0925\u093f", 
+ "Breakdown": "\u092d\u0902\u0917", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Completion Status": "\u0938\u092e\u093e\u092a\u0928 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Email": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0908\u092e\u0947\u0932", 
+ "Contact Info": "\u0938\u0902\u092a\u0930\u094d\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Contact Person": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Address": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u0924\u093e", 
+ "Customer Details": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0935\u093f\u0935\u0930\u0923", 
+ "Customer Feedback": "\u0917\u094d\u0930\u093e\u0939\u0915 \u092a\u094d\u0930\u0924\u093f\u0915\u094d\u0930\u093f\u092f\u093e", 
+ "Customer Group": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u092e\u0942\u0939", 
+ "Customer Issue No": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u092e\u0941\u0926\u094d\u0926\u0947 \u0928\u0939\u0940\u0902", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "Fully Completed": "\u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0938\u0947 \u092a\u0942\u0930\u093e", 
+ "Get Items": "\u0906\u0907\u091f\u092e \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Maintenance Date": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0924\u093f\u0925\u093f", 
+ "Maintenance Details": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0935\u093f\u0935\u0930\u0923", 
+ "Maintenance Schedule": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0905\u0928\u0941\u0938\u0942\u091a\u0940", 
+ "Maintenance Time": "\u0905\u0928\u0941\u0930\u0915\u094d\u0937\u0923 \u0915\u093e\u0932", 
+ "Maintenance Type": "\u0930\u0916\u0930\u0916\u093e\u0935 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Maintenance Visit": "\u0930\u0916\u0930\u0916\u093e\u0935 \u092d\u0947\u0902\u091f", 
+ "Maintenance Visit Purpose": "\u0930\u0916\u0930\u0916\u093e\u0935 \u092d\u0947\u0902\u091f \u092a\u094d\u0930\u092f\u094b\u091c\u0928", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "More Info": "\u0905\u0927\u093f\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Partially Completed": "\u0906\u0902\u0936\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u092a\u0942\u0930\u093e", 
+ "Sales Order No": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0906\u0926\u0947\u0936 \u0928\u0939\u0940\u0902", 
+ "Scheduled": "\u0905\u0928\u0941\u0938\u0942\u091a\u093f\u0924", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Territory": "\u0915\u094d\u0937\u0947\u0924\u094d\u0930", 
+ "Unscheduled": "\u0905\u0928\u093f\u0930\u094d\u0927\u093e\u0930\u093f\u0924"
+}
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit_purpose/locale/_messages_doc.json b/support/doctype/maintenance_visit_purpose/locale/_messages_doc.json
new file mode 100644
index 0000000..4a005d9
--- /dev/null
+++ b/support/doctype/maintenance_visit_purpose/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Item Name", 
+ "Description", 
+ "Maintenance Visit Purpose", 
+ "Support", 
+ "Against Document No", 
+ "Serial No", 
+ "Against Document Detail No", 
+ "Work Done", 
+ "Service Person", 
+ "Document Type", 
+ "Item Code"
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit_purpose/locale/hi-doc.json b/support/doctype/maintenance_visit_purpose/locale/hi-doc.json
new file mode 100644
index 0000000..974db0b
--- /dev/null
+++ b/support/doctype/maintenance_visit_purpose/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Against Document Detail No": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0928\u0939\u0940\u0902 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Document No": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u0915\u0947 \u0916\u093f\u0932\u093e\u092b \u0915\u094b\u0908", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "Document Type": "\u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Item Code": "\u0906\u0907\u091f\u092e \u0915\u094b\u0921", 
+ "Item Name": "\u092e\u0926 \u0915\u093e \u0928\u093e\u092e", 
+ "Maintenance Visit Purpose": "\u0930\u0916\u0930\u0916\u093e\u0935 \u092d\u0947\u0902\u091f \u092a\u094d\u0930\u092f\u094b\u091c\u0928", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Service Person": "\u0938\u0947\u0935\u093e \u0935\u094d\u092f\u0915\u094d\u0924\u093f", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Work Done": "\u0915\u0930\u0947\u0902\u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0915\u093e\u092e"
+}
\ No newline at end of file
diff --git a/support/doctype/newsletter/locale/_messages_doc.json b/support/doctype/newsletter/locale/_messages_doc.json
new file mode 100644
index 0000000..bb0b4ba
--- /dev/null
+++ b/support/doctype/newsletter/locale/_messages_doc.json
@@ -0,0 +1,28 @@
+[
+ "All Blog Subscribers", 
+ "Create and Send Newsletters", 
+ "Support", 
+ "A Lead with this email id should exist", 
+ "Check how the newsletter looks in an email by sending it to your email.", 
+ "All Contacts", 
+ "All Leads", 
+ "Test Email Id", 
+ "Test", 
+ "All Active Leads", 
+ "Send To", 
+ "Select who you want to send this newsletter to", 
+ "Comma separated list of email addresses", 
+ "Newsletter Content", 
+ "Naming Series", 
+ "Email Sent?", 
+ "Send to this list", 
+ "Send From", 
+ "NL-", 
+ "All Customer Contacts", 
+ "Test the Newsletter", 
+ "Newsletter Status", 
+ "If specified, send the newsletter using this email address", 
+ "Message", 
+ "Newsletter", 
+ "Subject"
+]
\ No newline at end of file
diff --git a/support/doctype/newsletter/locale/_messages_js.json b/support/doctype/newsletter/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/support/doctype/newsletter/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/support/doctype/newsletter/locale/_messages_py.json b/support/doctype/newsletter/locale/_messages_py.json
new file mode 100644
index 0000000..b113e21
--- /dev/null
+++ b/support/doctype/newsletter/locale/_messages_py.json
@@ -0,0 +1,4 @@
+[
+ "Sending newsletters is not allowed for Trial users, \\\t\t\t\tto prevent abuse of this feature.", 
+ "Please save the Newsletter before sending."
+]
\ No newline at end of file
diff --git a/support/doctype/newsletter/locale/hi-doc.json b/support/doctype/newsletter/locale/hi-doc.json
new file mode 100644
index 0000000..70d20fa
--- /dev/null
+++ b/support/doctype/newsletter/locale/hi-doc.json
@@ -0,0 +1,28 @@
+{
+ "A Lead with this email id should exist": "\u0907\u0938 \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940 \u0915\u0947 \u0938\u093e\u0925 \u090f\u0915 \u0932\u0940\u0921 \u092e\u094c\u091c\u0942\u0926 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f", 
+ "All Active Leads": "\u0938\u092d\u0940 \u0938\u0915\u094d\u0930\u093f\u092f \u0938\u0941\u0930\u093e\u0917", 
+ "All Blog Subscribers": "\u0938\u092d\u0940 \u092c\u094d\u0932\u0949\u0917 \u0938\u0926\u0938\u094d\u092f", 
+ "All Contacts": "\u0938\u092d\u0940 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "All Customer Contacts": "\u0938\u092d\u0940 \u0917\u094d\u0930\u093e\u0939\u0915 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "All Leads": "\u0938\u092d\u0940 \u0938\u0941\u0930\u093e\u0917", 
+ "Check how the newsletter looks in an email by sending it to your email.": "\u0915\u0948\u0938\u0947 \u0928\u094d\u092f\u0942\u091c\u0932\u0947\u091f\u0930 \u0905\u092a\u0928\u0947 \u0908\u092e\u0947\u0932 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092d\u0947\u091c\u0928\u0947 \u0938\u0947 \u090f\u0915 \u0908\u092e\u0947\u0932 \u092e\u0947\u0902 \u0932\u0917 \u0930\u0939\u093e \u0939\u0948 \u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0930\u0947\u0902.", 
+ "Comma separated list of email addresses": "\u0908\u092e\u0947\u0932 \u092a\u0924\u094b\u0902 \u0915\u0940 \u0905\u0932\u094d\u092a\u0935\u093f\u0930\u093e\u092e \u0905\u0932\u0917 \u0938\u0942\u091a\u0940", 
+ "Create and Send Newsletters": "\u0938\u092e\u093e\u091a\u093e\u0930\u092a\u0924\u094d\u0930\u093f\u0915\u093e\u090f\u0901 \u092c\u0928\u093e\u090f\u0901 \u0914\u0930 \u092d\u0947\u091c\u0947\u0902", 
+ "Email Sent?": "\u0908\u092e\u0947\u0932 \u092d\u0947\u091c\u093e \u0939\u0948?", 
+ "If specified, send the newsletter using this email address": "\u0905\u0917\u0930 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f, \u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0947\u091f\u0930 \u092d\u0947\u091c\u0928\u0947 \u0915\u0947 \u0907\u0938 \u0908\u092e\u0947\u0932 \u092a\u0924\u0947 \u0915\u093e \u0909\u092a\u092f\u094b\u0917", 
+ "Message": "\u0938\u0902\u0926\u0947\u0936", 
+ "NL-": "NL-", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Newsletter": "\u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0948\u091f\u0930", 
+ "Newsletter Content": "\u0928\u094d\u092f\u0942\u091c\u0932\u0947\u091f\u0930 \u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "Newsletter Status": "\u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0948\u091f\u0930 \u0938\u094d\u0925\u093f\u0924\u093f", 
+ "Select who you want to send this newsletter to": "\u091a\u092f\u0928 \u0915\u0930\u0947\u0902 \u0915\u093f \u0906\u092a \u091c\u094b \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 \u0938\u092e\u093e\u091a\u093e\u0930 \u092a\u0924\u094d\u0930 \u092d\u0947\u091c\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902", 
+ "Send From": "\u0938\u0947 \u092d\u0947\u091c\u0947\u0902", 
+ "Send To": "\u0907\u0928\u094d\u0939\u0947\u0902 \u092d\u0947\u091c\u0947\u0902", 
+ "Send to this list": "\u0907\u0938 \u0938\u0942\u091a\u0940 \u0915\u094b \u092d\u0947\u091c\u0947\u0902", 
+ "Subject": "\u0935\u093f\u0937\u092f", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Test": "\u092a\u0930\u0940\u0915\u094d\u0937\u0923", 
+ "Test Email Id": "\u091f\u0947\u0938\u094d\u091f \u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "Test the Newsletter": "\u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0948\u091f\u0930 \u091f\u0947\u0938\u094d\u091f"
+}
\ No newline at end of file
diff --git a/support/doctype/newsletter/locale/hi-py.json b/support/doctype/newsletter/locale/hi-py.json
new file mode 100644
index 0000000..ae336c3
--- /dev/null
+++ b/support/doctype/newsletter/locale/hi-py.json
@@ -0,0 +1,4 @@
+{
+ "Please save the Newsletter before sending.": "\u092d\u0947\u091c\u0928\u0947 \u0938\u0947 \u092a\u0939\u0932\u0947 \u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0948\u091f\u0930 \u092c\u091a\u093e\u0928\u0947.", 
+ "Sending newsletters is not allowed for Trial users, \\\t\t\t\tto prevent abuse of this feature.": "\u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0947\u091f\u0930 \u092d\u0947\u091c\u093e \u091c\u093e \u0930\u0939\u093e \u0939\u0948 \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f \u0905\u0928\u0941\u092e\u0924\u093f \u0928\u0939\u0940\u0902 \u0939\u0948, \\ \u0907\u0938 \u0938\u0941\u0935\u093f\u0927\u093e \u0915\u093e \u0926\u0941\u0930\u0941\u092a\u092f\u094b\u0917 \u0930\u094b\u0915\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f."
+}
\ No newline at end of file
diff --git a/support/doctype/support_ticket/locale/_messages_doc.json b/support/doctype/support_ticket/locale/_messages_doc.json
new file mode 100644
index 0000000..41827d8
--- /dev/null
+++ b/support/doctype/support_ticket/locale/_messages_doc.json
@@ -0,0 +1,28 @@
+[
+ "Lead", 
+ "Support", 
+ "Content Type", 
+ "Closed", 
+ "SUP", 
+ "Resolution Time", 
+ "Raised By (Email)", 
+ "Thread HTML", 
+ "Opening Time", 
+ "Status", 
+ "Description", 
+ "Resolution Details", 
+ "File List", 
+ "To Reply", 
+ "Hold", 
+ "Naming Series", 
+ "Customer", 
+ "Support Ticket", 
+ "Contact", 
+ "Waiting for Customer", 
+ "Resolution Date", 
+ "Opening Date", 
+ "Customer Name", 
+ "Open", 
+ "Additional Info", 
+ "Subject"
+]
\ No newline at end of file
diff --git a/support/doctype/support_ticket/locale/hi-doc.json b/support/doctype/support_ticket/locale/hi-doc.json
new file mode 100644
index 0000000..513e8a4
--- /dev/null
+++ b/support/doctype/support_ticket/locale/hi-doc.json
@@ -0,0 +1,28 @@
+{
+ "Additional Info": "\u0905\u0924\u093f\u0930\u093f\u0915\u094d\u0924 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Closed": "\u092c\u0902\u0926", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Content Type": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Hold": "\u092a\u0915\u0921\u093c", 
+ "Lead": "\u0928\u0947\u0924\u0943\u0924\u094d\u0935", 
+ "Naming Series": "\u0936\u094d\u0930\u0943\u0902\u0916\u0932\u093e \u0915\u093e \u0928\u093e\u092e\u0915\u0930\u0923", 
+ "Open": "\u0916\u0941\u0932\u093e", 
+ "Opening Date": "\u0924\u093f\u0925\u093f \u0916\u0941\u0932\u0928\u0947 \u0915\u0940", 
+ "Opening Time": "\u0938\u092e\u092f \u0916\u0941\u0932\u0928\u0947 \u0915\u0940", 
+ "Raised By (Email)": "(\u0908) \u0926\u094d\u0935\u093e\u0930\u093e \u0909\u0920\u093e\u090f \u0917\u090f", 
+ "Resolution Date": "\u0938\u0902\u0915\u0932\u094d\u092a \u0924\u093f\u0925\u093f", 
+ "Resolution Details": "\u0938\u0902\u0915\u0932\u094d\u092a \u0935\u093f\u0935\u0930\u0923", 
+ "Resolution Time": "\u0938\u092e\u093e\u0927\u093e\u0928 \u0938\u092e\u092f", 
+ "SUP": "SUP", 
+ "Status": "\u0939\u0948\u0938\u093f\u092f\u0924", 
+ "Subject": "\u0935\u093f\u0937\u092f", 
+ "Support": "\u0938\u092e\u0930\u094d\u0925\u0928", 
+ "Support Ticket": "\u0938\u092e\u0930\u094d\u0925\u0928 \u091f\u093f\u0915\u091f", 
+ "Thread HTML": "\u0927\u093e\u0917\u093e HTML", 
+ "To Reply": "\u0915\u093e \u091c\u0935\u093e\u092c \u0926\u0947\u0902", 
+ "Waiting for Customer": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u0924\u0940\u0915\u094d\u0937\u093e \u0915\u0940 \u091c\u093e \u0930\u0939\u0940 \u0939\u0948"
+}
\ No newline at end of file
diff --git a/support/module_def/support/locale/_messages_doc.json b/support/module_def/support/locale/_messages_doc.json
new file mode 100644
index 0000000..42c31f0
--- /dev/null
+++ b/support/module_def/support/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Create and Send Newsletters", 
+ "Support Analytics", 
+ "Support Home"
+]
\ No newline at end of file
diff --git a/support/module_def/support/locale/hi-doc.json b/support/module_def/support/locale/hi-doc.json
new file mode 100644
index 0000000..8994af4
--- /dev/null
+++ b/support/module_def/support/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Create and Send Newsletters": "\u0938\u092e\u093e\u091a\u093e\u0930\u092a\u0924\u094d\u0930\u093f\u0915\u093e\u090f\u0901 \u092c\u0928\u093e\u090f\u0901 \u0914\u0930 \u092d\u0947\u091c\u0947\u0902", 
+ "Support Analytics": "\u0938\u092e\u0930\u094d\u0925\u0928 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u093f\u0915\u0940", 
+ "Support Home": "\u0938\u092e\u0930\u094d\u0925\u0928 \u092e\u0941\u0916"
+}
\ No newline at end of file
diff --git a/utilities/doctype/address/locale/_messages_doc.json b/utilities/doctype/address/locale/_messages_doc.json
new file mode 100644
index 0000000..2ed4a43
--- /dev/null
+++ b/utilities/doctype/address/locale/_messages_doc.json
@@ -0,0 +1,28 @@
+[
+ "e.g. Office, Billing, Shipping", 
+ "State", 
+ "Linked With", 
+ "Supplier", 
+ "Is Primary Address", 
+ "Address Title", 
+ "Is Shipping Address", 
+ "Fax", 
+ "Address Type", 
+ "Check to make Shipping Address", 
+ "Address Details", 
+ "Phone", 
+ "Address Line2", 
+ "Address Line1", 
+ "Address", 
+ "City/Town", 
+ "Customer", 
+ "Country", 
+ "Utilities", 
+ "Check to make primary address", 
+ "Customer Name", 
+ "Sales Partner", 
+ "Pincode", 
+ "Name of person or organization that this address belongs to.", 
+ "Supplier Name", 
+ "Email Id"
+]
\ No newline at end of file
diff --git a/utilities/doctype/address/locale/hi-doc.json b/utilities/doctype/address/locale/hi-doc.json
new file mode 100644
index 0000000..db59917
--- /dev/null
+++ b/utilities/doctype/address/locale/hi-doc.json
@@ -0,0 +1,28 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Address Details": "\u092a\u0924\u0947 \u0915\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Address Line1": "\u092a\u0924\u093e \u0932\u093e\u0907\u0928 1", 
+ "Address Line2": "\u0932\u093e\u0907\u0928 2 \u092a\u0924\u093e", 
+ "Address Title": "\u092a\u0924\u093e \u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Address Type": "\u092a\u0924\u093e \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Check to make Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Check to make primary address": "\u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915 \u092a\u0924\u0947 \u0915\u0940 \u091c\u093e\u0902\u091a \u0915\u0930\u0947\u0902", 
+ "City/Town": "\u0936\u0939\u0930 / \u0928\u0917\u0930", 
+ "Country": "\u0926\u0947\u0936", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Email Id": "\u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "Fax": "\u092b\u0948\u0915\u094d\u0938", 
+ "Is Primary Address": "\u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915 \u092a\u0924\u093e", 
+ "Is Shipping Address": "\u0936\u093f\u092a\u093f\u0902\u0917 \u092a\u0924\u093e \u0939\u0948", 
+ "Linked With": "\u0915\u0947 \u0938\u093e\u0925 \u091c\u0941\u0921\u093c\u093e \u0939\u0941\u0906", 
+ "Name of person or organization that this address belongs to.": "\u0915\u093f \u0907\u0938 \u092a\u0924\u0947 \u092a\u0930 \u0938\u0902\u092c\u0927\u093f\u0924 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u092f\u093e \u0938\u0902\u0917\u0920\u0928 \u0915\u093e \u0928\u093e\u092e.", 
+ "Phone": "\u092b\u093c\u094b\u0928", 
+ "Pincode": "Pincode", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "State": "\u0930\u093e\u091c\u094d\u092f", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Name": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901", 
+ "e.g. Office, Billing, Shipping": "\u091c\u0948\u0938\u0947 \u0915\u093e\u0930\u094d\u092f\u093e\u0932\u092f, \u0928\u094c\u0935\u0939\u0928, \u092c\u093f\u0932\u093f\u0902\u0917"
+}
\ No newline at end of file
diff --git a/utilities/doctype/answer/locale/_messages_doc.json b/utilities/doctype/answer/locale/_messages_doc.json
new file mode 100644
index 0000000..1de6dd5
--- /dev/null
+++ b/utilities/doctype/answer/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Answer", 
+ "Points", 
+ "Question", 
+ "Utilities", 
+ "Users Voted"
+]
\ No newline at end of file
diff --git a/utilities/doctype/answer/locale/hi-doc.json b/utilities/doctype/answer/locale/hi-doc.json
new file mode 100644
index 0000000..1c44b86
--- /dev/null
+++ b/utilities/doctype/answer/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Answer": "\u091c\u0935\u093e\u092c", 
+ "Points": "\u00bb", 
+ "Question": "\u0938\u0935\u093e\u0932", 
+ "Users Voted": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0935\u094b\u091f \u0926\u093f\u092f\u093e", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/contact/locale/_messages_doc.json b/utilities/doctype/contact/locale/_messages_doc.json
new file mode 100644
index 0000000..6e2c5bc
--- /dev/null
+++ b/utilities/doctype/contact/locale/_messages_doc.json
@@ -0,0 +1,23 @@
+[
+ "Customer", 
+ "Trash Reason", 
+ "Enter designation of this Contact", 
+ "Designation", 
+ "Enter department to which this Contact belongs", 
+ "Phone", 
+ "Last Name", 
+ "Communication HTML", 
+ "Is Primary Contact", 
+ "Utilities", 
+ "Department", 
+ "First Name", 
+ "Contact", 
+ "Customer Name", 
+ "Unsubscribed", 
+ "Mobile No", 
+ "Supplier", 
+ "Contact Details", 
+ "Sales Partner", 
+ "Supplier Name", 
+ "Email Id"
+]
\ No newline at end of file
diff --git a/utilities/doctype/contact/locale/hi-doc.json b/utilities/doctype/contact/locale/hi-doc.json
new file mode 100644
index 0000000..91b65d3
--- /dev/null
+++ b/utilities/doctype/contact/locale/hi-doc.json
@@ -0,0 +1,23 @@
+{
+ "Communication HTML": "\u0938\u0902\u091a\u093e\u0930 HTML", 
+ "Contact": "\u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact Details": "\u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0915\u0947 \u0932\u093f\u090f \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Department": "\u0935\u093f\u092d\u093e\u0917", 
+ "Designation": "\u092a\u0926\u0928\u093e\u092e", 
+ "Email Id": "\u0908\u092e\u0947\u0932 \u0906\u0908\u0921\u0940", 
+ "Enter department to which this Contact belongs": "\u0935\u093f\u092d\u093e\u0917 \u0915\u094b \u091c\u094b \u0907\u0938 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0947 \u0905\u0902\u0924\u0930\u094d\u0917\u0924 \u0906\u0924\u093e \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "Enter designation of this Contact": "\u0907\u0938 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0947 \u092a\u0926 \u092a\u0930 \u0928\u093f\u092f\u0941\u0915\u094d\u0924\u093f \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "First Name": "\u092a\u094d\u0930\u0925\u092e \u0928\u093e\u092e", 
+ "Is Primary Contact": "\u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Last Name": "\u0938\u0930\u0928\u0947\u092e", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "Phone": "\u092b\u093c\u094b\u0928", 
+ "Sales Partner": "\u092c\u093f\u0915\u094d\u0930\u0940 \u0938\u093e\u0925\u0940", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Supplier Name": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915 \u0928\u093e\u092e", 
+ "Trash Reason": "\u091f\u094d\u0930\u0948\u0936 \u0915\u093e\u0930\u0923", 
+ "Unsubscribed": "\u0906\u092a\u0915\u0940 \u0938\u0926\u0938\u094d\u092f\u0924\u093e \u0938\u092e\u093e\u092a\u094d\u0924 \u0915\u0930 \u0926\u0940", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/gl_mapper/locale/_messages_doc.json b/utilities/doctype/gl_mapper/locale/_messages_doc.json
new file mode 100644
index 0000000..2a0596b
--- /dev/null
+++ b/utilities/doctype/gl_mapper/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Fields", 
+ "Utilities", 
+ "Doc Type", 
+ "GL Mapper"
+]
\ No newline at end of file
diff --git a/utilities/doctype/gl_mapper/locale/hi-doc.json b/utilities/doctype/gl_mapper/locale/hi-doc.json
new file mode 100644
index 0000000..5569f7a
--- /dev/null
+++ b/utilities/doctype/gl_mapper/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Doc Type": "\u0921\u0949\u0915\u094d\u091f\u0930 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930", 
+ "Fields": "\u092b\u0940\u0932\u094d\u0921\u094d\u0938", 
+ "GL Mapper": "\u091c\u0940\u090f\u0932 \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/gl_mapper_detail/locale/_messages_doc.json b/utilities/doctype/gl_mapper_detail/locale/_messages_doc.json
new file mode 100644
index 0000000..d3d4b62
--- /dev/null
+++ b/utilities/doctype/gl_mapper_detail/locale/_messages_doc.json
@@ -0,0 +1,24 @@
+[
+ "Against Voucher", 
+ "Against Voucher Type", 
+ "Cost Center", 
+ "Debit", 
+ "Company", 
+ "Utilities", 
+ "Remarks", 
+ "Posting Date", 
+ "Account", 
+ "Voucher Type", 
+ "Against", 
+ "Credit", 
+ "Fiscal Year", 
+ "Is Advance", 
+ "Table Field", 
+ "Voucher No", 
+ "Is Opening", 
+ "The date at which current entry is made in system.", 
+ "Transaction Date", 
+ "GL Mapper Detail", 
+ "The date at which current entry will get or has actually executed.", 
+ "Aging Date"
+]
\ No newline at end of file
diff --git a/utilities/doctype/gl_mapper_detail/locale/hi-doc.json b/utilities/doctype/gl_mapper_detail/locale/hi-doc.json
new file mode 100644
index 0000000..faa4e40
--- /dev/null
+++ b/utilities/doctype/gl_mapper_detail/locale/hi-doc.json
@@ -0,0 +1,24 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Against": "\u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Voucher": "\u0935\u093e\u0909\u091a\u0930 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Against Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u0916\u093f\u0932\u093e\u092b", 
+ "Aging Date": "\u0924\u093f\u0925\u093f \u090f\u091c\u093f\u0902\u0917", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Cost Center": "\u0932\u093e\u0917\u0924 \u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Credit": "\u0936\u094d\u0930\u0947\u092f", 
+ "Debit": "\u0928\u093e\u092e\u0947", 
+ "Fiscal Year": "\u0935\u093f\u0924\u094d\u0924\u0940\u092f \u0935\u0930\u094d\u0937", 
+ "GL Mapper Detail": "\u091c\u0940\u090f\u0932 \u092a\u094d\u0930\u0924\u093f\u091a\u093f\u0924\u094d\u0930\u0923 \u0935\u093f\u0938\u094d\u0924\u093e\u0930", 
+ "Is Advance": "\u0905\u0917\u094d\u0930\u093f\u092e \u0939\u0948", 
+ "Is Opening": "\u0939\u0948 \u0916\u094b\u0932\u0928\u0947", 
+ "Posting Date": "\u0924\u093f\u0925\u093f \u092a\u094b\u0938\u094d\u091f\u093f\u0902\u0917", 
+ "Remarks": "\u091f\u093f\u092a\u094d\u092a\u0923\u093f\u092f\u093e\u0901", 
+ "Table Field": "\u091f\u0947\u092c\u0932 \u092b\u0940\u0932\u094d\u0921", 
+ "The date at which current entry is made in system.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u094d\u0930\u0923\u093e\u0932\u0940 \u092e\u0947\u0902 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "The date at which current entry will get or has actually executed.": "\u0924\u093e\u0930\u0940\u0916, \u091c\u093f\u0938 \u092a\u0930 \u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u092a\u094d\u0930\u0935\u093f\u0937\u094d\u091f\u093f \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092f\u093e \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u092e\u093e\u0930 \u0921\u093e\u0932\u093e \u0917\u092f\u093e \u0939\u0948.", 
+ "Transaction Date": "\u0932\u0947\u0928\u0926\u0947\u0928 \u0915\u0940 \u0924\u093e\u0930\u0940\u0916", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901", 
+ "Voucher No": "\u0915\u094b\u0908 \u0935\u093e\u0909\u091a\u0930", 
+ "Voucher Type": "\u0935\u093e\u0909\u091a\u0930 \u092a\u094d\u0930\u0915\u093e\u0930"
+}
\ No newline at end of file
diff --git a/utilities/doctype/profile_control/locale/_messages_doc.json b/utilities/doctype/profile_control/locale/_messages_doc.json
new file mode 100644
index 0000000..e0d0206
--- /dev/null
+++ b/utilities/doctype/profile_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Utilities", 
+ "Profile Control"
+]
\ No newline at end of file
diff --git a/utilities/doctype/profile_control/locale/hi-doc.json b/utilities/doctype/profile_control/locale/hi-doc.json
new file mode 100644
index 0000000..8d4a388
--- /dev/null
+++ b/utilities/doctype/profile_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Profile Control": "\u092a\u094d\u0930\u094b\u092b\u093c\u093e\u0907\u0932 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/question/locale/_messages_doc.json b/utilities/doctype/question/locale/_messages_doc.json
new file mode 100644
index 0000000..7097130
--- /dev/null
+++ b/utilities/doctype/question/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "User Tags", 
+ "Question", 
+ "Utilities", 
+ "Points", 
+ "File List", 
+ "Answer", 
+ "Users Voted"
+]
\ No newline at end of file
diff --git a/utilities/doctype/question/locale/hi-doc.json b/utilities/doctype/question/locale/hi-doc.json
new file mode 100644
index 0000000..c7b9ebc
--- /dev/null
+++ b/utilities/doctype/question/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Answer": "\u091c\u0935\u093e\u092c", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Points": "\u00bb", 
+ "Question": "\u0938\u0935\u093e\u0932", 
+ "User Tags": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u0947 \u091f\u0948\u0917", 
+ "Users Voted": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0935\u094b\u091f \u0926\u093f\u092f\u093e", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/rename_tool/locale/_messages_doc.json b/utilities/doctype/rename_tool/locale/_messages_doc.json
new file mode 100644
index 0000000..078879e
--- /dev/null
+++ b/utilities/doctype/rename_tool/locale/_messages_doc.json
@@ -0,0 +1,17 @@
+[
+ "Customer", 
+ "Profile", 
+ "Account", 
+ "Document to rename", 
+ "Item", 
+ "Company", 
+ "Select DocType", 
+ "Utilities", 
+ "Warehouse", 
+ "Serial No", 
+ "Employee", 
+ "New Name", 
+ "Supplier", 
+ "Rename Tool", 
+ "Rename"
+]
\ No newline at end of file
diff --git a/utilities/doctype/rename_tool/locale/hi-doc.json b/utilities/doctype/rename_tool/locale/hi-doc.json
new file mode 100644
index 0000000..9e4a85f
--- /dev/null
+++ b/utilities/doctype/rename_tool/locale/hi-doc.json
@@ -0,0 +1,17 @@
+{
+ "Account": "\u0916\u093e\u0924\u093e", 
+ "Company": "\u0915\u0902\u092a\u0928\u0940", 
+ "Customer": "\u0917\u094d\u0930\u093e\u0939\u0915", 
+ "Document to rename": "\u0928\u093e\u092e \u092c\u0926\u0932\u0928\u0947 \u0915\u0947 \u0926\u0938\u094d\u0924\u093e\u0935\u0947\u091c\u093c", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Item": "\u092e\u0926", 
+ "New Name": "\u0928\u092f\u093e \u0928\u093e\u092e", 
+ "Profile": "\u0930\u0942\u092a\u0930\u0947\u0916\u093e", 
+ "Rename": "\u0928\u093e\u092e \u092c\u0926\u0932\u0947\u0902", 
+ "Rename Tool": "\u0909\u092a\u0915\u0930\u0923 \u0915\u093e \u0928\u093e\u092e \u092c\u0926\u0932\u0947\u0902", 
+ "Select DocType": "Doctype \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902", 
+ "Serial No": "\u0928\u0939\u0940\u0902 \u0938\u0940\u0930\u093f\u092f\u0932", 
+ "Supplier": "\u092a\u094d\u0930\u0926\u093e\u092f\u0915", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e"
+}
\ No newline at end of file
diff --git a/utilities/doctype/sms_control/locale/_messages_doc.json b/utilities/doctype/sms_control/locale/_messages_doc.json
new file mode 100644
index 0000000..6d4c987
--- /dev/null
+++ b/utilities/doctype/sms_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "SMS Control", 
+ "Utilities"
+]
\ No newline at end of file
diff --git a/utilities/doctype/sms_control/locale/hi-doc.json b/utilities/doctype/sms_control/locale/hi-doc.json
new file mode 100644
index 0000000..52d236e
--- /dev/null
+++ b/utilities/doctype/sms_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "SMS Control": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/sms_log/locale/_messages_doc.json b/utilities/doctype/sms_log/locale/_messages_doc.json
new file mode 100644
index 0000000..c421ace
--- /dev/null
+++ b/utilities/doctype/sms_log/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Sent On", 
+ "Receiver List", 
+ "SMS Log", 
+ "Sender Name", 
+ "Utilities", 
+ "No of Sent SMS", 
+ "No of Requested SMS", 
+ "Message"
+]
\ No newline at end of file
diff --git a/utilities/doctype/sms_log/locale/hi-doc.json b/utilities/doctype/sms_log/locale/hi-doc.json
new file mode 100644
index 0000000..778fea3
--- /dev/null
+++ b/utilities/doctype/sms_log/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Message": "\u0938\u0902\u0926\u0947\u0936", 
+ "No of Requested SMS": "\u0905\u0928\u0941\u0930\u094b\u0927\u093f\u0924 \u090f\u0938\u090f\u092e\u090f\u0938 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "No of Sent SMS": "\u092d\u0947\u091c\u0947 \u0917\u090f \u090f\u0938\u090f\u092e\u090f\u0938 \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e", 
+ "Receiver List": "\u0930\u093f\u0938\u0940\u0935\u0930 \u0938\u0942\u091a\u0940", 
+ "SMS Log": "\u090f\u0938\u090f\u092e\u090f\u0938 \u092a\u094d\u0930\u0935\u0947\u0936", 
+ "Sender Name": "\u092a\u094d\u0930\u0947\u0937\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Sent On": "\u092a\u0930 \u092d\u0947\u091c\u093e", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/sms_receiver/locale/_messages_doc.json b/utilities/doctype/sms_receiver/locale/_messages_doc.json
new file mode 100644
index 0000000..7953210
--- /dev/null
+++ b/utilities/doctype/sms_receiver/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Receiver Name", 
+ "SMS Receiver", 
+ "Customer Name", 
+ "Utilities", 
+ "Mobile No"
+]
\ No newline at end of file
diff --git a/utilities/doctype/sms_receiver/locale/hi-doc.json b/utilities/doctype/sms_receiver/locale/hi-doc.json
new file mode 100644
index 0000000..8b957e8
--- /dev/null
+++ b/utilities/doctype/sms_receiver/locale/hi-doc.json
@@ -0,0 +1,7 @@
+{
+ "Customer Name": "\u0917\u094d\u0930\u093e\u0939\u0915 \u0915\u093e \u0928\u093e\u092e", 
+ "Mobile No": "\u0928\u0939\u0940\u0902 \u092e\u094b\u092c\u093e\u0907\u0932", 
+ "Receiver Name": "\u0930\u093f\u0938\u0940\u0935\u0930 \u0928\u093e\u092e", 
+ "SMS Receiver": "\u090f\u0938\u090f\u092e\u090f\u0938 \u0930\u093f\u0938\u0940\u0935\u0930", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/doctype/trash_control/locale/_messages_doc.json b/utilities/doctype/trash_control/locale/_messages_doc.json
new file mode 100644
index 0000000..f424475
--- /dev/null
+++ b/utilities/doctype/trash_control/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Trash Control", 
+ "Utilities"
+]
\ No newline at end of file
diff --git a/utilities/doctype/trash_control/locale/hi-doc.json b/utilities/doctype/trash_control/locale/hi-doc.json
new file mode 100644
index 0000000..8b97895
--- /dev/null
+++ b/utilities/doctype/trash_control/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Trash Control": "\u091f\u094d\u0930\u0948\u0936 \u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923", 
+ "Utilities": "\u0909\u092a\u092f\u094b\u0917\u093f\u0924\u093e\u090f\u0901"
+}
\ No newline at end of file
diff --git a/utilities/locale/_messages_js.json b/utilities/locale/_messages_js.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/utilities/locale/_messages_js.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/utilities/locale/_messages_py.json b/utilities/locale/_messages_py.json
new file mode 100644
index 0000000..46ccbec
--- /dev/null
+++ b/utilities/locale/_messages_py.json
@@ -0,0 +1,3 @@
+[
+ "Status must be one of "
+]
\ No newline at end of file
diff --git a/utilities/locale/hi-py.json b/utilities/locale/hi-py.json
new file mode 100644
index 0000000..3c5c316
--- /dev/null
+++ b/utilities/locale/hi-py.json
@@ -0,0 +1,3 @@
+{
+ "Status must be one of ": "\u0938\u094d\u0925\u093f\u0924\u093f \u090f\u0915 \u0915\u093e \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f"
+}
\ No newline at end of file
diff --git a/utilities/module_def/utilities/locale/_messages_doc.json b/utilities/module_def/utilities/locale/_messages_doc.json
new file mode 100644
index 0000000..9289abe
--- /dev/null
+++ b/utilities/module_def/utilities/locale/_messages_doc.json
@@ -0,0 +1,11 @@
+[
+ "Users", 
+ "To Do", 
+ "Markdown Reference", 
+ "Messages", 
+ "question-view", 
+ "WIP Monitor", 
+ "questions", 
+ "Calendar", 
+ "Trash"
+]
\ No newline at end of file
diff --git a/utilities/module_def/utilities/locale/hi-doc.json b/utilities/module_def/utilities/locale/hi-doc.json
new file mode 100644
index 0000000..4a7d1cd
--- /dev/null
+++ b/utilities/module_def/utilities/locale/hi-doc.json
@@ -0,0 +1,11 @@
+{
+ "Calendar": "\u0915\u0948\u0932\u0947\u0902\u0921\u0930", 
+ "Markdown Reference": "Markdown \u0938\u0902\u0926\u0930\u094d\u092d", 
+ "Messages": "\u0938\u0902\u0926\u0947\u0936", 
+ "To Do": "\u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u094d\u092f\u093e", 
+ "Trash": "\u0915\u091a\u0930\u093e \u092a\u0947\u091f\u0940", 
+ "Users": "\u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e", 
+ "WIP Monitor": "WIP \u092e\u0949\u0928\u093f\u091f\u0930", 
+ "question-view": "\u0938\u0935\u093e\u0932 \u0926\u0943\u0936\u094d\u092f", 
+ "questions": "\u0938\u0935\u093e\u0932\u094b\u0902"
+}
\ No newline at end of file
diff --git a/website/doctype/about_us_settings/locale/_messages_doc.json b/website/doctype/about_us_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..706e01a
--- /dev/null
+++ b/website/doctype/about_us_settings/locale/_messages_doc.json
@@ -0,0 +1,16 @@
+[
+ "Website", 
+ "Help", 
+ "Team Members", 
+ "Footer", 
+ "Introduce your company to the website visitor.", 
+ "Company History", 
+ "Settings for the About Us Page", 
+ "Company History Heading", 
+ "Company Introduction", 
+ "More content for the bottom of the page.", 
+ "About Us Settings", 
+ "\"Company History\"", 
+ "\"Team Members\" or \"Management\"", 
+ "Team Members Heading"
+]
\ No newline at end of file
diff --git a/website/doctype/about_us_settings/locale/hi-doc.json b/website/doctype/about_us_settings/locale/hi-doc.json
new file mode 100644
index 0000000..7ae83e8
--- /dev/null
+++ b/website/doctype/about_us_settings/locale/hi-doc.json
@@ -0,0 +1,16 @@
+{
+ "\"Company History\"": "&quot;\u0915\u0902\u092a\u0928\u0940 \u0907\u0924\u093f\u0939\u093e\u0938&quot;", 
+ "\"Team Members\" or \"Management\"": "&quot;\u091f\u0940\u092e \u0915\u0947 \u0938\u0926\u0938\u094d\u092f\u094b\u0902&quot; \u092f\u093e &quot;\u092a\u094d\u0930\u092c\u0902\u0927\u0928&quot;", 
+ "About Us Settings": "\u0939\u092e\u093e\u0930\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Company History": "\u0915\u0902\u092a\u0928\u0940 \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Company History Heading": "\u0915\u0902\u092a\u0928\u0940 \u0915\u0947 \u092e\u0941\u0916\u093f\u092f\u093e \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Company Introduction": "\u0915\u0902\u092a\u0928\u0940 \u0915\u093e \u092a\u0930\u093f\u091a\u092f", 
+ "Footer": "\u092a\u093e\u0926 \u0932\u0947\u0916", 
+ "Help": "\u092e\u0926\u0926", 
+ "Introduce your company to the website visitor.": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0906\u0917\u0902\u0924\u0941\u0915 \u0915\u0947 \u0932\u093f\u090f \u0905\u092a\u0928\u0940 \u0915\u0902\u092a\u0928\u0940 \u0936\u0941\u0930\u0942.", 
+ "More content for the bottom of the page.": "\u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0928\u0940\u091a\u0947 \u0915\u0947 \u0932\u093f\u090f \u0938\u093e\u092e\u0917\u094d\u0930\u0940.", 
+ "Settings for the About Us Page": "\u0939\u092e\u093e\u0930\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Team Members": "\u091f\u0940\u092e \u0915\u0947 \u0938\u0926\u0938\u094d\u092f\u094b\u0902 \u0915\u094b", 
+ "Team Members Heading": "\u091f\u0940\u092e \u0915\u0947 \u0938\u0926\u0938\u094d\u092f\u094b\u0902 \u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/about_us_team_member/locale/_messages_doc.json b/website/doctype/about_us_team_member/locale/_messages_doc.json
new file mode 100644
index 0000000..2f37eb2
--- /dev/null
+++ b/website/doctype/about_us_team_member/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Website", 
+ "Employee", 
+ "About Us Team Member"
+]
\ No newline at end of file
diff --git a/website/doctype/about_us_team_member/locale/hi-doc.json b/website/doctype/about_us_team_member/locale/hi-doc.json
new file mode 100644
index 0000000..ba73283
--- /dev/null
+++ b/website/doctype/about_us_team_member/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "About Us Team Member": "\u0939\u092e\u093e\u0930\u0947 \u0926\u0932 \u0915\u0947 \u0938\u0926\u0938\u094d\u092f \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902", 
+ "Employee": "\u0915\u0930\u094d\u092e\u091a\u093e\u0930\u0940", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/blog/locale/_messages_doc.json b/website/doctype/blog/locale/_messages_doc.json
new file mode 100644
index 0000000..1e9be57
--- /dev/null
+++ b/website/doctype/blog/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Website", 
+ "Content", 
+ "Title", 
+ "Page Name", 
+ "Blog", 
+ "File List", 
+ "Published", 
+ "Email Sent"
+]
\ No newline at end of file
diff --git a/website/doctype/blog/locale/hi-doc.json b/website/doctype/blog/locale/hi-doc.json
new file mode 100644
index 0000000..5191c3a
--- /dev/null
+++ b/website/doctype/blog/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "Blog": "\u092c\u094d\u0932\u0949\u0917", 
+ "Content": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "Email Sent": "\u0908\u092e\u0947\u0932 \u092d\u0947\u091c\u093e \u0917\u092f\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Page Name": "\u092a\u0947\u091c \u0915\u093e \u0928\u093e\u092e", 
+ "Published": "\u092a\u094d\u0930\u0915\u093e\u0936\u093f\u0924", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/blog_subscriber/locale/_messages_doc.json b/website/doctype/blog_subscriber/locale/_messages_doc.json
new file mode 100644
index 0000000..07cbecc
--- /dev/null
+++ b/website/doctype/blog_subscriber/locale/_messages_doc.json
@@ -0,0 +1,4 @@
+[
+ "Website", 
+ "Blog Subscriber"
+]
\ No newline at end of file
diff --git a/website/doctype/blog_subscriber/locale/hi-doc.json b/website/doctype/blog_subscriber/locale/hi-doc.json
new file mode 100644
index 0000000..5ad6049
--- /dev/null
+++ b/website/doctype/blog_subscriber/locale/hi-doc.json
@@ -0,0 +1,4 @@
+{
+ "Blog Subscriber": "\u092c\u094d\u0932\u0949\u0917 \u0938\u092c\u094d\u0938\u0915\u094d\u0930\u093e\u0907\u092c\u0930", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/company_history/locale/_messages_doc.json b/website/doctype/company_history/locale/_messages_doc.json
new file mode 100644
index 0000000..43d6236
--- /dev/null
+++ b/website/doctype/company_history/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Website", 
+ "Highlight", 
+ "Company History", 
+ "Year"
+]
\ No newline at end of file
diff --git a/website/doctype/company_history/locale/hi-doc.json b/website/doctype/company_history/locale/hi-doc.json
new file mode 100644
index 0000000..36e41b1
--- /dev/null
+++ b/website/doctype/company_history/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Company History": "\u0915\u0902\u092a\u0928\u0940 \u0907\u0924\u093f\u0939\u093e\u0938", 
+ "Highlight": "\u0939\u093e\u0907\u0932\u093e\u0907\u091f", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Year": "\u0935\u0930\u094d\u0937"
+}
\ No newline at end of file
diff --git a/website/doctype/contact_us_settings/locale/_messages_doc.json b/website/doctype/contact_us_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..e928395
--- /dev/null
+++ b/website/doctype/contact_us_settings/locale/_messages_doc.json
@@ -0,0 +1,12 @@
+[
+ "Website", 
+ "Settings for Contact Us Page", 
+ "Help", 
+ "Introductory information for the Contact Us Page", 
+ "Introduction", 
+ "Query Options", 
+ "Contact Us Settings", 
+ "Address to be displayed on the Contact Page", 
+ "Address", 
+ "Contact options, like \"Sales Query, Support Query\" etc each on a new line or separated by commas."
+]
\ No newline at end of file
diff --git a/website/doctype/contact_us_settings/locale/hi-doc.json b/website/doctype/contact_us_settings/locale/hi-doc.json
new file mode 100644
index 0000000..d2355e8
--- /dev/null
+++ b/website/doctype/contact_us_settings/locale/hi-doc.json
@@ -0,0 +1,12 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Address to be displayed on the Contact Page": "\u092a\u0924\u093e \u0938\u0902\u092a\u0930\u094d\u0915 \u092a\u0943\u0937\u094d\u0920 \u092a\u0930 \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0915\u093f\u092f\u093e", 
+ "Contact Us Settings": "\u0939\u092e\u0938\u0947 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938 \u0938\u0902\u092a\u0930\u094d\u0915", 
+ "Contact options, like \"Sales Query, Support Query\" etc each on a new line or separated by commas.": "\u0938\u0902\u092a\u0930\u094d\u0915 \u0935\u093f\u0915\u0932\u094d\u092a, \u0906\u0926\u093f \u090f\u0915 \u0928\u0908 \u0932\u093e\u0907\u0928 \u092a\u0930 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 &quot;\u092c\u093f\u0915\u094d\u0930\u0940 \u092a\u094d\u0930\u0936\u094d\u0928, \u092a\u094d\u0930\u0936\u094d\u0928 \u0938\u092e\u0930\u094d\u0925\u0928&quot; \u0915\u094b\u092e\u093e \u0938\u0947 \u0935\u093f\u092d\u093e\u091c\u093f\u0924.", 
+ "Help": "\u092e\u0926\u0926", 
+ "Introduction": "\u092a\u0930\u093f\u091a\u092f", 
+ "Introductory information for the Contact Us Page": "\u0939\u092e\u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902 \u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0932\u093f\u090f \u092a\u0930\u093f\u091a\u092f\u093e\u0924\u094d\u092e\u0915 \u091c\u093e\u0928\u0915\u093e\u0930\u0940", 
+ "Query Options": "\u0915\u094d\u0935\u0947\u0930\u0940 \u0935\u093f\u0915\u0932\u094d\u092a", 
+ "Settings for Contact Us Page": "\u0939\u092e\u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902 \u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/cross_list_item_group/locale/_messages_doc.json b/website/doctype/cross_list_item_group/locale/_messages_doc.json
new file mode 100644
index 0000000..19bedb1
--- /dev/null
+++ b/website/doctype/cross_list_item_group/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Website", 
+ "Cross List Item Group", 
+ "Cross Listing of Item in multiple groups", 
+ "Item Group"
+]
\ No newline at end of file
diff --git a/website/doctype/cross_list_item_group/locale/hi-doc.json b/website/doctype/cross_list_item_group/locale/hi-doc.json
new file mode 100644
index 0000000..f2fb530
--- /dev/null
+++ b/website/doctype/cross_list_item_group/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Cross List Item Group": "\u0915\u094d\u0930\u0949\u0938 \u0938\u0942\u091a\u0940 \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Cross Listing of Item in multiple groups": "\u0915\u0908 \u0938\u092e\u0942\u0939\u094b\u0902 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0932\u093f\u0938\u094d\u091f\u093f\u0902\u0917 \u092a\u093e\u0930", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/product/locale/_messages_doc.json b/website/doctype/product/locale/_messages_doc.json
new file mode 100644
index 0000000..e4cc997
--- /dev/null
+++ b/website/doctype/product/locale/_messages_doc.json
@@ -0,0 +1,25 @@
+[
+ "Title", 
+ "Image for listing (Width: 100px) (Attach First)", 
+ "Warehouse", 
+ "Stock", 
+ "Website", 
+ "Product", 
+ "Full Image", 
+ "Price", 
+ "File List", 
+ "Page Name", 
+ "Select shipping warehouse to show \"In Stock\" or \"Out of Stock\". To hide, leave blank", 
+ "Full description (formatted as markdown)", 
+ "Price List", 
+ "Short Description", 
+ "Item", 
+ "Published", 
+ "Long Description", 
+ "A Product is shown on the website and is linked to an item.", 
+ "Sales", 
+ "Currency", 
+ "Thumbnail Image", 
+ "Image for listing (Width: 300px) (Attach First)", 
+ "Select Price List for the web. Leave blank to hide price."
+]
\ No newline at end of file
diff --git a/website/doctype/product/locale/hi-doc.json b/website/doctype/product/locale/hi-doc.json
new file mode 100644
index 0000000..6827d64
--- /dev/null
+++ b/website/doctype/product/locale/hi-doc.json
@@ -0,0 +1,25 @@
+{
+ "A Product is shown on the website and is linked to an item.": "\u090f\u0915 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u0940 \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u090f\u0915 \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u091c\u0941\u0921\u093c\u093e \u0939\u0941\u0906 \u0939\u0948.", 
+ "Currency": "\u092e\u0941\u0926\u094d\u0930\u093e", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Full Image": "\u092a\u0942\u0930\u094d\u0923 \u091b\u0935\u093f", 
+ "Full description (formatted as markdown)": "\u092a\u0942\u0930\u094d\u0923 \u0935\u093f\u0935\u0930\u0923 (markdown \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0938\u094d\u0935\u0930\u0942\u092a\u093f\u0924)", 
+ "Image for listing (Width: 100px) (Attach First)": "\u0932\u093f\u0938\u094d\u091f\u093f\u0902\u0917 \u0915\u0947 \u0932\u093f\u090f \u091b\u0935\u093f (\u091a\u094c\u0921\u093c\u093e\u0908: 100px) (\u092a\u0939\u0932\u0947 \u0938\u0902\u0932\u0917\u094d\u0928)", 
+ "Image for listing (Width: 300px) (Attach First)": "\u0932\u093f\u0938\u094d\u091f\u093f\u0902\u0917 \u0915\u0947 \u0932\u093f\u090f \u091b\u0935\u093f (\u091a\u094c\u0921\u093c\u093e\u0908: 300px) (\u092a\u0939\u0932\u0947 \u0938\u0902\u0932\u0917\u094d\u0928)", 
+ "Item": "\u092e\u0926", 
+ "Long Description": "\u0932\u093e\u0902\u0917 \u0935\u093f\u0935\u0930\u0923", 
+ "Page Name": "\u092a\u0947\u091c \u0915\u093e \u0928\u093e\u092e", 
+ "Price": "\u0915\u0940\u092e\u0924", 
+ "Price List": "\u0915\u0940\u092e\u0924 \u0938\u0942\u091a\u0940", 
+ "Product": "\u0909\u0924\u094d\u092a\u093e\u0926", 
+ "Published": "\u092a\u094d\u0930\u0915\u093e\u0936\u093f\u0924", 
+ "Sales": "\u0935\u093f\u0915\u094d\u0930\u092f", 
+ "Select Price List for the web. Leave blank to hide price.": "\u0935\u0947\u092c \u0915\u0947 \u0932\u093f\u090f \u092e\u0942\u0932\u094d\u092f \u0938\u0942\u091a\u0940 \u0915\u093e \u091a\u092f\u0928 \u0915\u0930\u0947\u0902. \u0915\u0947 \u0932\u093f\u090f \u0915\u0940\u092e\u0924 \u091b\u093f\u092a\u093e\u0928\u0947 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0916\u093e\u0932\u0940 \u091b\u094b\u0921\u093c \u0926\u0947\u0902.", 
+ "Select shipping warehouse to show \"In Stock\" or \"Out of Stock\". To hide, leave blank": "\u0936\u093f\u092a\u093f\u0902\u0917 \u0917\u094b\u0926\u093e\u092e \u091a\u0941\u0928\u0947\u0902 \u092f\u093e &quot;\u0938\u094d\u091f\u0949\u0915 \u0938\u0947 \u092c\u093e\u0939\u0930&quot; &quot;\u0938\u094d\u091f\u0949\u0915 \u092e\u0947\u0902&quot; \u0926\u093f\u0916\u093e\u0928\u0947. \u091b\u0941\u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0930\u093f\u0915\u094d\u0924 \u091b\u094b\u0921\u093c", 
+ "Short Description": "\u0938\u0902\u0915\u094d\u0937\u093f\u092a\u094d\u0924 \u0935\u0930\u094d\u0923\u0928", 
+ "Stock": "\u0938\u094d\u091f\u0949\u0915", 
+ "Thumbnail Image": "\u0925\u0902\u092c\u0928\u0947\u0932 \u091b\u0935\u093f", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Warehouse": "\u0917\u094b\u0926\u093e\u092e", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/product_group/locale/_messages_doc.json b/website/doctype/product_group/locale/_messages_doc.json
new file mode 100644
index 0000000..cae125f
--- /dev/null
+++ b/website/doctype/product_group/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Website", 
+ "Product Group", 
+ "Item Group", 
+ "Label"
+]
\ No newline at end of file
diff --git a/website/doctype/product_group/locale/hi-doc.json b/website/doctype/product_group/locale/hi-doc.json
new file mode 100644
index 0000000..2e7d158
--- /dev/null
+++ b/website/doctype/product_group/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Label": "\u0932\u0947\u092c\u0932", 
+ "Product Group": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u092e\u0942\u0939", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/product_settings/locale/_messages_doc.json b/website/doctype/product_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..7104193
--- /dev/null
+++ b/website/doctype/product_settings/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Website", 
+ "Settings for Product Catalog on the website", 
+ "Help", 
+ "Search Help", 
+ "List of Item Groups to be shown in \"All Products\" menu - in the sequence wanted and with number of indents (left spacing to show a tree effect).", 
+ "Product Settings", 
+ "Default: \"Product Search\"", 
+ "Default Product Category", 
+ "This Item Group represents \"products.html\"", 
+ "Website Product Categories", 
+ "Product Categories"
+]
\ No newline at end of file
diff --git a/website/doctype/product_settings/locale/hi-doc.json b/website/doctype/product_settings/locale/hi-doc.json
new file mode 100644
index 0000000..3a18773
--- /dev/null
+++ b/website/doctype/product_settings/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "Default Product Category": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u0940", 
+ "Default: \"Product Search\"": "\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f: &quot;\u0909\u0924\u094d\u092a\u093e\u0926 \u0916\u094b\u091c&quot;", 
+ "Help": "\u092e\u0926\u0926", 
+ "List of Item Groups to be shown in \"All Products\" menu - in the sequence wanted and with number of indents (left spacing to show a tree effect).": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939 \u0915\u0940 \u0938\u0942\u091a\u0940 &quot;\u0938\u092d\u0940 \u0909\u0924\u094d\u092a\u093e\u0926&quot; \u092e\u0947\u0928\u0942 \u092e\u0947\u0902 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948 - \u0905\u0928\u0941\u0915\u094d\u0930\u092e \u092e\u0947\u0902 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u093e \u0925\u093e \u0914\u0930 \u0907\u0902\u0921\u0947\u0902\u091f (\u092c\u093e\u090f\u0902 \u0930\u093f\u0915\u094d\u0924\u093f \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u092a\u0947\u0921\u093c \u0915\u0947 \u092a\u094d\u0930\u092d\u093e\u0935 \u0915\u094b \u0926\u093f\u0916\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f) \u0915\u0940 \u0938\u0902\u0916\u094d\u092f\u093e \u0915\u0947 \u0938\u093e\u0925.", 
+ "Product Categories": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u093f\u092f\u094b\u0902", 
+ "Product Settings": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "Search Help": "\u0916\u094b\u091c \u0938\u0939\u093e\u092f\u0924\u093e", 
+ "Settings for Product Catalog on the website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u0948\u091f\u0932\u0949\u0917 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "This Item Group represents \"products.html\"": "\u0907\u0938 \u092e\u0926 \u0938\u092e\u0942\u0939 \u0939\u0948 &quot;products.html&quot; \u0915\u093e \u092a\u094d\u0930\u0924\u093f\u0928\u093f\u0927\u093f\u0924\u094d\u0935 \u0915\u0930\u0924\u093e \u0939\u0948", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Product Categories": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u093f\u092f\u093e\u0901"
+}
\ No newline at end of file
diff --git a/website/doctype/products_settings/locale/_messages_doc.json b/website/doctype/products_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..74cddb7
--- /dev/null
+++ b/website/doctype/products_settings/locale/_messages_doc.json
@@ -0,0 +1,7 @@
+[
+ "Website", 
+ "", 
+ "Products Settings", 
+ "Product Groups that are listed on the website. The first product group from this list will be listed by default on the \"Products Page\"", 
+ "Groups"
+]
\ No newline at end of file
diff --git a/website/doctype/products_settings/locale/hi-doc.json b/website/doctype/products_settings/locale/hi-doc.json
new file mode 100644
index 0000000..87e28a7
--- /dev/null
+++ b/website/doctype/products_settings/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Groups": "\u0938\u092e\u0942\u0939", 
+ "Product Groups that are listed on the website. The first product group from this list will be listed by default on the \"Products Page\"": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u092e\u0942\u0939 \u0939\u0948 \u0915\u093f \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0938\u0942\u091a\u0940\u092c\u0926\u094d\u0927 \u0939\u0948\u0902. \u0907\u0938 \u0938\u0942\u091a\u0940 \u092e\u0947\u0902 \u0938\u0947 \u092a\u0939\u0932\u093e \u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u092e\u0942\u0939 &quot;\u0909\u0924\u094d\u092a\u093e\u0926&quot; \u092a\u0947\u091c \u092a\u0930 \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0930\u0942\u092a \u0938\u0947 \u0938\u0942\u091a\u0940\u092c\u0926\u094d\u0927 \u0915\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Products Settings": "\u0909\u0924\u094d\u092a\u093e\u0926 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/related_page/locale/_messages_doc.json b/website/doctype/related_page/locale/_messages_doc.json
new file mode 100644
index 0000000..103d2fa
--- /dev/null
+++ b/website/doctype/related_page/locale/_messages_doc.json
@@ -0,0 +1,5 @@
+[
+ "Website", 
+ "Related Page", 
+ "Page"
+]
\ No newline at end of file
diff --git a/website/doctype/related_page/locale/hi-doc.json b/website/doctype/related_page/locale/hi-doc.json
new file mode 100644
index 0000000..881f890
--- /dev/null
+++ b/website/doctype/related_page/locale/hi-doc.json
@@ -0,0 +1,5 @@
+{
+ "Page": "\u092a\u0947\u091c", 
+ "Related Page": "\u0938\u0902\u092c\u0902\u0927\u093f\u0924 \u092a\u0947\u091c", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/style_settings/locale/_messages_doc.json b/website/doctype/style_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..642d19a
--- /dev/null
+++ b/website/doctype/style_settings/locale/_messages_doc.json
@@ -0,0 +1,31 @@
+[
+ "Arial", 
+ "12px", 
+ "13px", 
+ "Verdana", 
+ "Solid background color (default light gray)", 
+ "Set your background color, font and image (tiled)", 
+ "Custom CSS", 
+ "Lato", 
+ "Website", 
+ "Add CSS", 
+ "File List", 
+ "Style Settings", 
+ "Open Sans", 
+ "14px", 
+ "Helvetica Neue", 
+ "15px", 
+ "Background Color", 
+ "Georgia", 
+ "Auto generated", 
+ "Lucida Grande", 
+ "add your own CSS (careful!)", 
+ "Font Size", 
+ "CSS", 
+ "16px", 
+ "If image is selected, color will be ignored (attach first)", 
+ "Background Image", 
+ "Tahoma", 
+ "Font", 
+ "Heading Font"
+]
\ No newline at end of file
diff --git a/website/doctype/style_settings/locale/hi-doc.json b/website/doctype/style_settings/locale/hi-doc.json
new file mode 100644
index 0000000..a1250c1
--- /dev/null
+++ b/website/doctype/style_settings/locale/hi-doc.json
@@ -0,0 +1,31 @@
+{
+ "12px": "12px", 
+ "13px": "13px", 
+ "14px": "14px", 
+ "15px": "15px", 
+ "16px": "16px", 
+ "Add CSS": "\u0938\u0940\u090f\u0938\u090f\u0938 \u091c\u094b\u0921\u093c\u0947\u0902", 
+ "Arial": "Arial", 
+ "Auto generated": "\u0909\u0924\u094d\u092a\u0928\u094d\u0928 \u0911\u091f\u094b", 
+ "Background Color": "\u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u0930\u0902\u0917", 
+ "Background Image": "\u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u091b\u0935\u093f", 
+ "CSS": "\u0938\u0940\u090f\u0938\u090f\u0938", 
+ "Custom CSS": "\u0915\u0938\u094d\u091f\u092e \u0938\u0940\u090f\u0938\u090f\u0938", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Font": "\u092b\u0949\u0928\u094d\u091f", 
+ "Font Size": "\u092b\u093c\u0949\u0928\u094d\u091f \u0915\u093e \u0906\u0915\u093e\u0930", 
+ "Georgia": "\u091c\u0949\u0930\u094d\u091c\u093f\u092f\u093e", 
+ "Heading Font": "\u092b\u093c\u0949\u0928\u094d\u091f \u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Helvetica Neue": "Helvetica Neue", 
+ "If image is selected, color will be ignored (attach first)": "\u092f\u0926\u093f \u091b\u0935\u093f \u0915\u093e \u091a\u092f\u0928 \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948, \u0930\u0902\u0917 (1 \u0926\u0947\u0924\u0947 \u0939\u0948\u0902) \u092a\u0930 \u0927\u094d\u092f\u093e\u0928 \u0928\u0939\u0940\u0902 \u0926\u093f\u092f\u093e \u091c\u093e\u090f\u0917\u093e", 
+ "Lato": "Lato", 
+ "Lucida Grande": "\u0932\u094d\u092f\u0941\u0938\u093f\u0921\u093e Grande", 
+ "Open Sans": "\u0913\u092a\u0928 \u0938\u0902\u0938", 
+ "Set your background color, font and image (tiled)": "\u0905\u092a\u0928\u0940 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u0930\u0902\u0917, \u092b\u093c\u0949\u0928\u094d\u091f \u0914\u0930 \u091b\u0935\u093f (\u091f\u093e\u0907\u0932\u094b\u0902) \u0938\u0947\u091f", 
+ "Solid background color (default light gray)": "\u0920\u094b\u0938 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u0930\u0902\u0917 (\u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0939\u0932\u094d\u0915\u0947 \u092d\u0942\u0930\u0947 \u0930\u0902\u0917)", 
+ "Style Settings": "\u0936\u0948\u0932\u0940 \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Tahoma": "Tahoma", 
+ "Verdana": "Verdana", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "add your own CSS (careful!)": "\u0905\u092a\u0928\u0947 \u0916\u0941\u0926 \u0915\u0947 \u0938\u0940\u090f\u0938\u090f\u0938 (careful!) \u091c\u094b\u0921\u093c\u0947\u0902"
+}
\ No newline at end of file
diff --git a/website/doctype/top_bar_item/locale/_messages_doc.json b/website/doctype/top_bar_item/locale/_messages_doc.json
new file mode 100644
index 0000000..4b192c6
--- /dev/null
+++ b/website/doctype/top_bar_item/locale/_messages_doc.json
@@ -0,0 +1,9 @@
+[
+ "Website", 
+ "Target", 
+ "Parent Label", 
+ "URL", 
+ "target = \"_blank\"", 
+ "Label", 
+ "Top Bar Item"
+]
\ No newline at end of file
diff --git a/website/doctype/top_bar_item/locale/hi-doc.json b/website/doctype/top_bar_item/locale/hi-doc.json
new file mode 100644
index 0000000..3d040e0
--- /dev/null
+++ b/website/doctype/top_bar_item/locale/hi-doc.json
@@ -0,0 +1,9 @@
+{
+ "Label": "\u0932\u0947\u092c\u0932", 
+ "Parent Label": "\u092e\u093e\u0924\u093e - \u092a\u093f\u0924\u093e \u0932\u0947\u092c\u0932", 
+ "Target": "\u0932\u0915\u094d\u0937\u094d\u092f", 
+ "Top Bar Item": "\u0936\u0940\u0930\u094d\u0937 \u092c\u093e\u0930 \u0906\u0907\u091f\u092e", 
+ "URL": "\u092f\u0942\u0906\u0930\u090f\u0932", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "target = \"_blank\"": "\u0932\u0915\u094d\u0937\u094d\u092f = &quot;_blank&quot;"
+}
\ No newline at end of file
diff --git a/website/doctype/web_page/locale/_messages_doc.json b/website/doctype/web_page/locale/_messages_doc.json
new file mode 100644
index 0000000..c377271
--- /dev/null
+++ b/website/doctype/web_page/locale/_messages_doc.json
@@ -0,0 +1,28 @@
+[
+ "Text Align", 
+ "Title", 
+ "Insert Style", 
+ "Content", 
+ "Insert Code", 
+ "Begin this page with a slideshow of images", 
+ "More", 
+ "Website", 
+ "Javascript", 
+ "Slideshow", 
+ "File List", 
+ "Page Name", 
+ "Page content", 
+ "Page to show on the website", 
+ "Center", 
+ "Content in markdown format that appears on the main side of your page", 
+ "Title / headline of your page", 
+ "Add code as &lt;script&gt;", 
+ "Published", 
+ "CSS", 
+ "Left", 
+ "Right", 
+ "Page url name (auto-generated) (add \".html\")", 
+ "Link to other pages in the side bar and next section", 
+ "Main Section", 
+ "Web Page"
+]
\ No newline at end of file
diff --git a/website/doctype/web_page/locale/hi-doc.json b/website/doctype/web_page/locale/hi-doc.json
new file mode 100644
index 0000000..5342ef1
--- /dev/null
+++ b/website/doctype/web_page/locale/hi-doc.json
@@ -0,0 +1,28 @@
+{
+ "Add code as &lt;script&gt;": "&lt;script&gt; \u0915\u094b\u0921 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u0947\u0902", 
+ "Begin this page with a slideshow of images": "\u091b\u0935\u093f\u092f\u094b\u0902 \u0915\u093e \u090f\u0915 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0915\u0947 \u0938\u093e\u0925 \u0936\u0941\u0930\u0942 \u0907\u0938 \u092a\u0943\u0937\u094d\u0920", 
+ "CSS": "\u0938\u0940\u090f\u0938\u090f\u0938", 
+ "Center": "\u0915\u0947\u0902\u0926\u094d\u0930", 
+ "Content": "\u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "Content in markdown format that appears on the main side of your page": "Markdown \u092a\u094d\u0930\u093e\u0930\u0942\u092a \u092e\u0947\u0902 \u0938\u093e\u092e\u0917\u094d\u0930\u0940 \u0939\u0948 \u0915\u093f \u0905\u092a\u0928\u0947 \u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u092e\u0941\u0916\u094d\u092f \u092a\u0915\u094d\u0937 \u092a\u0930 \u092a\u094d\u0930\u0915\u091f \u0939\u094b\u0924\u093e \u0939\u0948", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Insert Code": "\u0915\u094b\u0921 \u0921\u093e\u0932\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Insert Style": "\u0936\u0948\u0932\u0940 \u0938\u092e\u094d\u092e\u093f\u0932\u093f\u0924 \u0915\u0930\u0947\u0902", 
+ "Javascript": "\u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f", 
+ "Left": "\u0935\u093e\u092e", 
+ "Link to other pages in the side bar and next section": "\u0938\u093e\u0907\u0921 \u092c\u093e\u0930 \u092e\u0947\u0902 \u0905\u0928\u094d\u092f \u092a\u0943\u0937\u094d\u0920\u094b\u0902 \u0914\u0930 \u0905\u0917\u0932\u0947 \u0905\u0928\u0941\u092d\u093e\u0917 \u0932\u093f\u0902\u0915", 
+ "Main Section": "\u092e\u0941\u0916\u094d\u092f \u0927\u093e\u0930\u093e", 
+ "More": "\u0905\u0927\u093f\u0915", 
+ "Page Name": "\u092a\u0947\u091c \u0915\u093e \u0928\u093e\u092e", 
+ "Page content": "\u092a\u0943\u0937\u094d\u0920 \u0938\u093e\u092e\u0917\u094d\u0930\u0940", 
+ "Page to show on the website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0926\u093f\u0916\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Page url name (auto-generated) (add \".html\")": "\u092a\u0943\u0937\u094d\u0920 url (\u0911\u091f\u094b \u0909\u0924\u094d\u092a\u0928\u094d\u0928) \u0928\u093e\u092e (\u091c\u094b\u0921\u093c &quot;html.&quot;)", 
+ "Published": "\u092a\u094d\u0930\u0915\u093e\u0936\u093f\u0924", 
+ "Right": "\u0938\u0939\u0940", 
+ "Slideshow": "\u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b", 
+ "Text Align": "\u092a\u093e\u0920 \u0938\u0902\u0930\u0947\u0916\u093f\u0924", 
+ "Title": "\u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Title / headline of your page": "\u0936\u0940\u0930\u094d\u0937\u0915 / \u0905\u092a\u0928\u0947 \u092a\u0943\u0937\u094d\u0920 \u0915\u093e \u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Web Page": "\u0935\u0947\u092c \u092a\u0947\u091c", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/website_item_group/locale/_messages_doc.json b/website/doctype/website_item_group/locale/_messages_doc.json
new file mode 100644
index 0000000..9f280d0
--- /dev/null
+++ b/website/doctype/website_item_group/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Website", 
+ "Website Item Group", 
+ "Cross Listing of Item in multiple groups", 
+ "Item Group"
+]
\ No newline at end of file
diff --git a/website/doctype/website_item_group/locale/hi-doc.json b/website/doctype/website_item_group/locale/hi-doc.json
new file mode 100644
index 0000000..ff2e6ab
--- /dev/null
+++ b/website/doctype/website_item_group/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Cross Listing of Item in multiple groups": "\u0915\u0908 \u0938\u092e\u0942\u0939\u094b\u0902 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0932\u093f\u0938\u094d\u091f\u093f\u0902\u0917 \u092a\u093e\u0930", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Item Group": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939"
+}
\ No newline at end of file
diff --git a/website/doctype/website_product_category/locale/_messages_doc.json b/website/doctype/website_product_category/locale/_messages_doc.json
new file mode 100644
index 0000000..c319fe5
--- /dev/null
+++ b/website/doctype/website_product_category/locale/_messages_doc.json
@@ -0,0 +1,13 @@
+[
+ "Website", 
+ "Product Category for website", 
+ "Indent", 
+ "1", 
+ "0", 
+ "3", 
+ "2", 
+ "5", 
+ "4", 
+ "Item Group", 
+ "Website Product Category"
+]
\ No newline at end of file
diff --git a/website/doctype/website_product_category/locale/hi-doc.json b/website/doctype/website_product_category/locale/hi-doc.json
new file mode 100644
index 0000000..5416bb9
--- /dev/null
+++ b/website/doctype/website_product_category/locale/hi-doc.json
@@ -0,0 +1,13 @@
+{
+ "0": "0", 
+ "1": "1", 
+ "2": "2", 
+ "3": "3", 
+ "4": "4", 
+ "5": "5", 
+ "Indent": "\u092e\u093e\u0902\u0917\u092a\u0924\u094d\u0930", 
+ "Item Group": "\u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939", 
+ "Product Category for website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0932\u093f\u090f \u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u0940", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Product Category": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u0940"
+}
\ No newline at end of file
diff --git a/website/doctype/website_script/locale/_messages_doc.json b/website/doctype/website_script/locale/_messages_doc.json
new file mode 100644
index 0000000..0207448
--- /dev/null
+++ b/website/doctype/website_script/locale/_messages_doc.json
@@ -0,0 +1,6 @@
+[
+ "Website", 
+ "Javascript", 
+ "Script to attach to all web pages.", 
+ "Website Script"
+]
\ No newline at end of file
diff --git a/website/doctype/website_script/locale/hi-doc.json b/website/doctype/website_script/locale/hi-doc.json
new file mode 100644
index 0000000..e1f0cdd
--- /dev/null
+++ b/website/doctype/website_script/locale/hi-doc.json
@@ -0,0 +1,6 @@
+{
+ "Javascript": "\u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f", 
+ "Script to attach to all web pages.": "\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0938\u092d\u0940 \u0935\u0947\u092c \u092a\u0943\u0937\u094d\u0920\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0926\u0947\u0924\u0947 \u0939\u0948\u0902.", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Script": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f"
+}
\ No newline at end of file
diff --git a/website/doctype/website_settings/locale/_messages_doc.json b/website/doctype/website_settings/locale/_messages_doc.json
new file mode 100644
index 0000000..1974ad9
--- /dev/null
+++ b/website/doctype/website_settings/locale/_messages_doc.json
@@ -0,0 +1,32 @@
+[
+ "Copyright", 
+ "Misc", 
+ "Background shade of the top menu bar", 
+ "Black", 
+ "Website Settings", 
+ "White", 
+ "Subdomain", 
+ "Top Bar", 
+ "Website", 
+ "Home Page is Products", 
+ "Top Bar Items", 
+ "File List", 
+ "Address", 
+ "Sub-domain provided by erpnext.com", 
+ "Enter domain names associated to this website, each on a new line", 
+ "Domain List", 
+ "Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px", 
+ "Address and other legal information you may want to put in the footer.", 
+ "Footer", 
+ "Footer Items", 
+ "FavIcon", 
+ "An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=\"http://favicon-generator.org/\" target=\"_blank\">favicon-generator.org</a>]", 
+ "Home Page", 
+ "The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.", 
+ "Landing Page", 
+ "The \"Web Page\" that is the website home page", 
+ "Top Bar Background", 
+ "If checked, the Home page will be the default Item Group for the website.", 
+ "Brand HTML", 
+ "Title Prefix"
+]
\ No newline at end of file
diff --git a/website/doctype/website_settings/locale/hi-doc.json b/website/doctype/website_settings/locale/hi-doc.json
new file mode 100644
index 0000000..9931bc8
--- /dev/null
+++ b/website/doctype/website_settings/locale/hi-doc.json
@@ -0,0 +1,32 @@
+{
+ "Address": "\u092a\u0924\u093e", 
+ "Address and other legal information you may want to put in the footer.": "\u092a\u0924\u093e \u0914\u0930 \u0905\u0928\u094d\u092f \u0915\u093e\u0928\u0942\u0928\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0906\u092a \u092a\u093e\u0926 \u0932\u0947\u0916 \u092e\u0947\u0902 \u0921\u093e\u0932 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902.", 
+ "An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=\"http://favicon-generator.org/\" target=\"_blank\">favicon-generator.org</a>]": "Ico \u0935\u093f\u0938\u094d\u0924\u093e\u0930 \u0915\u0947 \u0938\u093e\u0925 \u090f\u0915 \u0906\u0907\u0915\u0928 \u092b\u093c\u093e\u0907\u0932. 16 x 16 \u092a\u093f\u0915\u094d\u0938\u0932 \u0939\u094b\u0928\u093e \u091a\u093e\u0939\u093f\u090f. \u090f\u0915 favicon \u091c\u0928\u0930\u0947\u091f\u0930 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0939\u0941\u090f \u0909\u0924\u094d\u092a\u0928\u094d\u0928. [ <a href=\"http://favicon-generator.org/\" target=\"_blank\">favicon generator.org</a> ]", 
+ "Background shade of the top menu bar": "\u0936\u0940\u0930\u094d\u0937 \u092e\u0947\u0928\u0942 \u092a\u091f\u094d\u091f\u0940 \u0915\u0940 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u091b\u093e\u092f\u093e", 
+ "Black": "\u0915\u093e\u0932\u093e", 
+ "Brand HTML": "\u092c\u094d\u0930\u093e\u0902\u0921 HTML", 
+ "Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px": "\u092c\u094d\u0930\u093e\u0902\u0921 \u0939\u0948 \u0915\u094d\u092f\u093e \u0938\u0939\u0940 \u0909\u092a\u0915\u0930\u0923 \u092a\u091f\u094d\u091f\u0940 \u0915\u0947 \u0936\u0940\u0930\u094d\u0937 \u092a\u0930 \u092a\u094d\u0930\u0915\u091f \u0939\u094b\u0924\u093e \u0939\u0948. \u092f\u0926\u093f \u092f\u0939 \u090f\u0915 \u091b\u0935\u093f \u0939\u0948, \u092f\u0915\u0940\u0928 \u0939\u0948 \u0915\u093f \u090f\u0915 \u092a\u093e\u0930\u0926\u0930\u094d\u0936\u0940 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f ithas \u0914\u0930 &lt;img /&gt; \u091f\u0948\u0917 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902. 200px x 30px \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u0915\u093e\u0930 \u0930\u0916\u0947\u0902", 
+ "Copyright": "\u0938\u0930\u094d\u0935\u093e\u0927\u093f\u0915\u093e\u0930", 
+ "Domain List": "\u0921\u094b\u092e\u0947\u0928 \u0938\u0942\u091a\u0940", 
+ "Enter domain names associated to this website, each on a new line": "\u0907\u0938 \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u0947 \u091c\u0941\u0921\u093c\u0947 \u090f\u0915 \u0928\u0908 \u0932\u093e\u0907\u0928 \u092a\u0930 \u0921\u094b\u092e\u0947\u0928 \u0928\u093e\u092e, \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u0926\u0930\u094d\u091c \u0915\u0930\u0947\u0902", 
+ "FavIcon": "FavIcon", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Footer": "\u092a\u093e\u0926 \u0932\u0947\u0916", 
+ "Footer Items": "\u092a\u093e\u0926 \u0932\u0947\u0916 \u0906\u0907\u091f\u092e", 
+ "Home Page": "\u092e\u0941\u0916 \u092a\u0943\u0937\u094d\u0920", 
+ "Home Page is Products": "\u0939\u094b\u092e \u092a\u0947\u091c \u0909\u0924\u094d\u092a\u093e\u0926 \u0939\u0948", 
+ "If checked, the Home page will be the default Item Group for the website.": "\u0905\u0917\u0930 \u091a\u0947\u0915\u094d\u0921 \u0939\u094b\u092e \u092a\u0947\u091c \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0932\u093f\u090f \u0921\u093f\u092b\u093c\u0949\u0932\u094d\u091f \u0906\u0907\u091f\u092e \u0938\u092e\u0942\u0939 \u0939\u094b\u0917\u093e.", 
+ "Landing Page": "\u0932\u0948\u0902\u0921\u093f\u0902\u0917 \u092a\u0947\u091c", 
+ "Misc": "\u0935\u093f\u0935\u093f\u0927", 
+ "Sub-domain provided by erpnext.com": "Erpnext.com \u0926\u094d\u0935\u093e\u0930\u093e \u092a\u094d\u0930\u0926\u093e\u0928 \u0915\u0940 \u0909\u092a - \u0921\u094b\u092e\u0947\u0928", 
+ "Subdomain": "\u0909\u092a\u0921\u094b\u092e\u0947\u0928", 
+ "The \"Web Page\" that is the website home page": "&quot;\u0935\u0947\u092c \u092a\u0947\u091c&quot; \u0915\u093f \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0939\u094b\u092e \u092a\u0947\u091c", 
+ "The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.": "/ \u0905\u092a\u0928\u0940 \u0915\u0902\u092a\u0928\u0940 \u0915\u0940 \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0928\u093e\u092e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0906\u092a \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0936\u0940\u0930\u094d\u0937\u0915 \u092a\u091f\u094d\u091f\u0940 \u092a\u0930 \u092a\u094d\u0930\u0915\u091f \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u0924\u0947 \u0939\u0948\u0902. \u0938\u092d\u0940 \u092a\u0943\u0937\u094d\u0920\u094b\u0902 \u0936\u0940\u0930\u094d\u0937\u0915 \u0909\u092a\u0938\u0930\u094d\u0917 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0939\u094b\u0917\u093e.", 
+ "Title Prefix": "\u0936\u0940\u0930\u094d\u0937\u0915 \u0909\u092a\u0938\u0930\u094d\u0917", 
+ "Top Bar": "\u0936\u0940\u0930\u094d\u0937 \u092c\u093e\u0930", 
+ "Top Bar Background": "\u0936\u0940\u0930\u094d\u0937 \u092c\u093e\u0930 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f", 
+ "Top Bar Items": "\u0936\u0940\u0930\u094d\u0937 \u092c\u093e\u0930 \u0906\u0907\u091f\u092e", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Settings": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u0947\u091f\u093f\u0902\u0917", 
+ "White": "\u0938\u092b\u093c\u0947\u0926"
+}
\ No newline at end of file
diff --git a/website/doctype/website_slideshow/locale/_messages_doc.json b/website/doctype/website_slideshow/locale/_messages_doc.json
new file mode 100644
index 0000000..26155be
--- /dev/null
+++ b/website/doctype/website_slideshow/locale/_messages_doc.json
@@ -0,0 +1,10 @@
+[
+ "Website", 
+ "This goes above the slideshow.", 
+ "Slideshow like display for the website", 
+ "Header", 
+ "Website Slideshow", 
+ "File List", 
+ "Slideshow Items", 
+ "Slideshow Name"
+]
\ No newline at end of file
diff --git a/website/doctype/website_slideshow/locale/hi-doc.json b/website/doctype/website_slideshow/locale/hi-doc.json
new file mode 100644
index 0000000..c2cf5b3
--- /dev/null
+++ b/website/doctype/website_slideshow/locale/hi-doc.json
@@ -0,0 +1,10 @@
+{
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Header": "\u0939\u0948\u0921\u0930", 
+ "Slideshow Items": "\u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0906\u0907\u091f\u092e", 
+ "Slideshow Name": "\u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0928\u093e\u092e", 
+ "Slideshow like display for the website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928 \u0915\u0940 \u0924\u0930\u0939 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b", 
+ "This goes above the slideshow.": "\u0907\u0938 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0938\u0947 \u090a\u092a\u0930 \u091a\u0932\u093e \u091c\u093e\u0924\u093e \u0939\u0948.", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Slideshow": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b"
+}
\ No newline at end of file
diff --git a/website/doctype/website_slideshow_item/locale/_messages_doc.json b/website/doctype/website_slideshow_item/locale/_messages_doc.json
new file mode 100644
index 0000000..d2cf631
--- /dev/null
+++ b/website/doctype/website_slideshow_item/locale/_messages_doc.json
@@ -0,0 +1,8 @@
+[
+ "Website", 
+ "Description", 
+ "Image", 
+ "Website Slideshow Item", 
+ "File List", 
+ "Heading"
+]
\ No newline at end of file
diff --git a/website/doctype/website_slideshow_item/locale/hi-doc.json b/website/doctype/website_slideshow_item/locale/hi-doc.json
new file mode 100644
index 0000000..736166f
--- /dev/null
+++ b/website/doctype/website_slideshow_item/locale/hi-doc.json
@@ -0,0 +1,8 @@
+{
+ "Description": "\u0935\u093f\u0935\u0930\u0923", 
+ "File List": "\u092b\u093c\u093e\u0907\u0932 \u0938\u0942\u091a\u0940", 
+ "Heading": "\u0936\u0940\u0930\u094d\u0937\u0915", 
+ "Image": "\u091b\u0935\u093f", 
+ "Website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f", 
+ "Website Slideshow Item": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b \u0906\u0907\u091f\u092e"
+}
\ No newline at end of file
diff --git a/website/module_def/website/locale/_messages_doc.json b/website/module_def/website/locale/_messages_doc.json
new file mode 100644
index 0000000..7e41f2b
--- /dev/null
+++ b/website/module_def/website/locale/_messages_doc.json
@@ -0,0 +1,15 @@
+[
+ "Settings for Product Catalog on the website", 
+ "", 
+ "Settings for Contact Us Page", 
+ "Cross Listing of Item in multiple groups", 
+ "A Product is shown on the website and is linked to an item.", 
+ "Product Category for website", 
+ "Slideshow like display for the website", 
+ "Page to show on the website", 
+ "Settings for the About Us Page", 
+ "Website Home", 
+ "Unsubscribe", 
+ "Set your background color, font and image (tiled)", 
+ "Script to attach to all web pages."
+]
\ No newline at end of file
diff --git a/website/module_def/website/locale/hi-doc.json b/website/module_def/website/locale/hi-doc.json
new file mode 100644
index 0000000..de0957c
--- /dev/null
+++ b/website/module_def/website/locale/hi-doc.json
@@ -0,0 +1,14 @@
+{
+ "A Product is shown on the website and is linked to an item.": "\u090f\u0915 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u0940 \u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0926\u093f\u0916\u093e\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u090f\u0915 \u0906\u0907\u091f\u092e \u0915\u0947 \u0932\u093f\u090f \u091c\u0941\u0921\u093c\u093e \u0939\u0941\u0906 \u0939\u0948.", 
+ "Cross Listing of Item in multiple groups": "\u0915\u0908 \u0938\u092e\u0942\u0939\u094b\u0902 \u092e\u0947\u0902 \u0906\u0907\u091f\u092e \u0932\u093f\u0938\u094d\u091f\u093f\u0902\u0917 \u092a\u093e\u0930", 
+ "Page to show on the website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0926\u093f\u0916\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f", 
+ "Product Category for website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0932\u093f\u090f \u0909\u0924\u094d\u092a\u093e\u0926 \u0936\u094d\u0930\u0947\u0923\u0940", 
+ "Script to attach to all web pages.": "\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0938\u092d\u0940 \u0935\u0947\u092c \u092a\u0943\u0937\u094d\u0920\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0926\u0947\u0924\u0947 \u0939\u0948\u0902.", 
+ "Set your background color, font and image (tiled)": "\u0905\u092a\u0928\u0940 \u092a\u0943\u0937\u094d\u0920\u092d\u0942\u092e\u093f \u0930\u0902\u0917, \u092b\u093c\u0949\u0928\u094d\u091f \u0914\u0930 \u091b\u0935\u093f (\u091f\u093e\u0907\u0932\u094b\u0902) \u0938\u0947\u091f", 
+ "Settings for Contact Us Page": "\u0939\u092e\u0938\u0947 \u0938\u0902\u092a\u0930\u094d\u0915 \u0915\u0930\u0947\u0902 \u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Settings for Product Catalog on the website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u092a\u0930 \u0909\u0924\u094d\u092a\u093e\u0926 \u0915\u0948\u091f\u0932\u0949\u0917 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Settings for the About Us Page": "\u0939\u092e\u093e\u0930\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u092a\u0943\u0937\u094d\u0920 \u0915\u0947 \u0932\u093f\u090f \u0938\u0947\u091f\u093f\u0902\u0917\u094d\u0938", 
+ "Slideshow like display for the website": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0932\u093f\u090f \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u0928 \u0915\u0940 \u0924\u0930\u0939 \u0938\u094d\u0932\u093e\u0907\u0921 \u0936\u094b", 
+ "Unsubscribe": "\u0938\u0926\u0938\u094d\u092f\u0924\u093e \u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902", 
+ "Website Home": "\u0935\u0947\u092c\u0938\u093e\u0907\u091f \u0915\u0947 \u0939\u094b\u092e"
+}
\ No newline at end of file