jws-frontend/src/i18n/eng.ts
2024-11-11 11:23:52 +07:00

941 lines
29 KiB
TypeScript

export default {
general: {
ok: 'OK',
save: 'Save',
open: 'Open',
close: 'Close',
edit: 'Edit',
cancel: 'Cancel',
back: 'Back',
undo: 'Undo',
search: 'Search',
download: 'Download',
delete: 'Delete',
clear: 'Clear',
all: 'All',
address: 'Address',
add: 'Add {text}',
telephone: 'Telephone',
loading: 'Loading',
confirm: 'Confirm',
login: 'Login',
logout: 'Logout',
manage: 'Manage',
theme: 'Theme',
light: 'Light',
dark: 'Dark',
mode: 'Mode',
dataSum: 'Data Summaries',
active: 'Active',
inactive: 'Inactive',
displayField: 'Display Fields',
order: 'Order',
name: '{msg} Name',
fullName: 'Full Name',
detail: '{msg} Detail',
remark: '{msg} Remark',
createdAt: 'Created at',
validUntil: 'Valid until',
noData: 'No {msg} Data',
noField: 'No Field',
notFound: 'Not Found',
viewDetail: 'View Detail',
type: 'Type',
orderNumber: 'No.',
recordPerPage: 'Records per page',
recordsPage: 'Showing {resultcurrentPage} out of {total} records',
day: 'Days',
select: 'Select {msg}',
selectAll: 'Select All',
additional: 'Additional',
editImage: 'Edit Image',
upload: 'Upload {msg}',
baseOnDevice: 'Base on Device',
clickToCreate: 'Click to create',
age: 'Age',
nationality: 'Nationalality',
times: 'No. {number}',
uploadFile: 'Upload File',
typeBranch: 'Branch Type',
branchStatus: 'Branch Status',
success: 'Success',
taxNo: 'Legal Person',
contactName: 'Contact Name',
image: 'Image of ',
apply: 'Apply',
licenseNumber: 'License number',
dateOfIssue: 'Date of issue',
expirationDate: 'Expiration date',
document: 'Document',
uploadDate: 'Upload Date',
information: '{msg} Information',
itemNo: '{msg} No.',
example: 'Example',
view: 'View {msg}',
attachment: 'Attachment',
about: 'About',
total: 'Total',
discount: 'Discount (Baht)',
calculateVat: 'Calculate VAT',
discountAfterVat: 'Discount after vat',
totalAfterDiscount: 'Total after discount',
totalVatExcluded: 'Tax exemption amount',
totalVatIncluded: 'Taxable amount',
vat: 'VAT {msg}',
totalAmount: 'Total amount (Baht)',
specify: 'Secify {msg}',
noSpecify: 'No Specify{msg}',
noDataTable: 'There is no data displayed in this table yet.',
no: 'No {msg}',
birthDate: 'Birth Date',
amount: 'amount {msg}',
numberOf: 'Number of {msg}',
list: 'List of {msg}',
for: 'for {msg}',
history: 'History',
historyEdit: 'Edit History',
time: 'Time',
updatedBy: 'Updated By',
beforeEdit: 'Before',
afterEdit: 'After',
generated: 'System Generated',
urgent: 'Urgent',
urgent2: 'Urgent',
oldData: 'Select existing data',
newData: 'Add new ',
male: 'Male',
female: 'Female',
print: 'Print to File/PDF',
code: 'Code',
payment: 'Payment',
or: 'or {msg}',
people: 'People',
group: 'Group',
laborIdentified: 'Labor identified',
beDue: 'Due in',
due: 'Due',
overDue: 'Overdue',
status: 'Status',
shared: 'Shared',
area: 'Area by area',
byArea: 'By area',
company: 'Company',
agencies: 'Agencies',
form: 'Form',
designForm: 'design a form',
},
menu: {
dashboard: 'Dashboard',
dashboardCaption: 'Statistical information.',
branch: 'Branch Management',
branchCaption: 'Manage Branches within the organization.',
user: 'Personnel Management',
userCaption: 'Manage personnel within the organization.',
customer: 'Customer Management',
customerCaption: 'Manage customer within the organization.',
product: 'Product & Service',
productCaption: 'List of products and services.',
dms: 'Document Management',
quotation: 'Quotation',
quotationCaption: 'List of quotations.',
requestList: 'Request List',
requestListCaption: 'List of purchase request.',
workOrder: 'Work Order',
workOrderCaption: 'List of purchase order.',
invoice: 'Invoice',
invoiceCaption: 'Invoice.',
accountingLedger: 'Accounting Ledger',
accountingLedgerCaption: 'Accounting Ledger.',
report: 'Report',
reportCaption: 'List of report.',
manage: {
title: 'Manage',
branch: 'Branch',
personnel: 'Personnel',
productService: 'Product and Service',
workflow: 'Workflow',
customer: 'Customer',
mainData: 'Main Data',
agencies: 'Agencies',
},
sales: {
title: 'Sales',
quotation: 'Quotation',
},
order: {
title: 'Purchase Order',
requestList: 'Request List',
documentCheck: 'Document Verification',
workOrder: 'Work Order',
goodReceipt: 'Goods Receipt',
workReceipt: 'Work Receipt',
workDelivery: 'Work Delivery',
},
account: {
title: 'Accounting',
uploadSlip: 'Upload Receipt',
receipt: 'Invoice/Receipt',
creditNote: 'Credit Note',
debitNote: 'Debit Note',
},
managDocumente: {
title: 'Docs',
document: 'Document',
},
overall: {
title: 'Overall',
report: 'Report',
dashboard: 'Dashboard',
},
profile: {
editPersonalInfo: 'Edit Personal Information',
signature: 'Signature',
mode: 'Mode',
addSignature: 'Add Signature',
},
},
form: {
tm6: {
transportation: 'Flight/Vehicle',
travelDate: 'Date of Entry',
entryCheckpoint: 'Point of Entry',
entryCardNumber: 'Entry Card Number',
},
businessRegistration: {
registrationNumber: 'Registration Number',
requestAt: 'Request At',
businessRegistration: 'Business Registration',
businessType: 'Business Type',
businessName: 'Name Used for Business',
romanCharacters: 'Roman Characters',
},
noticeJobEmployment: {
permitNumber: 'Work Permit Number',
jobDescription: 'Job Description',
workplace: 'Workplace',
dateOfHire: 'Date of Hire',
},
title: {
info: '{name}',
create: 'Add {name}',
edit: 'Edit {name}',
},
field: {
basicInformation: 'Basic Information',
address: 'Address',
},
customerInformation: 'Customer Information{msg}',
birthDate: 'Birth Date',
email: 'Email',
telephone: 'Telephone',
gender: 'Gender',
address: 'Address {suffix}',
addressNo: 'Address No.',
moo: 'Moo',
soi: 'Soi',
road: 'Road',
province: 'Province',
district: 'District',
fullAddress: 'Full Address',
subDistrict: 'Sub-district',
zipCode: 'Zip Code',
prefixName: 'Prefix',
firstName: 'First Name',
firstNameEN: 'First Name (EN)',
lastName: 'Last Name',
lastNameEN: 'Last Name (EN)',
middleName: 'Middle Name',
middleNameEN: 'Middle Name (EN)',
alienReferenceNumber: 'Alien Reference Number',
error: {
title: 'Error Occurred {msg}',
required: 'This field is required.',
select: 'Please select.',
selectField: 'Please select {field}.',
please: 'Please enter {msg} correct information.',
invalid: 'Invalid value.',
invalidCustomeMessage: 'Invalid value. {msg}',
letterOnly: 'Only letters are allowed',
letterAndNumOnly: 'Only _ letters and number are allowed',
numOnly: 'Only number are allowed',
requireLength: 'Please enter {msg} character',
},
warning: {
title: 'Warning {msg}',
unsave:
'You have unsaved changes. Are you sure you want to close this window?',
message:
'Duplicate data found. Do you want to use the data from the document?',
duplicateInformation: 'Data found in the system',
},
info: {
cantChange:
'The {field} cannot be changed later. Do you want to use "{name}"',
},
maxLength: 'Max Length',
useComma: 'Use Comma',
decimal: 'Decimal',
decimalPlace: 'Decimal Place',
selection: 'Selection',
},
status: {
title: 'Status',
CREATED: 'Active', // NOTE: Treated as active
ACTIVE: 'Active',
INACTIVE: 'Inactive',
},
branch: {
office: 'Office',
allBranch: 'All Branch',
card: {
office: 'Office',
orderNumber: 'No.',
branchLabelName: 'Name',
branchLabelAddress: 'Address',
branchLabelTel: 'Telephone',
branchLabelType: 'Type',
branchVirtual: 'Service Point',
branchLabel: 'Branch',
branchHQLabel: 'Headoffice',
taxNo: 'Legal Person',
contactName: 'Contact Name',
},
page: {
captionManage: 'Manage',
},
form: {
title: {
branchLabel: 'Branch',
branchHQLabel: 'Headoffice',
},
group: {
contact: 'Contact',
location: 'Location',
bankAccount: 'Bank Account',
admin: 'Branch Manager',
},
shareLocation: 'Share location',
abbrev: 'Abbreviation Name',
code: 'Headoffice Code',
codeBranch: 'Branch Code',
taxNo: 'Tax Identification Number',
contactName: 'Contact Name',
contactTelephone: 'Contact Telephone',
branchName: 'Branch Name',
branchNameEN: 'Branch Name (EN)',
headofficeName: 'Headoffice Name',
headofficeNameEN: 'Headoffice Name (EN)',
bankAccountNo: 'Bank Account {no}',
bankAccountStatus: 'Bank Account Status',
bank: 'Bank',
bankBranch: 'Bank Branch',
bankAccountNumber: 'Bank Account Number',
bankAccountName: 'Bank Account Name',
bankAccountType: 'Bank Account Type',
latitude: 'Latitude',
longitude: 'Longitude',
webUrl: 'Website URL',
locationCoordinate: 'Location coordinates',
},
},
personnel: {
title: 'Personnel Management',
caption: 'Manage All Personnel',
personnel: 'Personnel',
age: 'Age',
USER: 'Employee',
MESSENGER: 'Courier',
DELEGATE: 'Delegate',
AGENCY: 'Agency',
addTitle: 'Add Personnel',
tooltipTitle: 'No personnel yet?',
tooltipCaption: 'Click + to add a personnel',
form: {
personalInformation: 'Personal Information',
addressInformation: 'Personnel Address',
workInformation: 'Job Information',
username: 'Username',
userType: 'User Type',
userRole: 'User Role',
prefixName: 'Prefix',
firstName: 'First Name',
lastName: 'Last Name',
firstNameEN: 'First Name (EN)',
lastNameEN: 'Last Name (EN)',
middleName: 'Middle Name',
middleNameEN: 'Middle Name (EN)',
regisNo: 'Registration Number',
startDate: 'Start Date',
retireDate: 'Retire Date',
responsibleArea: 'Responsibel Area',
discount: 'Discount Condition',
sourceNationality: 'Source Nationality',
importNationality: 'import Nationality',
trainingPlace: 'Training Place',
checkpoint: 'Checkpoint',
checkpointEN: 'Checkpoint (EN)',
attachment: 'Attachment Document',
citizenId: 'Citizen ID',
citizenIssue: 'Citizen Issue',
citizenExpire: 'Citizen Expire',
},
},
customer: {
typeFile: {
citizenId: 'National ID card',
registrationBook: 'Household registration',
houseMap: 'House map',
businessRegistration: 'Commercial registration',
dbdCertificate: 'DBD Certificate',
vatRegistrationCertificate: 'VAT Registration Certificate',
powerOfAttorney: 'Power of Attorney',
others: 'Others',
},
employer: 'Employer',
employerLegalEntity: 'Legal Entity',
employerNaturalPerson: 'Natrual Person',
employerType: 'Employer Type',
employee: 'Employee',
form: {
selectType: 'Select Customer Type',
group: {
branch: 'Branch',
},
prefix: {
mr: 'Mr.',
mrs: 'Mrs.',
miss: 'Miss.',
},
citizenId: 'Citizen ID',
religion: 'Religion',
issueDate: 'Issue Date',
passportExpiryDate: 'Passport Expiry Date',
ownerName: 'Owner Name',
firstName: 'First Name ',
lastName: 'Last Name ',
firstNameEN: 'First Name in English',
lastNameEN: 'Last Name in English',
cardNumber: 'ID Card Number',
prefixName: 'Prefix',
legalPersonNo: 'Legal Entity Registration Number',
registerName: 'Company Name',
registerNameEN: 'Company Name (EN)',
registerDate: 'Registered On',
registerCompanyName: 'Registered Name',
authorizedCapital: 'Authorized Capital',
workplace: 'Workplace',
workplaceEN: 'Workplace (EN)',
address: 'Address',
addressEN: 'Address (EN)',
branchCode: 'Branch Code',
customerCode: 'Employer Code',
legalPersonCode: 'Legal Entity Code',
codeAbbrev: 'Company Abbreviation',
codeNumber: 'Company Number',
registeredBranch: 'Registered Branch',
customerName: 'Company Name',
customerNameEN: 'Company Name (EN)',
personName: 'Customer Name',
taxIdentificationNumber: 'Tax Identification Number',
branch: {
title: 'Branch {name}',
},
headQuarters: {
title: 'Headoffice',
telephoneNo: 'Headoffice Telephone',
},
businessType: 'Business Type',
businessTypeEN: 'Business Type (EN)',
jobPosition: 'Job Position',
jobPositionEN: 'Job Position (EN)',
jobDescription: 'Job Description',
payDay: 'Pay Day',
payRate: 'Pay Rate',
salesPerson: 'Sales Person',
employerName: 'Employer Name',
employmentOffice: 'Employment Office',
homeCode: 'Address Identification (11 characters)',
agent: 'Agent',
},
table: {
orderNumber: 'No.',
fullname: 'Full Name',
fullnameEN: 'Full Name',
titleName: 'Name',
businessTypePure: 'Business Type',
jobPosition: 'Job Position',
address: 'Address',
workPlace: 'Workplace',
contactName: 'Contact Name',
contactPhone: 'Contact Phone',
totalEmployee: 'Total Employee',
officeTel: 'Headoffice Telephone',
tel: 'Contact Number',
},
},
customerEmployee: {
branch: 'Branch',
form: {
group: {
personalInfo: 'Personal Information',
passport: 'Passport',
visa: 'VISA',
healthCheck: 'Health Check',
workHistory: 'Work History',
other: 'Other',
family: 'Family',
},
workerStatus: 'Worker Status',
previousPassportNumber: 'Previous Passport Number',
employerBranch: 'Employer Branch',
employeeCode: 'Employee Code',
nrcNo: 'Non-Thai Identification Number (N.R.C No.)',
passportNo: 'Passport No.',
passportRef:
'Previous Passport Reference Number (In case of passport changed)',
passportType: 'Passport Type',
passportPlace: 'Passport Issuance Place',
passportIssuer: 'Passport Issuing Country',
passportIssueDate: 'Passport Issuance Date',
passportExpireDate: 'Passport Expiry Date',
addressSame: 'Use Employer Address',
addressCustom: 'Custom Address',
visaType: 'Visa Type',
visaNo: 'Visa Number',
visaIssuance: 'Issuance Date',
visaExpire: 'Valid Until',
visaPlace: 'Visa Issuance Place',
visaStayUntil: 'Permitted to Stay Until',
visaTM6: 'TM.6 Number (Arrival)',
visaEnter: 'Date of Entry into the Country',
visaExpireDate: 'Visa Expiry Date',
visa90Day: '90-day report next time',
arrivalCardNo: 'Arrival Card, Number TM',
visaCheckpoint: 'Entered through the checkpoint',
workerType: 'Type of worker',
placeOfBirth: 'Place of Birth',
countryOfbirth: 'Country of Birth',
issueCountry: 'Issue Country',
entryCount: 'Entry Count',
employerSelect: {
branchName: 'Branch Name',
customerName: 'Employer Name',
},
},
formHealthCheck: {
title: 'Health Check',
result: 'Result',
checkupType: 'Type',
hospital: 'Hospital',
medicalBenefit: 'Type of Medical Benefits',
coverageStartDate: 'Insurance Purchase Date',
coverageExpireDate: 'Insurance Expiration Date',
insuranceCompany: 'Insurance Company',
},
formWorkHistory: {
title: 'Work History',
employerName: 'Employer Name',
jobType: 'Job Type',
jobPosition: 'Job Position',
workplace: 'Work Place',
workUntil: 'Permission to work until',
permitNo: 'Work Permit Number',
permitIssueDate: 'Work Permit Issuance Date',
permitExpireDate: 'Work Permit Expiration Date',
},
formFamily: {
citizenId:
"Worker's National Identification Number (National ID Number from Country of Origin)",
father: 'Father',
fatherBirthPlace: 'Father Birth Place',
mother: 'Mother',
motherBirthPlace: 'Mother Birth Place',
},
fileType: {
passport: 'Passport',
visa: 'VISA',
tm6: 'TM.6',
workPermit: 'Work Permit',
noticeJobEmployment: 'Foreign Worker Employment Notification Form',
noticeJobEntry:
'Foreign Worker Employment Commencement Notification Form',
historyJob: 'Employment History Form',
acceptJob:
'Acknowledgement of Foreign Worker Employment Notification Form',
receipt: 'Receipt',
other: 'Other',
},
},
customerBranch: {
tab: {
main: 'About',
address: 'Address',
business: 'Business',
contact: 'Contact',
attachment: 'Upload Document',
remark: 'remark',
authorized: 'Authorized',
},
form: {
title: 'Branch',
no: 'Branch No.',
code: 'Branch Code',
taxNo: 'Tax Identification Number',
name: 'Branch Name',
nameEN: 'Branch Name (EN)',
authorizedCapital: 'Authorized Capital',
registerName: 'Registered Name',
registerDate: 'Registered Date',
telephone: 'Telephone No.',
attachment: 'Attachment',
},
},
productService: {
title: 'Products and Services',
caption: 'Manage All Products and Services',
group: {
title: 'Products and Services Group',
withName: 'Group of {name}',
addTitle: 'Add Products and Services Group',
code: 'Products and Services Group Code',
name: 'Products and Services Group Name',
},
type: {
title: 'Products and Services Types',
withName: 'Types of {name}',
addTitle: 'Add Products and Services Types',
code: 'Products and Services Types Code',
name: 'Products and Services Types Name',
},
service: {
title: 'Package',
title2: 'Service',
totalWork: 'Total Work',
code: 'Package Code',
name: 'Package Name',
work: 'Work',
workNo: 'Work no {msg}',
workName: 'Work Name',
showTotalPrice: 'Show Total Price',
addTitle: 'Add Package',
registeredBranch: 'Registered Branch',
information: 'Package Information',
workInformation: 'Work Information',
serviceProperties: 'Package Properties',
propertiesName: 'Properties Name',
properties: 'Properties',
noProperties: 'No Properties',
propertiesInWork: 'Properties in work',
productInWork: 'Products and Services in work',
totalProductWork: 'Total products and services of work',
list: 'Item',
addWork: 'Add Work',
workAlreadyExist: 'Work already exist',
splitPay: 'Split Payment',
noPropertiesYet: 'No properties have been selected yet',
},
product: {
title: 'Products and Services',
code: 'Products and Services Code',
name: 'Products and Services Name',
registeredBranch: 'Registered Branch',
noProduct: 'No Products and Services',
allProduct: 'All Products and Services',
addTitle: 'Add Products and Services',
processingTime: 'Processing Time',
processingTimeDay: 'Processing Time (Days)',
priceInformation: 'Price Information',
salePrice: 'Sale Price',
agentPrice: 'Agent Price',
processingPrice: 'Processing Price',
expenseType: 'Expense Type',
vatIncluded: 'Include VAT',
vatExcluded: 'Exclude VAT',
vat: 'VAT',
},
},
quotation: {
templateForm: 'Select a template document form.',
title: 'Quotation',
caption: 'All Quotation',
customerName: 'Customer Name',
actor: 'Actor',
totalPrice: 'Total',
totalPriceBaht: 'Total (Baht)',
receipt: 'Receipt/Tax Invoice',
branch: 'Branch that issues the quotation',
customer: 'Customer',
newCustomer: 'New Customer',
employeeList: 'Employee List',
employee: 'Employee',
workName: 'Work Name',
contactName: 'Contact Name',
documentReceivePoint: 'Document Drop-Off Point"',
dueDate: 'Quotation Due Date',
specialCondition: 'Special Conditions',
selectInvoice: 'Select Invoice',
approveInvoice: 'Approve the invoice',
paymentCondition: 'Payment Terms',
payType: 'Payment Methods',
bank: 'Select Payment Account',
paySplitCount: 'Number of Installments',
payTotal: 'Total {msg}',
customerAcceptance: 'Customer Acceptance',
additionalFile: 'Attachment File',
paySplitMessage: 'Amount to be paid (Baht)',
summary: 'Total Summary',
periodNo: 'Installment No."',
amount: 'Amount',
payDueDate: 'Pay Due Date',
callDueDate: 'Call Due Date',
validUntil: 'Valid Until',
processOn: 'Process on {msg}',
productList: 'List of Product',
foreignRefNo: 'Alien Reference Number',
documentExpireDate: 'Document Expiration Date',
allProductPrice: 'All product price (Baht)',
pricePerUnit: 'Unit price (Baht)',
priceBeforeVat: 'Price before vat (บาท)',
sumPrice: 'Total price',
vat: 'Vat',
calTax: 'Calculate taxes',
allProduct: 'List of all products',
quotationDiscount: 'Discount (Baht)',
discountList: 'Product Discount',
receiptDialog: {
paymentWait: 'Waiting for payment',
total: 'Total of',
installments: 'Installments',
paid: 'Paid',
remain: 'Remaining',
totalAmount: 'Total',
billOfPayment: 'Payment Bill',
payAll: 'Pay All',
allInstallments: 'Payment',
paymentDueDate: 'Payment due date',
paymentMethod: 'Payment Method',
notYetPaid: 'Unpaid',
alreadyPaid: 'Paid',
amountToBePaid: 'Amount to be paid',
slip: 'Slip',
paymentDocs: 'Payment Documents',
PaymentWait: 'Waiting for payment',
PaymentInProcess: 'Waiting for verification',
PaymentRetry: 'Incomplete payment, try again',
PaymentSuccess: 'Payment Completed',
PaymentReceive: 'Payment Received',
receiptIssued: 'Receipt Issued',
},
type: {
all: 'All',
fullAmountCash: 'Full Amount Cash',
installmentsCash: 'Installments Cash',
installmentsCustomCash: 'Custom Installments Cash',
fullAmountBill: 'Full Amount Bill',
installmentsBill: 'Installments Bill',
installmentsCustomBill: 'Custom Installments Bill',
Full: 'Full Amount Cash',
Split: 'Installments Cash',
SplitCustom: 'Custom Installments Bill',
BillFull: 'Full Amount Bill',
BillSplit: 'Installments Bill',
BillCustomSplit: 'Custom Installments Bill',
},
status: {
Issued: 'Quotation',
Accepted: 'Customer Accepted',
Expired: 'Expired',
Invoice: 'Invoice',
PaymentPending: 'Payment',
PaymentInProcess: 'Payment',
PaymentSuccess: 'Issue Receipt',
Receipt: 'Receipt',
ProcessComplete: 'Completed',
Canceled: 'Cancel',
},
},
flow: {
title: 'Workflow Template',
template: 'Template',
processStep: 'Process Step',
noProcessStep: 'No Process step',
step: 'Step',
stepNo: 'Step no {msg}',
responsiblePerson: 'Responsible Person',
},
agencies: {
title: 'Agencies',
caption: 'Manage Agencies',
code: 'Agencies Code',
group: 'Agencies Group',
name: 'Agencies Name',
},
dialog: {
title: {
incompleteDataEntry: 'Incomplete Data Entry',
confirmChangeStatus: 'Confirm Status Change',
confirmDelete: 'Confirm Deletion {msg}',
youngWorker: 'Employee under 15',
confirmLogout: 'Confirm Logout',
confirmQuotationAccept: 'Confirm acceptance of the quotation.',
},
message: {
quotationAccept: 'Once accepted, no further modifications can be made',
beingUse: '"{msg}" is being used.',
incompleteDataEntry: 'Incomplete data entry on {tap} page',
confirmChangeStatusOn: 'Do you want to open?',
confirmChangeStatusOff: 'Do you want to close?',
confirmDelete: 'Do you want to delete this item?',
youngWorker: 'Employee is under 15 years old, cannot record information.',
confirmLogout: 'Do you want to Logout?',
headquartersNotEstablished: 'Headoffice not established',
warningClose: 'Incomplte edit data, Do you want to close?',
close: 'Do you want to close this window?',
confirmChangeStatus: 'Do you want to change your status?',
},
action: {
ok: 'OK',
save: 'Save',
saveAndClose: 'Save and Close',
close: 'Close',
delete: 'Delete',
cancel: 'Cancel',
},
backend: {
productGroupNotFound: 'Product group cannot be found.',
productGroupIsUsed: 'Product group is in used.',
productNotFound: 'Product cannot be found.',
productIsUsed: 'Product is in used.',
productTypeNotFound: 'Product type cannot be found.',
productGroupAssociatedBadReq: 'Product group associated cannot be found.',
productTypeIsUsed: 'Product type is in used.',
productGroupBadReq: 'Product group cannot be found.',
serviceNotFound: 'Service cannot be found.',
someProductBadReq: 'Some product not found.',
serviceIsUsed: 'Service is in used.',
workNotFound: 'Work cannot be found.',
workIsUsed: 'Work is in used.',
branchContactNotFound: 'Branch contact cannot be found.',
branchBadReq: 'Branch cannot be found.',
branchNotFound: 'Branch cannot be found.',
cantMakeHQAndBranchSameTime:
'Cannot make this as headquaters and branch at the same time.',
branchIsUsed: 'Branch is in used.',
oneOrMoreUserBadReq: 'One or more user cannot be found.',
oneOrMoreBranchBadReq: 'One or more branch cannot be found.',
customerBranchNotFound: 'Customer branch cannot be found.',
customerBranchIsUsed: 'Customer branch is in used.',
customerNotFound: 'Customer cannot be found.',
customerIsUsed: 'Customer is in used.',
oneOrMoreBranchMissing:
'One or more branch cannot be delete and is missing.',
employeeCheckupNotFound: 'Employee checkup cannot be found.',
provinceNotFound: 'Province cannot be found.',
employeeNotFound: 'Employee cannot be found.',
employeeBadReq: 'Employee cannot be found.',
employeeIsUsed: 'Employee is in used.',
someProvinceNotFound: 'Some province cannot be found.',
employeeOtherNotFound: 'Employee other info cannot be found.',
employeeWorkNotFound: 'Employee work cannot be found.',
parentMenuBadReq: 'Parent menu not found.',
menuNotFound: 'Menu cannot be found.',
menuBadReq: 'Menu cannot be found.',
menuComponentNotFound: 'Menu component cannot be found.',
roleMenuNotFound: 'Role menu cannot be found.',
userNotFound: 'User cannot be found.',
userIsUsed: 'User is in used.',
unknowHowToVerify: 'Unknown how to verify identity.',
noPermission:
'You do not have permission to access or perform with this resource.',
noPermissionToAccess:
'You do not have permission to access or perform with this resource.',
relationProvinceNotFound: 'Province cannot be found.',
relationDistrictNotFound: 'District cannot be found.',
relationSubDistrictNotFound: 'Sub-district cannot be found.',
relationHQNotFound: 'Headquarters cannot be found.',
relationCustomerNotFound: 'Customer cannot be found.',
relationCustomerBranchNotFound: 'Customer Branch cannot be found.',
sameBranchCodeExists: 'This Head Office Abbreviation is already in use.',
productNameExists:
'Product with the same name already exists. If you want to create with this name please select another code.',
validateError: 'Validate Error',
codeMisMatch: 'Code Mismatch',
userExists: 'User already exits.',
crossCompanyNotPermit: 'Cannot move between different headoffice',
errorOccure:
'An error has occurred, causing the system to be unable to function. Please try again later.',
invalideData: 'The information is incorrect. Please try again later.',
},
},
preview: {
doc: 'View Document',
productList: 'Product List',
rank: 'Rank',
productCode: 'Product Code',
pricePerUnit: 'Price per Unit',
discount: 'Discount',
vat: 'VAT',
value: 'Value',
title: {
quotation: 'Quotation',
invoice: 'Invoice',
payment: 'Payment',
receipt: 'Receipt',
},
},
};