en.json 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678
  1. {
  2. "appName": "TBOSS Workbench",
  3. "tabMessages": "Messages",
  4. "tabWorkbench": "Workbench",
  5. "tabProfile": "Profile",
  6. "loading": "Loading...",
  7. "loadFailed": "Load Failed",
  8. "noData": "No Data",
  9. "noMessages": "No Messages",
  10. "noExpenses": "No Expenses",
  11. "noOvertimes": "No Overtime Records",
  12. "noVehicles": "No Vehicle Records",
  13. "noAnnouncements": "No Announcements",
  14. "noOutingLogs": "No Outing Logs",
  15. "noDrafts": "No Drafts",
  16. "noCompletedRecords": "No Completed Records",
  17. "noExpenseApplications": "No Applications",
  18. "initiate": "New",
  19. "records": "Records",
  20. "more": "More",
  21. "myDashboard": "My Dashboard",
  22. "monthlyTotalExpense": "Monthly Total",
  23. "monthlySubmitted": "Monthly Submitted",
  24. "pendingDocuments": "Pending",
  25. "preApplication": "Pre-Application",
  26. "expenseReimbursement": "Expense Report",
  27. "vehicleApplication": "Vehicle Request",
  28. "overtimeApplication": "Overtime Request",
  29. "applicationRecords": "Applications",
  30. "expenseRecords": "Expense Records",
  31. "outingLogs": "Outing Logs",
  32. "companyAnnouncements": "Announcements",
  33. "myApprovals": "My Approvals",
  34. "myApplications": "My Applications",
  35. "subordinateRecords": "Subordinate Records",
  36. "myExpenses": "My Expenses",
  37. "outingLog": "Outing Log",
  38. "announcements": "Announcements",
  39. "settings": "Settings",
  40. "about": "About",
  41. "language": "Language",
  42. "darkMode": "Dark Mode",
  43. "themeDark": "Dark",
  44. "themeLight": "Light",
  45. "languageZhCN": "简体中文",
  46. "languageEn": "English",
  47. "languageZhTW": "繁體中文",
  48. "userName": "Zhang San",
  49. "salesDepartment": "Sales · Account Manager",
  50. "version": "TBOSS OA v2.13.0",
  51. "pinToTop": "Pin",
  52. "markRead": "Read",
  53. "markUnread": "Unread",
  54. "delete": "Delete",
  55. "all": "All",
  56. "myDrafts": "My Drafts",
  57. "draft": "Draft",
  58. "completed": "Completed",
  59. "pending": "Pending",
  60. "approved": "Approved",
  61. "rejected": "Rejected",
  62. "expired": "Expired",
  63. "paid": "Paid",
  64. "returned": "Returned",
  65. "save": "Save",
  66. "submit": "Submit",
  67. "cancel": "Cancel",
  68. "confirm": "Confirm",
  69. "saveDraft": "Save Draft",
  70. "submitApproval": "Submit",
  71. "reset": "Reset",
  72. "publish": "Publish",
  73. "saveDraftShort": "Draft",
  74. "filterThisMonth": "This Month",
  75. "filterThisQuarter": "This Quarter",
  76. "filterThisYear": "This Year",
  77. "filterThisWeek": "This Week",
  78. "filter7Days": "7 Days",
  79. "filter30Days": "30 Days",
  80. "filterLastMonth": "Last Month",
  81. "filterLast3Months": "Last 3 Months",
  82. "filterTitle": "Filter",
  83. "filterStartDate": "Start Date",
  84. "filterEndDate": "End Date",
  85. "filterSelectStartDate": "Select Start Date",
  86. "filterSelectEndDate": "Select End Date",
  87. "filterDateStartAfterEnd": "Start date cannot be after end date",
  88. "filterDateEndBeforeStart": "End date cannot be before start date",
  89. "filterNotice": "Notices",
  90. "filterHr": "HR & Policy",
  91. "filterHoliday": "Holiday",
  92. "pinnedToast": "Pinned: ",
  93. "deletedToast": "Deleted: ",
  94. "markReadToast": "Mark read: ",
  95. "markUnreadToast": "Mark unread: ",
  96. "systemNotice": "System Notice",
  97. "approvalNotice": "Approval Notice",
  98. "systemMessage": "System Message",
  99. "minutesAgo": "min ago",
  100. "hoursAgo": "h ago",
  101. "daysAgo": "d ago",
  102. "statusPending": "Pending",
  103. "statusApproved": "Approved",
  104. "statusRejected": "Rejected",
  105. "statusDraft": "Draft",
  106. "statusWithdrawn": "Withdrawn",
  107. "statusReturned": "Returned",
  108. "statusDisabled": "Disabled",
  109. "statusWaitApprove": "Pending Approval",
  110. "statusWaitPay": "Pending Payment",
  111. "filterAll": "All",
  112. "pinTopTag": "Pinned",
  113. "noticeAnnouncement": "Notice",
  114. "withdraw": "Withdraw",
  115. "confirmReturn": "Confirm Return",
  116. "reject": "Reject",
  117. "approve": "Approve",
  118. "edit": "Edit",
  119. "withdrawAction": "Withdraw",
  120. "confirmApprove": "Confirm Approve",
  121. "confirmReject": "Confirm Reject",
  122. "confirmAction": "Confirm {action}?",
  123. "approvalComment": "Approval Comment (optional)",
  124. "applyFilter": "Apply Filter",
  125. "basicInfo": "Basic Info",
  126. "noDetailData": "No detail data",
  127. "noInvoice": "No invoice",
  128. "add": "Add",
  129. "total": "Total",
  130. "creator": "Creator",
  131. "dept": "Dept",
  132. "date": "Date",
  133. "startTime": "Start Time",
  134. "endTime": "End Time",
  135. "pleaseSelect": "Please Select",
  136. "selectDateTime": "Select Date Time",
  137. "no": "None",
  138. "selectOrFill": "Select or enter",
  139. "send": "Send",
  140. "business": "Business",
  141. "unknown": "Unknown",
  142. "other": "Other",
  143. "normal": "Normal",
  144. "urgent": "Urgent",
  145. "public": "All",
  146. "newComment": "New Comment",
  147. "salespersonLabel": "Sales: {name} · {dept}",
  148. "noPlan": "No Plan",
  149. "noWorkSummary": "No Work Summary",
  150. "downloadAttachment": "Download",
  151. "draftSaved": "Draft saved",
  152. "submitSuccess": "Submitted",
  153. "published": "Published",
  154. "withdrawn": "Withdrawn",
  155. "featureDev": "{feature} in development",
  156. "requiredField": "Required",
  157. "unknownError": "Unknown error",
  158. "networkTimeout": "Network timeout",
  159. "confirmPrompt": "Confirm {action}?",
  160. "approvalProgress": "Approval Progress",
  161. "opinion": "Comment: ",
  162. "currentNode": "Current Node",
  163. "waitHandle": "Pending",
  164. "inputComment": "Enter comment...",
  165. "applicant": "Applicant",
  166. "department": "Department",
  167. "expenseType": "Expense Type",
  168. "expenseAmount": "Amount",
  169. "relatedProject": "Project",
  170. "budgetSubject": "Budget Subject",
  171. "costCenter": "Cost Center",
  172. "totalExpense": "Total",
  173. "receiptAccount": "Receipt Account",
  174. "bankName": "Bank",
  175. "accountName": "Account Name",
  176. "bankAccount": "Account No.",
  177. "expenseDetails": "Expense Details",
  178. "addExpenseDetail": "Add Detail",
  179. "invoiceUpload": "Invoice Upload",
  180. "maxInvoices": "Up to 9 invoices",
  181. "addDetail": "Add Detail",
  182. "expenseName": "Expense Name",
  183. "amount": "Amount",
  184. "description": "Description",
  185. "invoiceCheck": "Invoice Check",
  186. "invoiceCheck1": "Invoice matches expense",
  187. "invoiceCheck2": "Amount matches",
  188. "invoiceCheck3": "Date valid",
  189. "invoiceCheck4": "Title is company name",
  190. "approvalFlow": "Approval Flow",
  191. "financialArchive": "Financial Archive",
  192. "voucherNo": "Voucher No.",
  193. "archiveDate": "Archive Date",
  194. "archiver": "Archiver",
  195. "financeDept": "Finance",
  196. "expenseProject": "Expense Item",
  197. "expenseReason": "Expense Reason",
  198. "enterExpenseReason": "Enter reason",
  199. "selectProject": "Select Project",
  200. "selectProjectAndSubject": "Select Project and Budget Subject",
  201. "selectSubject": "Select subject",
  202. "project": "Project",
  203. "selectCostCenter": "Select cost center",
  204. "selectBank": "Select bank",
  205. "enterBankAccount": "Enter account",
  206. "overtimeInfo": "Overtime Info",
  207. "overtimeType": "Overtime Type",
  208. "compensationMethod": "Compensation",
  209. "netOvertimeHours": "Net Hours",
  210. "overtimeReason": "Overtime Reason",
  211. "enterOvertimeReason": "Enter reason",
  212. "workdayOvertime": "Workday OT",
  213. "weekendOvertime": "Weekend OT",
  214. "holidayOvertime": "Holiday OT",
  215. "overtimePay": "OT Pay",
  216. "compLeave": "Comp Leave",
  217. "vehicleInfo": "Vehicle Info",
  218. "selectVehicle": "Select Vehicle",
  219. "selectPlate": "Select plate",
  220. "vehicleOccupied": "Vehicle occupied",
  221. "vehicleReason": "Vehicle Reason",
  222. "departureLocation": "Departure",
  223. "gpsLocating": "GPS locating...",
  224. "destination": "Destination",
  225. "enterDestination": "Enter destination",
  226. "passengerCount": "Passengers",
  227. "estimatedTime": "Est. Time",
  228. "estimatedMileage": "Est. Mileage",
  229. "tripPreview": "Trip Preview",
  230. "mapPreview": "Map Preview",
  231. "noVehicle": "No vehicle",
  232. "sedan": "Sedan",
  233. "suv": "SUV",
  234. "businessVan": "Van",
  235. "customerReception": "Customer Visit",
  236. "businessTrip": "Business Trip",
  237. "internalAffairs": "Internal",
  238. "selectVehicleReason": "Select reason",
  239. "enterField": "Enter {field}",
  240. "emergencyLevel": "Urgency",
  241. "feeType": "Fee Type",
  242. "feeReason": "Fee Reason",
  243. "enterFeeReason": "Enter reason",
  244. "relatedControl": "Related Control",
  245. "availableBudget": "Available Budget",
  246. "noDetailHint": "No details, tap above to add",
  247. "overBudget": "Over budget {amount}",
  248. "attachmentUpload": "Attachment Upload",
  249. "maxAttachment": "Up to 9 attachments, support image/PDF/Word/Excel (image ≤10MB, doc ≤20MB)",
  250. "attachments": "Attachments",
  251. "outingDetail": "Outing Detail",
  252. "outingType": "Outing Type",
  253. "outingLocation": "Location",
  254. "enterLocation": "Enter location",
  255. "outingReason": "Outing Reason",
  256. "enterOutingReason": "Enter reason",
  257. "workSummary": "Work Summary",
  258. "followUp": "Follow-up",
  259. "sitePhotos": "Site Photos",
  260. "customerVisit": "Customer Visit",
  261. "outingAffairs": "Outing Affairs",
  262. "selectOutingType": "Select type",
  263. "announcementContent": "Content",
  264. "enterContent": "Enter content...",
  265. "announcementType": "Announcement Type",
  266. "publishSettings": "Publish Settings",
  267. "pinAnnouncement": "Pin",
  268. "validUntil": "Valid Until",
  269. "recipientScope": "Recipients",
  270. "addAttachment": "Add Attachment",
  271. "selectAnnouncementType": "Select type",
  272. "selectRecipientScope": "Select scope",
  273. "auditTracking": "Audit Tracking",
  274. "dingReminder": "DING Reminder",
  275. "hrPolicy": "HR & Policy",
  276. "holidayActivity": "Holiday",
  277. "searchByNameOrId": "Search by name or ID...",
  278. "approver": "Approver",
  279. "financeStaff": "Finance",
  280. "systemAdmin": "System Admin",
  281. "regularEmployee": "Employee",
  282. "employeeId": "ID:",
  283. "itDept": "IT",
  284. "adminDept": "Admin",
  285. "marketDept": "Marketing",
  286. "techDept": "Tech",
  287. "yearApproved": "Year Approved",
  288. "monthCount": "Month Count",
  289. "waitApprove": "Pending Approval",
  290. "waitPayment": "Pending Payment",
  291. "chartTitle1": "12-Month Expense vs Approved",
  292. "chartDesc1": "Dual Line Chart",
  293. "monthNetHours": "Monthly Net Hours",
  294. "overtimeCount": "OT Count",
  295. "compHours": "Comp Hours",
  296. "settleCount": "Settle Count",
  297. "chartTitle2": "12-Month OT Hours Trend",
  298. "chartDesc2": "Bar Chart",
  299. "monthVehicle": "Monthly Vehicle",
  300. "totalMileage": "Total Mileage",
  301. "totalCost": "Total Cost",
  302. "notReturned": "Not Returned",
  303. "chartTitle3": "12-Month Usage vs Cost",
  304. "chartDesc3": "Dual Axis Chart",
  305. "yearTotalApp": "Year Total App",
  306. "approvedCount": "Approved Count",
  307. "approvedAmount": "Approved Amount",
  308. "chartTitle4": "12-Month Apply vs Approved",
  309. "chartDesc4": "Dual Line Chart",
  310. "monthVisits": "Monthly Visits",
  311. "visitCustomers": "Visited Customers",
  312. "avgRating": "Avg Rating",
  313. "notReviewed": "Not Reviewed",
  314. "chartTitle5": "12-Month Visits vs Rating",
  315. "chartDesc5": "Dual Axis Chart",
  316. "enterAmount": "Enter amount",
  317. "enterValidAmount": "Enter valid amount",
  318. "amountMustPositive": "Must be > 0",
  319. "maxChars": "Max {max} chars",
  320. "reports": "Reports",
  321. "publishAnnouncement": "Publish Announcement",
  322. "overtimeRecords": "Overtime Records",
  323. "vehicleRecords": "Vehicle Records",
  324. "reportExpenseApply": "Pre-App Report",
  325. "reportExpense": "Expense Report",
  326. "reportOvertime": "Overtime Report",
  327. "reportVehicle": "Vehicle Report",
  328. "reportOutingLog": "Outing Log Report",
  329. "pendingApproval": "Pending Approval",
  330. "markAllRead": "Mark All Read",
  331. "paidTotal": "Paid Total",
  332. "pendingPaymentTotal": "Pending Payment Total",
  333. "abnormalReturns": "Abnormal Returns",
  334. "withdrawNotice": "Withdraw Notice",
  335. "expiryReminder": "Expiry Reminder",
  336. "deptDashboard": "Dept Dashboard",
  337. "financeDashboard": "Finance Dashboard",
  338. "deptMonthlyReimbursement": "Dept Monthly Reimb.",
  339. "deptMonthlySubmitted": "Dept Monthly Submitted",
  340. "deptPendingDocuments": "Dept Pending Docs",
  341. "expenseList": "Expense List",
  342. "expenseApply": "Expense Report",
  343. "expenseDetail": "Expense Details",
  344. "editExpense": "Edit Expense",
  345. "overtimeList": "Overtime List",
  346. "overtimeDetail": "Overtime Details",
  347. "overtimeApply": "Overtime Application",
  348. "vehicleList": "Vehicle List",
  349. "vehicleApply": "Vehicle Application",
  350. "vehicleDetail": "Vehicle Details",
  351. "expenseApplyList": "Pre-Application List",
  352. "expenseApplyDetail": "Pre-Application Details",
  353. "expenseApplyRequest": "Pre-Application",
  354. "outingLogList": "Outing Logs",
  355. "outingLogCreate": "New Outing Log",
  356. "outingLogDetail": "Outing Log Details",
  357. "announcementList": "Announcements",
  358. "announcementDetail": "Announcement Details",
  359. "announcementCreate": "New Announcement",
  360. "messageNotifications": "Notifications",
  361. "reportExpenseDetail": "Expense Detail Report",
  362. "reportExpenseApplyDetail": "Pre-App Detail Report",
  363. "reportOvertimeDetail": "Overtime Detail Report",
  364. "reportVehicleDetail": "Vehicle Detail Report",
  365. "reportOutingLogDetail": "Outing Log Detail Report",
  366. "permissionManagement": "Permission Management",
  367. "invoiceAttachment": "Invoice Attachment",
  368. "customerInfo": "Customer Info",
  369. "close": "Close",
  370. "confirmSubmit": "Confirm Submit",
  371. "confirmPublish": "Confirm Publish",
  372. "origin": "Origin",
  373. "companion": "Companion",
  374. "selectLicensePlate": "Select Plate No.",
  375. "selectCompanion": "Select Companion",
  376. "returnCarRegister": "Return Car Registration",
  377. "confirmReturnCar": "Confirm Return",
  378. "actualReturnTime": "Actual Return Time",
  379. "tripRoute": "Trip Route",
  380. "reEdit": "Re-edit",
  381. "withdrawApplication": "Withdraw Application",
  382. "returnCarArchived": "Return Archived",
  383. "mileageBefore": "Mileage Before",
  384. "mileageAfter": "Mileage After",
  385. "actualCost": "Actual Cost",
  386. "returnCarSubmitted": "Return Submitted",
  387. "navigation": "Navigation",
  388. "navigationComingSoon": "Navigation Coming Soon",
  389. "selectReturnTime": "Select Return Time",
  390. "vehicleOccupiedPeriod": "Vehicle occupied in this period",
  391. "enterVehicleReason": "Enter vehicle reason",
  392. "mileageInvalid": "Return mileage cannot be less than departure mileage",
  393. "costRemarkLabel": "Cost Remark",
  394. "departTime": "Departure Time",
  395. "returnTime": "Return Time",
  396. "earlyReturn": "Early Return",
  397. "overReturnTime": "Over Return Time",
  398. "submitTimeText": "Submit Time",
  399. "arriveTime": "Return Time",
  400. "preview": "Preview",
  401. "custom": "Custom",
  402. "filterStatus": "Status",
  403. "filterPayment": "Payment",
  404. "filterVehicle": "Vehicle",
  405. "filterUsage": "Usage",
  406. "filterReception": "Reception",
  407. "official": "Official",
  408. "statTotalApproved": "Total Approved",
  409. "statMonthCount": "Month Count",
  410. "statPendingApprove": "Pending Approval",
  411. "statPendingPayment": "Pending Payment",
  412. "statTotalApply": "Total Applied",
  413. "statApprovedCount": "Approved Count",
  414. "statApprovedAmount": "Approved Amount",
  415. "statMonthHours": "Monthly Net Hours",
  416. "statMonthTrips": "Monthly Trips",
  417. "statTotalMileage": "Total Mileage",
  418. "statTotalCost": "Total Cost",
  419. "statNotReturned": "Not Returned",
  420. "statMonthVisits": "Monthly Visits",
  421. "statVisitedCustomers": "Visited Customers",
  422. "statAvgRating": "Avg Rating",
  423. "statNotReviewed": "Not Reviewed",
  424. "rejecter": "Rejecter",
  425. "currentApprover": "Current Approver",
  426. "expenseApplyImport": "Import approved pre-application",
  427. "importApprovedPreApp": "Import Approved Pre-Application",
  428. "projectSelection": "Project selection",
  429. "budgetSubjectSelection": "Budget subject selection",
  430. "costCenterSelection": "Cost center selection",
  431. "bankSelection": "Bank selection",
  432. "bankAccountInput": "Bank account input",
  433. "hours": "h",
  434. "permissionEdit": "Edit Permissions",
  435. "quickPresets": "Quick Presets",
  436. "permissionItems": "Permissions",
  437. "changeLog": "Change Log",
  438. "recentItems": "Recent {count}",
  439. "confirmSave": "Confirm Save",
  440. "clickChartToFilter": "Click chart to filter",
  441. "chartDeptExpenseCompare": "Dept Expense vs Approved",
  442. "chartDeptApplyCompare": "Dept Apply vs Approved",
  443. "chartDeptOvertimeCompare": "Dept OT Hours",
  444. "chartDeptVehicleCompare": "Dept Trips vs Cost",
  445. "chartDeptOutingCompare": "Dept Visits vs Rating",
  446. "selectOvertimeType": "Select OT Type",
  447. "selectCompensationMethod": "Select Compensation",
  448. "comments": "Comments",
  449. "managerComment": "Manager Comment",
  450. "noPhotos": "No Photos",
  451. "noComments": "No Comments",
  452. "selectRating": "Please select rating",
  453. "enterComment": "Please enter comment",
  454. "commentSent": "Comment sent",
  455. "requiredSummary": "Work summary required",
  456. "requiredPhotos": "Take at least 1 photo",
  457. "outingLogSubmitted": "Outing log submitted",
  458. "gpsFailed": "Cannot get location",
  459. "gpsFailedHint": "Check location permission settings",
  460. "retry": "Retry",
  461. "gpsPermission": "Cannot get GPS, check location permission",
  462. "gpsSuccess": "GPS located successfully",
  463. "draftSavedToast": "Draft saved",
  464. "selectContact": "Select Contact",
  465. "selectContactHint": "Tap to select contact (optional)",
  466. "searchCustomer": "Search customer name",
  467. "noContact": "No contacts for this customer",
  468. "selectCustomerFirst": "Please select a customer first",
  469. "takePhoto": "Take Photo",
  470. "maxPhotoCount": "Max 9 photos",
  471. "limitReached": "Limit Reached",
  472. "tapToTakePhoto": "Tap to take photo (min 1)",
  473. "watermarkHint": "Photos auto-add watermark: server time + GPS",
  474. "enterTitle": "Enter title (required)",
  475. "announcementTypes": "Select Type",
  476. "previewTitle": "Preview",
  477. "confirmPublishTitle": "Confirm Publish",
  478. "confirmPublishContent": "Publish announcement \"{title}\"?",
  479. "announcementPublished": "Announcement published",
  480. "attachmentPicker": "Select attachment",
  481. "attachmentLimit": "Max 5 attachments, PDF/Image/Word/Excel, ≤20MB each",
  482. "expiryNever": "Never expires (optional)",
  483. "allStaff": "All Staff",
  484. "byDept": "By Dept",
  485. "byUser": "By User",
  486. "selectDept": "Select Dept",
  487. "searchEmployeeHint": "Enter name or ID",
  488. "coverageCount": "Coverage",
  489. "scopeAllStaff": "All employees can view",
  490. "licensePlate": "Plate No.",
  491. "vehiclePurpose": "Vehicle Purpose",
  492. "addExpenseDetailFirst": "Please add expense details first",
  493. "submitConfirmContent": "Mileage and cost cannot be modified after submission. Continue?",
  494. "workday": "Workday",
  495. "weekend": "Weekend",
  496. "holiday": "Holiday",
  497. "businessShort": "Business",
  498. "exportPlaceholder": "Export (placeholder)",
  499. "unitItem": "items",
  500. "addAtLeastOneDetail": "Please add at least one expense detail",
  501. "byDeptHint": "Multi-select by department tree",
  502. "byUserHint": "Multi-select by employee search",
  503. "checkInAddress": "Check-in Address",
  504. "checkInTime": "Check-in Time",
  505. "completeFormInfo": "Please complete the form",
  506. "confirmExit": "Confirm Exit",
  507. "confirmReset": "Confirm Reset",
  508. "continueEditing": "Continue Editing",
  509. "customerName": "Customer Name",
  510. "detailRemark": "Detail Remark",
  511. "discardAndExit": "Discard & Exit",
  512. "enterNumber": "Enter number",
  513. "entertainmentExpense": "Entertainment Expense",
  514. "entertainmentLevel": "Entertainment Level",
  515. "entertainmentTargetUnit": "Target Organization",
  516. "estimatedEndDate": "Estimated End Date",
  517. "estimatedStartDate": "Estimated Start Date",
  518. "expenseCategory": "Expense Category",
  519. "externalCount": "External Attendees",
  520. "followUpOptional": "Follow-up plan (optional)",
  521. "gpsLocatingWait": "GPS locating, please wait",
  522. "important": "Important",
  523. "internalCount": "Internal Attendees",
  524. "isOvernight": "Overnight",
  525. "isTaxIncluded": "Tax Included",
  526. "mapPickerComingSoon": "Map picker coming soon",
  527. "markedAsRead": "Marked as read",
  528. "meetingExpense": "Meeting Expense",
  529. "meetingLocation": "Meeting Location",
  530. "mockAttachmentAdded": "Attachment added (mock)",
  531. "mockExpandReadList": "Mock: Expand read list",
  532. "mockExpandUnreadList": "Mock: Expand unread list",
  533. "mockOpenNavigation": "Mock: Open native navigation",
  534. "optional": "Optional",
  535. "overBudgetTriggerApproval": "Over budget. Submission will trigger executive approval.",
  536. "personUnit": "person(s)",
  537. "pleaseEnter": "Please enter",
  538. "pleaseEnterLocation": "Please enter location",
  539. "pleaseEnterMeetingLocation": "Please enter meeting location",
  540. "quantity": "Quantity",
  541. "quantityPricePositive": "Quantity and price must be greater than 0",
  542. "relatedContractNo": "Related Contract No.",
  543. "resetWarning": "This will clear all content. This action cannot be undone.",
  544. "returnTimeMustLater": "Return time must be later than departure time",
  545. "salesperson": "Salesperson",
  546. "searchEmployee": "Search Employee",
  547. "selectAtLeastOneExpenseType": "Please select at least one expense type",
  548. "selectDate": "Select Date",
  549. "selectEntertainmentLevel": "Select Entertainment Level",
  550. "selectEstimatedEndDate": "Please select estimated end date",
  551. "selectEstimatedStartDate": "Please select estimated start date",
  552. "selectExpenseCategory": "Select Expense Category",
  553. "selectExpiryDate": "Select Expiry Date",
  554. "selectTransport": "Select Transport",
  555. "selectUnit": "Select Unit",
  556. "startDateNotAfterEndDate": "Start date cannot be later than end date",
  557. "submitFailedRetry": "Submission failed, please try again later",
  558. "submittedAwaitingApproval": "Submitted, awaiting approval",
  559. "tapToViewNavigation": "Tap to view navigation",
  560. "transportType": "Transport Type",
  561. "travelExpense": "Travel Expense",
  562. "unit": "Unit",
  563. "unitPrice": "Unit Price",
  564. "unsavedContentWarning": "Unsaved content will be lost. Continue?",
  565. "venue": "Venue",
  566. "workSummaryRequiredHint": "Please fill in work summary (required)",
  567. "dingPromptSent": "Sent reminders to {count} unread employees",
  568. "readCount": "Read {count} person(s)",
  569. "unreadCount": "Unread {count} person(s)",
  570. "typeAndPublishDate": "{type} · Will display after publishing",
  571. "titleNotFilled": "(Title not filled)",
  572. "contentNotFilled": "(Content not filled)",
  573. "mockPhotoTaken": "Mock photo: Photo #{idx} taken (watermark: {time} | {lat}, {lng})",
  574. "announcementExpired": "This announcement expired on {date}",
  575. "returnCarArchivedAt": "Return archived at {time}",
  576. "selectedCount": "{count} selected",
  577. "watermarkHintDynamic": "Auto watermark: server time + GPS ({lat}°N, {lng}°E)",
  578. "tdOpen": "On",
  579. "tdClose": "Off",
  580. "tdCancel": "Cancel",
  581. "tdConfirm": "Confirm",
  582. "tdOther": "Other",
  583. "tdReset": "Reset",
  584. "tdLoading": "Loading",
  585. "tdLoadingWithPoint": "Loading...",
  586. "tdKnew": "Got it",
  587. "tdRefreshing": "Refreshing",
  588. "tdReleaseRefresh": "Release to refresh",
  589. "tdPullToRefresh": "Pull to refresh",
  590. "tdCompleteRefresh": "Refresh complete",
  591. "tdDays": "d",
  592. "tdHours": "h",
  593. "tdMinutes": "min",
  594. "tdSeconds": "s",
  595. "tdMilliseconds": "ms",
  596. "tdYearLabel": "Y",
  597. "tdMonthLabel": "M",
  598. "tdDateLabel": "D",
  599. "tdWeeksLabel": "W",
  600. "tdSunday": "Sun",
  601. "tdMonday": "Mon",
  602. "tdTuesday": "Tue",
  603. "tdWednesday": "Wed",
  604. "tdThursday": "Thu",
  605. "tdFriday": "Fri",
  606. "tdSaturday": "Sat",
  607. "tdYear": "Year",
  608. "tdJanuary": "Jan",
  609. "tdFebruary": "Feb",
  610. "tdMarch": "Mar",
  611. "tdApril": "Apr",
  612. "tdMay": "May",
  613. "tdJune": "Jun",
  614. "tdJuly": "Jul",
  615. "tdAugust": "Aug",
  616. "tdSeptember": "Sep",
  617. "tdOctober": "Oct",
  618. "tdNovember": "Nov",
  619. "tdDecember": "Dec",
  620. "tdTime": "Time",
  621. "tdStart": "Start",
  622. "tdEnd": "End",
  623. "tdNotRated": "Not rated",
  624. "tdCascadeLabel": "Select option",
  625. "tdBack": "Back",
  626. "tdTop": "Top",
  627. "tdEmptyData": "No data",
  628. "confirmPaymentAndArchive": "Confirm Payment & Archive",
  629. "confirmPaymentAndArchiveTip": "Confirm payment and archive for this expense? This action cannot be undone.",
  630. "nextPendingPayment": "Next Pending Payment",
  631. "allPaymentsProcessed": "All pending payments have been processed",
  632. "paymentArchiveSuccess": "Payment archived successfully",
  633. "withdrawConfirm": "Confirm Withdrawal",
  634. "withdrawConfirmTip": "Confirm withdrawal of this application? The approval process will be terminated.",
  635. "noMoreData": "No more data",
  636. "hintTravelFields": "Please fill in travel details (dates, transport, etc.)",
  637. "hintEntertainmentFields": "Please fill in entertainment details (target, level, guests, etc.)",
  638. "hintMeetingFields": "Please fill in meeting details (dates, venue, etc.)",
  639. "companionNotExceedGuest": "Internal attendees cannot exceed external guests",
  640. "scopeMyApplications": "My Requests",
  641. "scopeSubordinates": "Subordinates",
  642. "searchExpense": "Search report no. or applicant",
  643. "searchExpenseApply": "Search application no. or applicant",
  644. "searchOvertime": "Search OT no. or applicant",
  645. "searchVehicle": "Search vehicle no. or applicant",
  646. "searchOutingLog": "Search customer name or salesperson",
  647. "searchAnnouncement": "Search announcement title",
  648. "filterDateRange": "Date Range",
  649. "filterGroupOther": "Other",
  650. "filterExpenseTravel": "Travel Expense",
  651. "filterExpenseEntertainment": "Entertainment",
  652. "filterExpenseOffice": "Office Expense",
  653. "filterExpenseMeeting": "Meeting Expense",
  654. "filterCritical": "Critical",
  655. "costCategoryTransport": "Transport",
  656. "costCategoryHotel": "Hotel",
  657. "costCategoryOfficeSupplies": "Office Supplies",
  658. "costCategoryMeals": "Meals",
  659. "costCategoryMaterials": "Materials",
  660. "costCategoryService": "Service Fee",
  661. "costCategoryOther": "Other",
  662. "expenseTypeProcurement": "Procurement",
  663. "expenseTypeActivity": "Activity",
  664. "expenseTypeTraining": "Training",
  665. "transportPlane": "Plane",
  666. "transportHighSpeedRail": "High-Speed Rail",
  667. "transportTrain": "Train",
  668. "transportSelfDrive": "Self-Drive",
  669. "compensationOvertimePay": "OT Pay",
  670. "compensationCompLeave": "Comp Leave",
  671. "compensationMixed": "Mixed",
  672. "unitPiece": "Piece",
  673. "unitRoom": "Room",
  674. "unitPerson": "Person",
  675. "unitDay": "Day",
  676. "unitSet": "Set",
  677. "entertainmentVip": "VIP"
  678. }