1524 lines
46 KiB
TypeScript
1524 lines
46 KiB
TypeScript
export default {
|
|
general: {
|
|
ok: 'OK',
|
|
save: 'Save',
|
|
open: 'Open',
|
|
close: 'Close',
|
|
edit: 'Edit{text}',
|
|
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 {text}',
|
|
theme: 'Theme',
|
|
light: 'Light',
|
|
dark: 'Dark',
|
|
mode: 'Mode',
|
|
dataSum: 'Data Summaries',
|
|
active: 'Active',
|
|
inactive: 'Inactive',
|
|
displayField: 'Display Fields',
|
|
order: 'Order',
|
|
name: '{msg} Name',
|
|
nameEN: 'Name (English)',
|
|
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: 'Nationality',
|
|
times: 'No. {number}',
|
|
uploadFile: 'Upload File',
|
|
typeBranch: 'Branch Type',
|
|
branchStatus: 'Branch Status',
|
|
success: 'Success',
|
|
taxNo: 'Legal Person',
|
|
contactName: 'Contact Person',
|
|
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-exempt amount',
|
|
totalVatIncluded: 'Taxable amount',
|
|
vat: 'VAT {msg}',
|
|
totalAmount: 'Total amount (Baht)',
|
|
specify: 'Specify {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',
|
|
noReason: 'No reason',
|
|
due: 'Due',
|
|
overDue: 'Overdue',
|
|
status: 'Status',
|
|
shared: 'Shared',
|
|
area: 'Area by area',
|
|
byArea: 'By area',
|
|
company: 'Company',
|
|
agencies: 'Agencies',
|
|
form: 'Form',
|
|
properties: 'Properties',
|
|
designForm: 'Design Form',
|
|
passport: 'Passport',
|
|
passportNo: 'Passport No.',
|
|
visa: 'VISA',
|
|
visaNo: 'VISA No.',
|
|
enterToAdd: 'Press enter to add.',
|
|
forExample: 'eg. {example}',
|
|
importFromFile: 'Import From File {suffix}',
|
|
customer: 'Customer',
|
|
individual: 'Individual',
|
|
unavailable: 'Unavailable',
|
|
selected: 'Selected {number} {msg}',
|
|
next: 'Next',
|
|
import: 'Import',
|
|
numberOfDay: 'Number of days',
|
|
other: 'Other',
|
|
agencyAddress: 'Agency Address',
|
|
hintRemark: 'You can add tags such as ',
|
|
quotationLabor: 'Used to display the list of employees',
|
|
quotationPayment: 'Used to display payment details',
|
|
orderDetail: 'To display the list of employees in that product',
|
|
ofPage: '{current} of {total}',
|
|
included: 'Included',
|
|
notIncluded: 'Not Included',
|
|
dueDate: 'Due date',
|
|
year: 'year',
|
|
tableOfContent: 'Table of Contents',
|
|
draw: 'Draw',
|
|
newUpload: 'New Upload',
|
|
nativeLanguage: '{msg} Native Language',
|
|
copy: 'Copy',
|
|
paste: 'Paste',
|
|
period: 'Period',
|
|
documentStatus: 'Document Status',
|
|
advanceSearch: 'Advance Search',
|
|
totalPeople: '{meg} people',
|
|
},
|
|
|
|
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.',
|
|
|
|
taskOrder: 'Task 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',
|
|
group: 'Group',
|
|
productService: 'Product and Service',
|
|
workflow: 'Workflow',
|
|
property: 'Property',
|
|
customer: 'Customer',
|
|
mainData: 'Main Data',
|
|
agencies: 'Agencies',
|
|
businessType: 'Business Type',
|
|
},
|
|
|
|
sales: {
|
|
title: 'Sales',
|
|
quotation: 'Quotation',
|
|
invoice: 'Invoice',
|
|
},
|
|
|
|
order: {
|
|
title: 'Purchase Order',
|
|
requestList: 'Request List',
|
|
documentCheck: 'Document Verification',
|
|
taskOrder: 'Task 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',
|
|
},
|
|
|
|
manageDocument: {
|
|
title: 'Docs',
|
|
document: 'Document',
|
|
},
|
|
|
|
overall: {
|
|
title: 'Overall',
|
|
report: 'Report',
|
|
dashboard: 'Dashboard',
|
|
},
|
|
|
|
profile: {
|
|
editPersonalInfo: 'Edit Personal Information',
|
|
signature: 'Signature',
|
|
mode: 'Mode',
|
|
addSignature: 'Add Signature',
|
|
},
|
|
|
|
manual: {
|
|
title: 'Manual',
|
|
usage: 'Usage',
|
|
troubleshooting: 'Troubleshooting',
|
|
},
|
|
},
|
|
|
|
noti: {
|
|
title: 'Notification',
|
|
caption: 'All Notification',
|
|
unread: 'Unread',
|
|
all: 'All',
|
|
read: 'Read',
|
|
viewAll: 'View All',
|
|
markAsRead: 'Mark as Read',
|
|
},
|
|
|
|
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',
|
|
branchNameField: "Only letters, numbers, or the characters . , - ' &.",
|
|
branchNameENField:
|
|
"Only English letters, numbers, or the characters . , - ' &. ( )",
|
|
passportFormat: 'Please enter the passport number in the correct format.',
|
|
},
|
|
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',
|
|
cancel:
|
|
'Are you sure you want to continue? Cancel action cannot be undone.',
|
|
},
|
|
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 Person',
|
|
},
|
|
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 Person',
|
|
contactTelephone: 'Contact Number',
|
|
branchName: 'Branch Name',
|
|
branchNameEN: 'Branch Name (EN)',
|
|
servicePointName: 'Service Point Name',
|
|
servicePointNameEN: 'Service Point 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: 'Responsible 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',
|
|
agencyStatus: 'Agency Status',
|
|
normal: 'Normal',
|
|
canceled: 'Canceled',
|
|
blacklist: 'Black list',
|
|
contactName: 'Contact Person',
|
|
contactTel: 'Contact Number',
|
|
addressForeign: 'Use foreign address',
|
|
},
|
|
},
|
|
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: 'Natural 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: 'Customer 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 Person',
|
|
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: 'Number of Days in the Country',
|
|
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',
|
|
permitIssuedAt: 'Permit Issuing Location',
|
|
permitIssueDate: 'Work Permit Issuance Date',
|
|
permitExpireDate: 'Work Permit Expiration Date',
|
|
identityNo: 'Alien ID Number (13 digits)',
|
|
},
|
|
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',
|
|
|
|
telephoneNo: "Worker's phone number",
|
|
},
|
|
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',
|
|
InstallmentsNo: 'Installments no',
|
|
},
|
|
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',
|
|
product: 'Product',
|
|
},
|
|
},
|
|
|
|
quotation: {
|
|
ownOnly: 'View Own Quotation Only',
|
|
quotationDate: 'Quotation Date',
|
|
seller: 'Seller',
|
|
paymentChannels: 'Payment Channels',
|
|
channelsThat: 'Channels That',
|
|
bankAccountNumber: 'Bank Account Number',
|
|
bankAccountName: 'Bank Account Name',
|
|
inTheNameOf: 'In The Name Of',
|
|
productOrderer: 'Product Orderer',
|
|
approver: 'Approver',
|
|
date: 'Date',
|
|
tableColumnsRequest: {
|
|
code: 'Request List Code',
|
|
},
|
|
|
|
validateDueDate: 'Please change the due date.',
|
|
letterOfAcceptance: 'Letter of Acceptance',
|
|
addWorker: 'Add Worker',
|
|
importWorker: 'Search for worker from the data.',
|
|
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',
|
|
branchVirtual: 'Service Point that issues the quotation',
|
|
customer: 'Customer',
|
|
newCustomer: 'New Customer',
|
|
employeeList: 'Employee List',
|
|
employee: 'Employee',
|
|
employeeName: 'Full Name',
|
|
workName: 'Work Name',
|
|
contactName: 'Contact Person',
|
|
documentReceivePoint: 'Document Drop-Off Point"',
|
|
dueDate: 'Quotation Due Date',
|
|
specialCondition: 'Special Conditions',
|
|
selectInvoice: 'Select Invoice',
|
|
approveInvoice: 'Approve the invoice',
|
|
approveDebitNote: 'Approve Debit Note',
|
|
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',
|
|
},
|
|
|
|
payCondition: {
|
|
Full: 'Waiting for full payment',
|
|
Split: 'Waiting for installment payment',
|
|
SplitCustom: 'Waiting for custom installment payment',
|
|
},
|
|
|
|
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',
|
|
BillSplitCustom: 'Custom Installments Bill',
|
|
},
|
|
|
|
status: {
|
|
Issued: 'Quotation',
|
|
Accepted: 'Customer Accepted',
|
|
Expired: 'Expired',
|
|
Invoice: 'Invoice',
|
|
PaymentPending: 'Payment',
|
|
PaymentInProcess: 'Payment',
|
|
PaymentSuccess: 'Receipt/Tax Invoice',
|
|
Receipt: 'Receipt',
|
|
ProcessComplete: 'Completed',
|
|
Canceled: 'Cancel',
|
|
},
|
|
},
|
|
|
|
flow: {
|
|
title: 'Workflow Template',
|
|
caption: 'Manage Workflow Template',
|
|
template: 'Template',
|
|
processStep: 'Process Step',
|
|
noProcessStep: 'No Process step',
|
|
step: 'Step',
|
|
stepNo: 'Step no {msg}',
|
|
responsiblePerson: 'Responsible Person',
|
|
customer: 'Customer',
|
|
officer: 'Officer',
|
|
},
|
|
|
|
agencies: {
|
|
title: 'Agencies',
|
|
caption: 'Manage Agencies',
|
|
code: 'Agencies Code',
|
|
group: 'Agencies Group',
|
|
name: 'Agencies Name',
|
|
contactName: 'Contact Person',
|
|
contactTel: 'Contact Number',
|
|
bankInfo: 'Bank Information',
|
|
attachment: 'Attachment',
|
|
},
|
|
|
|
requestList: {
|
|
title: 'Request List',
|
|
caption: 'All Request List',
|
|
quotationCode: 'Quotation Code',
|
|
requestListCode: 'Request List Code',
|
|
|
|
referenceNo: 'Reference No.',
|
|
invoiceCode: 'Invoice Code',
|
|
receiptCode: 'Receipt Code',
|
|
alienIdCard: 'Alien Identification Card"',
|
|
relatedDoc: 'Related Documents',
|
|
attachment: 'Documents',
|
|
documentInSystem: 'Documents in the System',
|
|
noDocumentYet: 'Document Not Found',
|
|
companyEmployee: 'Company Employee',
|
|
employeeMessenger: 'Courier',
|
|
localEmployee: 'Local Employee',
|
|
nonLocalEmployee: 'Non Local Employee',
|
|
noWorkflowTemplate: 'A workflow template has not been selected.',
|
|
salesRepresentative: 'Sales Representative',
|
|
|
|
dataOffice: 'Employment Office District',
|
|
ref: 'Reference',
|
|
action: {
|
|
title: 'Action',
|
|
configure: 'Configure',
|
|
},
|
|
status: {
|
|
work: {
|
|
Pending: 'Await for order',
|
|
Ready: 'Ready for order',
|
|
Waiting: 'Work assigned, awaiting action',
|
|
InProgress: 'In progress',
|
|
Validate: 'Awaiting validation',
|
|
Ended: 'Ended',
|
|
Completed: 'Completed',
|
|
Canceled: 'Canceled',
|
|
RejectCancel: 'Reject cancellation request',
|
|
},
|
|
|
|
Pending: 'Pending',
|
|
Ready: 'Ready',
|
|
InProgress: 'In Progress',
|
|
Completed: 'Completed',
|
|
Canceled: 'Canceled',
|
|
CancelRequested: 'Cancel Requested',
|
|
RejectCancel: 'Rejection of cancellation request',
|
|
RejectedCancel: 'Cancellation request rejected',
|
|
|
|
AwaitOrder: 'Awaiting Order',
|
|
ReadyOrder: 'Ready for Order',
|
|
EndOrder: 'Order Completed',
|
|
|
|
AwaitReview: 'Awaiting Review',
|
|
UploadedAwaitReview: 'Uploaded, Awaiting Review',
|
|
ReviewedAwaitUpload: 'Reviewed, Awaiting Upload',
|
|
Reviewed: 'Reviewed',
|
|
ApprovedReview: 'Approved',
|
|
},
|
|
},
|
|
|
|
taskOrder: {
|
|
title: 'Task Order',
|
|
receive: 'Job Receipt ',
|
|
caption: 'All Task Order',
|
|
code: 'Task Order Code',
|
|
workName: 'Work Name',
|
|
contacts: 'Contacts',
|
|
inTheNameOf: 'In The Name Of',
|
|
productOrderer: 'Product Orderer',
|
|
approver: 'Approver',
|
|
date: 'Date',
|
|
|
|
receiveTaskOrder: 'Receive Task Order',
|
|
tasktobeDone: 'Task to be Done',
|
|
inProgress: 'In Progress',
|
|
completed: 'Completed',
|
|
sendTaskOrder: 'Send Task Order',
|
|
payment: 'Payment',
|
|
goodReceipt: 'Good Receipt',
|
|
|
|
canceled: 'Canceled',
|
|
issueBranch: 'Issue Branch',
|
|
issueDate: 'Issue Date',
|
|
madeBy: 'Made By',
|
|
contactName: 'Contact Person',
|
|
workOrderCode: 'Work Order Code',
|
|
workOrderName: 'Work Order Name',
|
|
telephone: 'Telephone',
|
|
|
|
productList: 'Product List',
|
|
amountOfEmployee: 'Number of workers',
|
|
|
|
recipientOrSender: 'Recipient/Sender',
|
|
workStartDate: 'Work Start Date & Time',
|
|
workSubmissionDate: 'Work Submission Date & Time',
|
|
status: {
|
|
Pending: 'Pending',
|
|
InProgress: 'InProgress',
|
|
Success: 'Success',
|
|
Failed: 'Failed',
|
|
Redo: 'Redo',
|
|
Validate: 'Validate',
|
|
Complete: 'Complete',
|
|
Canceled: 'Canceled',
|
|
Restart: 'Retry',
|
|
receive: {
|
|
Canceled: 'Canceled',
|
|
},
|
|
},
|
|
|
|
receiveTask: 'Receive Task',
|
|
receiveScan: 'Receive Task (Scan)',
|
|
receiveCustom: 'Receive Task (Custom)',
|
|
|
|
allProduct: 'All Product',
|
|
alreadySentTask: 'Already Sent Task',
|
|
sentTask: 'Sent Task',
|
|
taskInCart: 'Task in Cart',
|
|
waitReceive: 'Waiting to accept task',
|
|
failTaskOrderCode: 'Task order with issue',
|
|
describeIssue: 'Describe issue',
|
|
documentSubmitFailed: 'Document submission failed',
|
|
taskNotFullyCompleted: 'Task was not fully completed',
|
|
|
|
noRequestAvailable: 'There is no request list available for processing',
|
|
validate: 'Validate',
|
|
done: 'Done',
|
|
confirmEndWork: 'Confirm end of work',
|
|
},
|
|
|
|
dialog: {
|
|
title: {
|
|
incompleteDataEntry: 'Incomplete Data Entry',
|
|
confirmChangeStatus: 'Confirm Status Change',
|
|
confirmDelete: 'Confirm Deletion {msg}',
|
|
youngWorker15: 'Employee under 15',
|
|
youngWorker18: 'Employee under 18',
|
|
importWorker: 'Import Worker',
|
|
confirmLogout: 'Confirm Logout',
|
|
confirmQuotationAccept: 'Confirm acceptance of the quotation.',
|
|
confirmDebitNoteAccept: 'Confirm acceptance of the debit note.',
|
|
},
|
|
message: {
|
|
copy: 'Copy',
|
|
warningPaste:
|
|
'Do you want to replace the data with the newly copied information?',
|
|
warningCopyEmpty: 'You have not copied any data yet',
|
|
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?',
|
|
youngWorker15:
|
|
'Employee is under 15 years old, cannot record information.',
|
|
youngWorker18: 'Employees under the age of 18, do you wish to proceed?',
|
|
confirmLogout: 'Do you want to Logout?',
|
|
headquartersNotEstablished: 'Head office not established',
|
|
warningClose: 'There are unsaved actions. Do you want to close?',
|
|
close: 'Do you want to close this window?',
|
|
confirmChangeStatus: 'Do you want to change your status?',
|
|
confirmSavingStatus:
|
|
'Do you want to confirm the saving of the status change data?',
|
|
confirmSending: 'Do you confirm the submission of the task?',
|
|
warningSelectDeliveryStaff:
|
|
'You have not yet selected a document delivery staff.',
|
|
confirmEndWorkWarning:
|
|
"Do you want to end the work now? The current statuses 'Pending', 'In Progress', 'To Be Reprocessed' will be changed to 'Redo All'.",
|
|
confirmEndWork: 'Do you want to end the work?',
|
|
},
|
|
action: {
|
|
ok: 'OK',
|
|
save: 'Save',
|
|
saveAndClose: 'Save and Close',
|
|
close: 'Close',
|
|
delete: 'Delete',
|
|
cancel: 'Cancel',
|
|
},
|
|
backend: {
|
|
productGroupAssociatedBadReq: 'Product group associated cannot be found.',
|
|
productGroupBadReq: 'Product group cannot be found.',
|
|
someProductBadReq: 'Some product not found.',
|
|
branchBadReq: 'Branch cannot be found.',
|
|
oneOrMoreUserBadReq: 'One or more user cannot be found.',
|
|
oneOrMoreBranchBadReq: 'One or more branch cannot be found.',
|
|
employeeBadReq: 'Employee cannot be found.',
|
|
parentMenuBadReq: 'Parent menu not found.',
|
|
menuBadReq: 'Menu cannot be found.',
|
|
oneOrMoreBranchMissing:
|
|
'One or more branch cannot be delete and is missing.',
|
|
cantMakeHQAndBranchSameTime:
|
|
'Cannot make this as headquarters and branch at the same time.',
|
|
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.',
|
|
relationBranchNotFound: 'Branch cannot be found.',
|
|
relationCustomerNotFound: 'Customer cannot be found.',
|
|
relationCustomerBranchNotFound: 'Customer Branch cannot be found.',
|
|
relationUserNotFound: 'User cannot be found.',
|
|
relationProductGroupNotFound: 'Product group cannot be found.',
|
|
relationProductTypeNotFound: 'Product type cannot be found.',
|
|
relationServiceNotFound: 'Service cannot be found.',
|
|
relationProductNotFound: 'Product cannot be found.',
|
|
relationQuotationNotFound: 'Quotation cannot be found.',
|
|
relationWorkerNotFound: 'Worker cannot be found.',
|
|
relationWorkNotFound: 'Work cannot be found.',
|
|
|
|
dataNotFound: 'Data not found.',
|
|
employmentOfficeNotFound: 'Employment office not found.',
|
|
branchNotFound: 'Branch cannot be found.',
|
|
productGroupNotFound: 'Product group cannot be found.',
|
|
productNotFound: 'Product cannot be found.',
|
|
productTypeNotFound: 'Product type cannot be found.',
|
|
serviceNotFound: 'Service cannot be found.',
|
|
workNotFound: 'Work cannot be found.',
|
|
branchContactNotFound: 'Branch contact cannot be found.',
|
|
customerBranchNotFound: 'Customer branch cannot be found.',
|
|
customerNotFound: 'Customer cannot be found.',
|
|
employeeCheckupNotFound: 'Employee checkup cannot be found.',
|
|
provinceNotFound: 'Province cannot be found.',
|
|
employeeNotFound: 'Employee cannot be found.',
|
|
someProvinceNotFound: 'Some province cannot be found.',
|
|
employeeOtherNotFound: 'Employee other info cannot be found.',
|
|
employeeWorkNotFound: 'Employee work cannot be found.',
|
|
menuNotFound: 'Menu cannot be found.',
|
|
menuComponentNotFound: 'Menu component cannot be found.',
|
|
roleMenuNotFound: 'Role menu cannot be found.',
|
|
userNotFound: 'User cannot be found.',
|
|
flowTemplateNotFound: 'Workflow template cannot be found.',
|
|
taskOrderNotFound: 'Task order cannot be found.',
|
|
quotationNotFound: 'Quotation cannot be found.',
|
|
citizenNotFound: 'Citizen cannot be found.',
|
|
employeeOtherInfoNotFound: 'Employee other info cannot be found.',
|
|
passportNotFound: 'Passport cannot be found.',
|
|
visaNotFound: 'Visa cannot be found.',
|
|
workflowNotFound: 'Workflow cannot be found.',
|
|
institutionNotFound: 'Agencies cannot be found.',
|
|
invoiceNotFound: 'Invoice cannot be found.',
|
|
receiptNotFound: 'Receipt cannot be found.',
|
|
paymentNotFound: 'Payment cannot be found.',
|
|
requestDataNotFound: 'Request data cannot be found.',
|
|
requestWorkNotFound: 'Request work cannot be found.',
|
|
taskListNotFound: 'Task list cannot be found.',
|
|
creditNoteNotFound: 'Credit note cannot be found.',
|
|
debitNoteNotFound: 'Debit note cannot be found.',
|
|
notificationNotFound: 'Notification cannot be found.',
|
|
|
|
productGroupIsUsed: 'Product group is in used.',
|
|
productIsUsed: 'Product is in used.',
|
|
productTypeIsUsed: 'Product type is in used.',
|
|
serviceIsUsed: 'Service is in used.',
|
|
workIsUsed: 'Work is in used.',
|
|
branchIsUsed: 'Branch is in used.',
|
|
customerBranchIsUsed: 'Customer branch is in used.',
|
|
customerIsUsed: 'Customer is in used.',
|
|
employeeIsUsed: 'Employee is in used.',
|
|
userIsUsed: 'User is in used.',
|
|
institutionIsUsed: 'Agencies is in used.',
|
|
quotationIsUsed: 'Quotation is in used.',
|
|
debitNoteIsUsed: 'Debit note is in used.',
|
|
|
|
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.',
|
|
userExists: 'User already exits.',
|
|
sameNameExists: 'Same name exists.',
|
|
samePropertyNameExists: 'Same property name exists.',
|
|
|
|
validateError: 'Validate Error',
|
|
codeMisMatch: 'Code Mismatch',
|
|
crossCompanyNotPermit: 'Cannot move between different headoffice',
|
|
errorOccurred:
|
|
'An error has occurred, causing the system to be unable to function. Please try again later.',
|
|
invalidData: 'The information is incorrect. Please try again later.',
|
|
authFailed: 'Authentication Failed. Please try again later. ',
|
|
installmentsValidateFailed:
|
|
'Validation failed. Each installment must include at least one product. Please review and update the installments accordingly.',
|
|
requestWorkMustReady: 'Request work must ready.',
|
|
|
|
notValidImage: 'Not a valid image.',
|
|
minimumBranchNotMet: 'Require at least one branch for a user.',
|
|
requireOneMinBranch: 'Require at least one branch as headoffice.',
|
|
reqMinAffilatedBranch:
|
|
'You must be affilated with at least one branch or specify branch to be registered (System permission required).',
|
|
paymentNotSuccess: 'Payment not success.',
|
|
flowAccountError: 'FlowAccount error.',
|
|
InvoiceReceiptIssueFailed: 'Failed to issue invoice/receipt document.',
|
|
QuotationWorkerExceed: 'Worker exceed current quotation max worker.',
|
|
taskListNotPending: 'One or more task is not pending.',
|
|
reqNotMet: 'Not Match',
|
|
systemError: 'A system error occurred.',
|
|
},
|
|
},
|
|
|
|
preview: {
|
|
dateAt: 'Date {msg}',
|
|
seller: 'Seller',
|
|
taskOrder: 'Work Order',
|
|
doc: 'View Document',
|
|
productList: 'Product List',
|
|
rank: 'Rank',
|
|
productCode: 'Product Code',
|
|
pricePerUnit: 'Price per Unit',
|
|
discount: 'Discount',
|
|
vat: 'VAT',
|
|
value: 'Value',
|
|
netValue: 'Net Value',
|
|
dueDate: 'Due Date',
|
|
paymentMethods: 'Payment Methods',
|
|
title: {
|
|
creditNote: 'Credit Note',
|
|
quotation: 'Quotation',
|
|
invoice: 'Invoice',
|
|
payment: 'Payment',
|
|
receipt: 'Receipt',
|
|
debitNote: 'Debit Note',
|
|
},
|
|
},
|
|
address: {
|
|
subDistrict: 'Sub District',
|
|
subArea: 'Sub Area',
|
|
area: 'Area',
|
|
district: 'District',
|
|
province: 'Province',
|
|
},
|
|
|
|
duty: {
|
|
text: '{subject} Duty',
|
|
notInclude: 'Not Include Duty',
|
|
include: 'Include Duty',
|
|
cost: 'Duty Cost (Baht)',
|
|
},
|
|
|
|
creditNote: {
|
|
title: 'Credit Note',
|
|
caption: 'All Credit Notes',
|
|
label: {
|
|
code: 'Credit Note Code',
|
|
quotationCode: 'Quotation Code',
|
|
quotationWorkName: 'Work Name',
|
|
quotationPayment: 'Payment Method',
|
|
value: 'Value',
|
|
servicePoint: 'Service Point',
|
|
quotationRegisteredBranch: 'Service Point Issuing The Quotation',
|
|
quotationCreatedBy: 'Made By',
|
|
customer: 'Customer',
|
|
BankTransfer: 'Bank Transfer',
|
|
Cash: 'Cash',
|
|
accountNumber: 'Bank Account Number',
|
|
accountName: 'Bank Account Name',
|
|
creditNoteInformation: 'Credit Note Information',
|
|
additionalDetail: 'Detail',
|
|
specifyReason: 'Specify Reason',
|
|
reasonReturn:
|
|
'The customer returned all or part of the goods because they did not meet their requirements.',
|
|
reasonCanceled:
|
|
'The customer canceled certain items or services listed on the invoice.',
|
|
request: 'Request Credit Note Approval',
|
|
submit: 'Approve Credit Note',
|
|
refund: 'Refund',
|
|
refundMethod: 'Refund Method',
|
|
totalRefund: 'Total refund amount',
|
|
totalAmount: 'Total',
|
|
paid: 'Paid',
|
|
remain: 'Remaining',
|
|
refundDocs: 'Refund Documents',
|
|
refundSuccess: 'Refund Success',
|
|
},
|
|
status: {
|
|
Waiting: 'Credit Note',
|
|
Pending: 'Pending Refund',
|
|
Success: 'Refund Completed',
|
|
Canceled: 'Canceled',
|
|
payback: {
|
|
Pending: 'Pending',
|
|
Verify: 'Verify',
|
|
Done: 'Done',
|
|
},
|
|
},
|
|
},
|
|
|
|
invoice: {
|
|
title: 'Invoice',
|
|
caption: 'All Invoices',
|
|
workSheetName: 'Worksheet Name',
|
|
paymentDueDate: 'Payment Duedate',
|
|
status: {
|
|
PaymentSuccess: 'Payment Success',
|
|
PaymentWait: 'Waiting For Payment',
|
|
},
|
|
},
|
|
receipt: {
|
|
title: 'Receipt / Tax Invoice',
|
|
caption: 'All Receipt / Tax Invoice',
|
|
dataSum: 'Summary of all receipts/tax invoices',
|
|
workSheetName: 'Worksheet name',
|
|
},
|
|
|
|
debitNote: {
|
|
title: 'Debit Note',
|
|
caption: 'All Debit Notes',
|
|
expire: 'Expired',
|
|
payment: 'Payment',
|
|
receipt: 'Receipt',
|
|
succeed: 'Completed',
|
|
downloadReceipt: 'Download Receipt',
|
|
downloadTaxInvoice: 'Download Tax Invoice',
|
|
|
|
label: {
|
|
additionalDetail: 'Additional Details',
|
|
specifyReasonForDebit: 'Specify Reason for Debit',
|
|
debitNoteInformation: 'Debit Note Information',
|
|
codeDebit: 'Debit Note Number',
|
|
codeQuotation: 'Quotation Number',
|
|
quotationWorkName: 'Work Name',
|
|
quotationPayment: 'Payment Method',
|
|
value: 'Net Value',
|
|
request: 'Request Debit Note Approval',
|
|
submit: 'Approve Debit Note',
|
|
},
|
|
|
|
stats: {
|
|
Issued: 'Debit Note',
|
|
Expired: 'Expired',
|
|
PaymentPending: 'Payment',
|
|
PaymentSuccess: 'Receipt',
|
|
ProcessComplete: 'Completed',
|
|
},
|
|
|
|
viewMode: {
|
|
accepted: 'Accept',
|
|
payment: 'Payment',
|
|
receipt: 'Receipt/Tax Invoice',
|
|
processComplete: 'Completed',
|
|
},
|
|
|
|
status: {
|
|
Pending: 'Debit Note',
|
|
Expire: 'Expired',
|
|
Payment: 'Payment',
|
|
Receipt: 'Receipt',
|
|
Succeed: 'Completed',
|
|
},
|
|
},
|
|
report: {
|
|
title: 'Report',
|
|
value: 'Value',
|
|
customerName: 'Customer Name',
|
|
view: {
|
|
Document: 'Document Status Report',
|
|
Invoice: 'Payment Report',
|
|
Product: 'Product and Service Report',
|
|
Sale: 'Sales Summary Report',
|
|
Profit: 'Profit and Loss Report',
|
|
Debt: 'Overdue Customer Report',
|
|
},
|
|
document: {
|
|
code: 'Code',
|
|
status: 'Quotation Status',
|
|
createAt: 'Created Date',
|
|
updateAt: 'Updated Date',
|
|
},
|
|
table: {
|
|
code: 'Code',
|
|
status: 'Status',
|
|
createAt: 'Created Date',
|
|
},
|
|
product: {
|
|
did: 'Processed Quantity',
|
|
sale: 'Sold Quantity',
|
|
name: 'Product Name',
|
|
code: 'Product Code',
|
|
},
|
|
sale: {
|
|
byCustomer: 'Sales by Branch',
|
|
byProductGroup: 'Sales by Product Category',
|
|
bySale: 'Sales by Salesperson',
|
|
code: 'Code',
|
|
name: 'Name',
|
|
count: 'Sold Quantity',
|
|
},
|
|
profit: {
|
|
byMonth: 'Profit Table by Month',
|
|
byYear: 'Profit Table by Year',
|
|
month: 'Month',
|
|
year: 'Year (AD)',
|
|
netProfit: 'Net Profit',
|
|
expenses: 'Expenses',
|
|
income: 'Income',
|
|
},
|
|
debtReport: {
|
|
title: 'Overdue Customer Report',
|
|
customerName: 'Customer Name',
|
|
unpaid: 'Unpaid',
|
|
paid: 'Paid',
|
|
},
|
|
},
|
|
dashboard: {
|
|
title: 'Dashboard',
|
|
newComer: 'New Interested Party',
|
|
openQuotation: 'Open Quotation',
|
|
paidSales: 'Paid Sales',
|
|
pendingSales: 'Pending Sales',
|
|
|
|
receipt: {
|
|
title: 'Tax Invoice Summary',
|
|
caption: 'By Total Amount',
|
|
total: 'Total Amount',
|
|
paid: 'Partially & Fully Paid',
|
|
pending: 'Pending Payment',
|
|
cancel: 'Cancelled',
|
|
},
|
|
opportunity: {
|
|
title: 'Sales Opportunity Screening',
|
|
caption: 'By Sales Opportunity Status',
|
|
},
|
|
quotation: {
|
|
title: 'Quotations & Sales Orders',
|
|
caption: 'By Document Status',
|
|
waitCustomer: 'Waiting for Customer',
|
|
inProgress: 'In Progress',
|
|
complete: 'Complete',
|
|
cancel: 'Cancel',
|
|
},
|
|
sales: {
|
|
title: 'Top 5 Highest Sales',
|
|
caption: 'Based on Tax Invoices',
|
|
},
|
|
},
|
|
|
|
month: {
|
|
1: 'January',
|
|
2: 'February',
|
|
3: 'March',
|
|
4: 'April',
|
|
5: 'May',
|
|
6: 'June',
|
|
7: 'July',
|
|
8: 'August',
|
|
9: 'September',
|
|
10: 'October',
|
|
11: 'November',
|
|
12: 'December',
|
|
},
|
|
|
|
property: {
|
|
title: 'Property',
|
|
caption: 'Manage Properties',
|
|
table: {
|
|
name: 'Name',
|
|
nameEn: 'English Name',
|
|
type: 'Type',
|
|
},
|
|
dialog: {
|
|
title: '',
|
|
name: 'Name',
|
|
nameEn: 'English Name',
|
|
type: 'Type',
|
|
},
|
|
},
|
|
|
|
dateRange: {
|
|
today: 'Today',
|
|
yesterday: 'Yesterday',
|
|
thisWeek: 'This Week',
|
|
lastWeek: 'Last Week',
|
|
thisMonth: 'This Month',
|
|
lastMonth: 'Last Month',
|
|
thisYear: 'This Year',
|
|
lastYear: 'Last Year',
|
|
last7Days: 'Last 7 Days',
|
|
last30Days: 'Last 30 Days',
|
|
last90Days: 'Last 90 Days',
|
|
customDateRange: 'Custom Date Range',
|
|
},
|
|
|
|
businessType: {
|
|
title: 'Business Type',
|
|
caption: 'Manage Business Type',
|
|
name: 'Business Type Name',
|
|
nameEn: 'Business Type Name (English)',
|
|
},
|
|
};
|