From 2e13e758b800cd40f5594f7dfedcd4d7d99bea68 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Fri, 24 Sep 2021 16:27:19 +0300 Subject: [PATCH] lang fixes --- .../Core/Templates/i18n/hu_HU/BasePlus.json | 2 +- .../Core/Templates/i18n/hu_HU/Company.json | 2 +- .../Core/Templates/i18n/hu_HU/Person.json | 2 +- .../Core/Templates/i18n/vi_VN/Company.json | 3 +- .../Espo/Core/Templates/i18n/vi_VN/Event.json | 6 +- .../Crm/Resources/i18n/hu_HU/Calendar.json | 2 +- .../Crm/Resources/i18n/hu_HU/Call.json | 2 +- .../Crm/Resources/i18n/hu_HU/Campaign.json | 2 +- .../Crm/Resources/i18n/hu_HU/Case.json | 4 +- .../Crm/Resources/i18n/hu_HU/Document.json | 2 +- .../Crm/Resources/i18n/hu_HU/Global.json | 15 +- .../Crm/Resources/i18n/hu_HU/Meeting.json | 2 +- .../Crm/Resources/i18n/vi_VN/Account.json | 59 ++++++- .../Crm/Resources/i18n/vi_VN/Call.json | 7 +- .../Crm/Resources/i18n/vi_VN/Campaign.json | 13 +- .../i18n/vi_VN/CampaignLogRecord.json | 6 +- .../i18n/vi_VN/CampaignTrackingUrl.json | 11 ++ .../Crm/Resources/i18n/vi_VN/Case.json | 1 + .../Crm/Resources/i18n/vi_VN/Contact.json | 8 +- .../Resources/i18n/vi_VN/DashletOptions.json | 6 +- .../Crm/Resources/i18n/vi_VN/Document.json | 1 + .../Resources/i18n/vi_VN/EmailQueueItem.json | 6 +- .../Crm/Resources/i18n/vi_VN/Global.json | 31 +++- .../i18n/vi_VN/KnowledgeBaseArticle.json | 1 + .../i18n/vi_VN/KnowledgeBaseCategory.json | 7 +- .../Crm/Resources/i18n/vi_VN/Lead.json | 16 +- .../Crm/Resources/i18n/vi_VN/MassEmail.json | 19 ++- .../Crm/Resources/i18n/vi_VN/Meeting.json | 3 +- .../Crm/Resources/i18n/vi_VN/Opportunity.json | 6 +- .../Crm/Resources/i18n/vi_VN/Portal.json | 6 +- .../Crm/Resources/i18n/vi_VN/TargetList.json | 8 +- .../Crm/Resources/i18n/vi_VN/Task.json | 4 +- .../Crm/Resources/i18n/vi_VN/User.json | 6 +- .../Crm/Resources/i18n/zh_CN/Admin.json | 3 +- .../Crm/Resources/i18n/zh_CN/Campaign.json | 3 +- .../Crm/Resources/i18n/zh_CN/Contact.json | 3 +- .../Resources/i18n/zh_CN/DashletOptions.json | 6 +- .../Crm/Resources/i18n/zh_CN/Opportunity.json | 3 +- .../Crm/Resources/i18n/zh_TW/Contact.json | 3 +- .../Crm/Resources/i18n/zh_TW/Global.json | 3 +- .../Crm/Resources/i18n/zh_TW/Task.json | 3 +- .../i18n/hu_HU/ActionHistoryRecord.json | 2 +- .../Espo/Resources/i18n/hu_HU/Admin.json | 25 +-- .../Espo/Resources/i18n/hu_HU/Currency.json | 1 + .../Resources/i18n/hu_HU/DashletOptions.json | 2 +- .../Espo/Resources/i18n/hu_HU/Email.json | 7 +- .../Resources/i18n/hu_HU/EmailFilter.json | 1 - .../Resources/i18n/hu_HU/EmailTemplate.json | 5 - .../Resources/i18n/hu_HU/EntityManager.json | 3 +- .../Espo/Resources/i18n/hu_HU/Global.json | 159 +++++++++--------- .../Espo/Resources/i18n/hu_HU/Import.json | 9 +- .../Resources/i18n/hu_HU/InboundEmail.json | 3 +- .../Espo/Resources/i18n/hu_HU/Job.json | 1 + .../Espo/Resources/i18n/hu_HU/LayoutSet.json | 1 + .../Resources/i18n/hu_HU/PhoneNumber.json | 1 + .../Espo/Resources/i18n/hu_HU/Role.json | 2 +- .../Resources/i18n/hu_HU/ScheduledJob.json | 3 - .../Espo/Resources/i18n/hu_HU/Settings.json | 25 ++- .../Espo/Resources/i18n/hu_HU/User.json | 2 +- .../i18n/vi_VN/ActionHistoryRecord.json | 3 + .../Espo/Resources/i18n/vi_VN/Admin.json | 54 ++++-- .../Resources/i18n/vi_VN/AuthLogRecord.json | 3 +- .../Espo/Resources/i18n/vi_VN/Currency.json | 7 +- .../i18n/vi_VN/DashboardTemplate.json | 9 +- .../Resources/i18n/vi_VN/DashletOptions.json | 1 + .../Resources/i18n/vi_VN/DynamicLogic.json | 12 +- .../Espo/Resources/i18n/vi_VN/Email.json | 22 ++- .../Resources/i18n/vi_VN/EmailAccount.json | 8 +- .../Resources/i18n/vi_VN/EmailFilter.json | 11 +- .../Resources/i18n/vi_VN/EmailTemplate.json | 3 + .../Resources/i18n/vi_VN/EntityManager.json | 8 +- .../Resources/i18n/vi_VN/ExternalAccount.json | 4 +- .../Resources/i18n/vi_VN/FieldManager.json | 38 +++++ .../Espo/Resources/i18n/vi_VN/Global.json | 67 +++++++- .../Espo/Resources/i18n/vi_VN/Import.json | 2 + .../Resources/i18n/vi_VN/InboundEmail.json | 7 + .../Resources/i18n/vi_VN/Integration.json | 3 +- .../Espo/Resources/i18n/vi_VN/Job.json | 3 + .../Resources/i18n/vi_VN/LayoutManager.json | 2 + .../Espo/Resources/i18n/vi_VN/LayoutSet.json | 1 + .../Resources/i18n/vi_VN/LeadCapture.json | 6 +- .../Espo/Resources/i18n/vi_VN/Note.json | 14 +- .../Resources/i18n/vi_VN/PhoneNumber.json | 6 +- .../Espo/Resources/i18n/vi_VN/Portal.json | 5 + .../Espo/Resources/i18n/vi_VN/PortalRole.json | 3 + .../Resources/i18n/vi_VN/Preferences.json | 7 +- .../Espo/Resources/i18n/vi_VN/Role.json | 8 +- .../Resources/i18n/vi_VN/ScheduledJob.json | 4 +- .../i18n/vi_VN/ScheduledJobLogRecord.json | 3 +- .../Espo/Resources/i18n/vi_VN/Settings.json | 31 ++-- .../Espo/Resources/i18n/vi_VN/Stream.json | 10 +- .../Espo/Resources/i18n/vi_VN/Team.json | 1 + .../Espo/Resources/i18n/vi_VN/User.json | 38 ++++- .../Espo/Resources/i18n/zh_CN/Admin.json | 3 + .../Espo/Resources/i18n/zh_CN/Attachment.json | 1 + .../Espo/Resources/i18n/zh_CN/Email.json | 2 + .../Resources/i18n/zh_CN/EmailFilter.json | 1 - .../Resources/i18n/zh_CN/EmailTemplate.json | 4 - .../Resources/i18n/zh_CN/FieldManager.json | 4 + .../Espo/Resources/i18n/zh_CN/Global.json | 27 ++- .../Espo/Resources/i18n/zh_CN/Import.json | 7 +- .../Espo/Resources/i18n/zh_CN/LayoutSet.json | 1 + .../Resources/i18n/zh_CN/LeadCapture.json | 5 +- .../i18n/zh_CN/LeadCaptureLogRecord.json | 2 + .../Resources/i18n/zh_CN/ScheduledJob.json | 3 - .../Espo/Resources/i18n/zh_CN/Settings.json | 19 +-- .../Espo/Resources/i18n/zh_CN/Template.json | 4 + .../Espo/Resources/i18n/zh_TW/Admin.json | 32 ++-- .../Resources/i18n/zh_TW/EmailFilter.json | 4 +- .../Resources/i18n/zh_TW/EmailTemplate.json | 4 - .../Resources/i18n/zh_TW/EntityManager.json | 3 +- .../Espo/Resources/i18n/zh_TW/Global.json | 3 +- .../Resources/i18n/zh_TW/Integration.json | 2 +- .../Espo/Resources/i18n/zh_TW/LayoutSet.json | 1 + .../Resources/i18n/zh_TW/ScheduledJob.json | 3 - .../Espo/Resources/i18n/zh_TW/Settings.json | 39 +++-- .../Espo/Resources/i18n/zh_TW/Stream.json | 2 +- .../Espo/Resources/i18n/zh_TW/Team.json | 3 +- install/core/i18n/hu_HU/install.json | 19 +-- install/core/i18n/zh_CN/install.json | 18 +- install/core/i18n/zh_TW/install.json | 15 +- 121 files changed, 803 insertions(+), 380 deletions(-) create mode 100644 application/Espo/Resources/i18n/hu_HU/Currency.json create mode 100644 application/Espo/Resources/i18n/hu_HU/LayoutSet.json create mode 100644 application/Espo/Resources/i18n/hu_HU/PhoneNumber.json create mode 100644 application/Espo/Resources/i18n/vi_VN/LayoutSet.json create mode 100644 application/Espo/Resources/i18n/zh_CN/LayoutSet.json create mode 100644 application/Espo/Resources/i18n/zh_TW/LayoutSet.json diff --git a/application/Espo/Core/Templates/i18n/hu_HU/BasePlus.json b/application/Espo/Core/Templates/i18n/hu_HU/BasePlus.json index c593ac3216..593d6728de 100644 --- a/application/Espo/Core/Templates/i18n/hu_HU/BasePlus.json +++ b/application/Espo/Core/Templates/i18n/hu_HU/BasePlus.json @@ -2,7 +2,7 @@ "links": { "meetings": "találkozók", "calls": "felhívja", - "tasks": "feladatok" + "tasks": "Feladatok" }, "labels": { "Create {entityType}": "{EntityTypeTranslated} létrehozása" diff --git a/application/Espo/Core/Templates/i18n/hu_HU/Company.json b/application/Espo/Core/Templates/i18n/hu_HU/Company.json index a18a04429d..a06b6360ee 100644 --- a/application/Espo/Core/Templates/i18n/hu_HU/Company.json +++ b/application/Espo/Core/Templates/i18n/hu_HU/Company.json @@ -7,7 +7,7 @@ "links": { "meetings": "találkozók", "calls": "felhívja", - "tasks": "feladatok" + "tasks": "Feladatok" }, "labels": { "Create {entityType}": "{EntityTypeTranslated} létrehozása" diff --git a/application/Espo/Core/Templates/i18n/hu_HU/Person.json b/application/Espo/Core/Templates/i18n/hu_HU/Person.json index ddb56b0e8f..1a63ed4e31 100644 --- a/application/Espo/Core/Templates/i18n/hu_HU/Person.json +++ b/application/Espo/Core/Templates/i18n/hu_HU/Person.json @@ -5,7 +5,7 @@ "links": { "meetings": "találkozók", "calls": "felhívja", - "tasks": "feladatok" + "tasks": "Feladatok" }, "labels": { "Create {entityType}": "{EntityTypeTranslated} létrehozása" diff --git a/application/Espo/Core/Templates/i18n/vi_VN/Company.json b/application/Espo/Core/Templates/i18n/vi_VN/Company.json index a98efeb281..219e61dc86 100644 --- a/application/Espo/Core/Templates/i18n/vi_VN/Company.json +++ b/application/Espo/Core/Templates/i18n/vi_VN/Company.json @@ -1,7 +1,8 @@ { "fields": { "billingAddress": "Địa chỉ thanh toán", - "shippingAddress": "Địa chỉ giao hàng" + "shippingAddress": "Địa chỉ giao hàng", + "website": "Trang web" }, "links": { "meetings": "Cuộc hẹn", diff --git a/application/Espo/Core/Templates/i18n/vi_VN/Event.json b/application/Espo/Core/Templates/i18n/vi_VN/Event.json index 85993433c3..7313aa327d 100644 --- a/application/Espo/Core/Templates/i18n/vi_VN/Event.json +++ b/application/Espo/Core/Templates/i18n/vi_VN/Event.json @@ -1,8 +1,12 @@ { "fields": { - "status": "Tình trạng" + "dateStart": "Ngày bắt đầu", + "dateEnd": "Ngày kết thúc", + "status": "Tình trạng", + "reminders": "Nhắc nhở" }, "presetFilters": { + "planned": "Đã lên kế hoạch", "todays": "Hôm nay" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Calendar.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Calendar.json index 9b9d768ed8..c7934d0c39 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Calendar.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Calendar.json @@ -9,7 +9,7 @@ }, "labels": { "Today": "Ma", - "Create": "Teremt", + "Create": "Létrehoz", "Shared": "megosztott", "Add User": "Felhasználó hozzáadása", "current": "jelenlegi", diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Call.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Call.json index 39efca7196..435dc97052 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Call.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Call.json @@ -10,7 +10,7 @@ "description": "Leírás", "users": "felhasználók", "contacts": "Kapcsolatok", - "leads": "vezet", + "leads": "Leadek", "reminders": "Emlékeztetők", "account": "számla", "acceptanceStatus": "Átvételi állapot" diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Campaign.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Campaign.json index 4d7a8cc493..c656e5d7a0 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Campaign.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Campaign.json @@ -25,7 +25,7 @@ "excludingTargetLists": "Céllista kivételével", "accounts": "Fiókok", "contacts": "Kapcsolatok", - "leads": "vezet", + "leads": "Leadek", "opportunities": "lehetőségek", "campaignLogRecords": "Bejelentkezés", "massEmails": "Tömeges e-mailek", diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Case.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Case.json index e83d0b9561..2d5d19ec44 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Case.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Case.json @@ -9,7 +9,6 @@ "priority": "Kiemelten fontos", "type": "típus", "description": "Leírás", - "lead": "Vezet", "attachments": "Mellékletek", "inboundEmail": "Csoportos e-mail fiók" }, @@ -19,10 +18,9 @@ "Contacts": "Kapcsolatok", "meetings": "találkozók", "calls": "felhívja", - "tasks": "feladatok", + "tasks": "Feladatok", "emails": "e-mailek", "articles": "Tudásbázis-cikkek", - "lead": "Vezet", "attachments": "Mellékletek", "inboundEmail": "Csoportos e-mail fiók" }, diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Document.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Document.json index cc121315ee..068656ccdd 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Document.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Document.json @@ -16,7 +16,7 @@ "links": { "accounts": "Fiókok", "opportunities": "lehetőségek", - "leads": "vezet", + "leads": "Lead", "contacts": "Kapcsolatok" }, "options": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Global.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Global.json index bc3b623d43..5484a6b96b 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Global.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Global.json @@ -3,10 +3,10 @@ "parent": "Szülő", "contacts": "Kapcsolatok", "opportunities": "lehetőségek", - "leads": "vezet", + "leads": "Leadek\n", "meetings": "találkozók", "calls": "felhívja", - "tasks": "feladatok", + "tasks": "Feladatok", "emails": "e-mailek", "accounts": "Fiókok", "cases": "Olyan esetek,", @@ -18,7 +18,6 @@ "scopeNames": { "Account": "számla", "Contact": "Kapcsolatba lépni", - "Lead": "Vezet", "Target": "Cél", "Opportunity": "Lehetőség", "Meeting": "Találkozó", @@ -41,13 +40,13 @@ "scopeNamesPlural": { "Account": "Fiókok", "Contact": "Kapcsolatok", - "Lead": "vezet", + "Lead": "Lead", "Target": "célok", "Opportunity": "lehetőségek", "Meeting": "találkozók", "Calendar": "Naptár", "Call": "felhívja", - "Task": "feladatok", + "Task": "Feladatok", "Case": "Olyan esetek,", "Document": "Dokumentumok", "DocumentFolder": "Dokumentummappák", @@ -62,7 +61,7 @@ "CampaignLogRecord": "Kampánynaplórekordok" }, "dashlets": { - "Leads": "Az én vezetem", + "Leads": "Az én leadjeim", "Opportunities": "Lehetőségek", "Tasks": "Saját feladatok", "Cases": "Az én ügyeim", @@ -72,7 +71,7 @@ "OpportunitiesByStage": "Lehetőségek színpadon", "OpportunitiesByLeadSource": "Lehetőségek a vezető forrásból", "SalesByMonth": "Havi eladások", - "SalesPipeline": "Értékesítési csővezeték", + "SalesPipeline": "Pipeline", "Activities": "Tevékenységem" }, "labels": { @@ -87,7 +86,7 @@ "Log Call": "Naplóhívás", "Archive Email": "Archívum e-mailben", "Create Task": "Feladat létrehozása", - "Tasks": "feladatok" + "Tasks": "Feladatok" }, "fields": { "billingAddressCity": "Város", diff --git a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Meeting.json b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Meeting.json index b862dad435..df2490c59d 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Meeting.json +++ b/application/Espo/Modules/Crm/Resources/i18n/hu_HU/Meeting.json @@ -9,7 +9,7 @@ "description": "Leírás", "users": "felhasználók", "contacts": "Kapcsolatok", - "leads": "vezet", + "leads": "Leadek", "reminders": "Emlékeztetők", "account": "számla", "acceptanceStatus": "Átvételi állapot" diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Account.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Account.json index 5795655214..ae5d0be1c7 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Account.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Account.json @@ -2,20 +2,26 @@ "fields": { "name": "Tên", "phoneNumber": "Điện thoại", - "billingAddress": "Địa chủ thanh toán", + "billingAddress": "Địa chỉ thanh toán", "shippingAddress": "Địa chỉ vận chuyển", "description": "Mô tả", "sicCode": "Mã Sic", "type": "Loại", "contactRole": "Vai trò", - "campaign": "Chiến dịch" + "campaign": "Chiến dịch", + "targetLists": "Danh sách mục tiêu", + "targetList": "Danh sách mục tiêu", + "originalLead": "Nguồn gốc khách tiềm năng" }, "links": { "contacts": "Sổ liên lạc", "opportunities": "Cơ hội", "cases": "Trường hợp", "documents": "Tài liệu", - "campaign": "Chiến dịch" + "callsPrimary": "Cuộc gọi (mở rộng)", + "targetLists": "Danh sách mục tiêu", + "campaign": "Chiến dịch", + "originalLead": "Nguồn gốc khách tiềm năng" }, "options": { "type": { @@ -25,27 +31,66 @@ "Reseller": "Đại lý" }, "industry": { + "Agriculture": "Nông nghiệp", + "Advertising": "Quảng cáo", + "Apparel & Accessories": "Thời trang và phụ kiện", + "Automotive": "Ô tô", "Banking": "Ngân hàng", + "Biotechnology": "Công nghệ sinh học", + "Building Materials & Equipment": "Vật liệu & thiết bị xây dựng", + "Chemical": "Hóa chất", "Computer": "Máy tính", "Education": "Giáo dục", "Electronics": "Điện máy", + "Energy": "Năng lượng", + "Entertainment & Leisure": "Giải trí", "Finance": "Tín dụng", + "Food & Beverage": "Thực phẩm & nước giải khát", + "Grocery": "Tạp hóa", + "Healthcare": "Chăm sóc sức khỏe", "Insurance": "Bảo hiểm", - "Publishing": "Đang xuất bản", + "Legal": "Pháp luật", + "Manufacturing": "Chế tạo", + "Publishing": "Nhà xuất bản", "Real Estate": "Bất động sản", "Service": "Dịch vụ", "Sports": "Thể thao", "Software": "Phần mềm", "Technology": "Công nghệ", + "Telecommunications": "Viễn thông", + "Television": "Truyền hình", + "Transportation": "Vận tải", + "Venture Capital": "Đầu tư mạo hiểm", + "Aerospace": "Hàng không vũ trụ", + "Architecture": "Kiến trúc", + "Construction": "Xây dựng", + "Defense": "Bảo vệ", + "Creative": "Sáng tạo", + "Culture": "Văn hóa", + "Consulting": "Tư vấn", + "Electric Power": "Điện lực", + "Hospitality": "Bệnh viện", + "Mass Media": "Truyền thông đại chúng", + "Mining": "Khai thác mỏ", + "Music": "Âm nhạc", + "Marketing": "Tiếp thị", + "Petroleum": "Dầu mỏ", + "Retail": "Bán lẻ", + "Shipping": "Vận chuyển", "Support": "Hỗ trợ", - "Water": "Nước" + "Testing, Inspection & Certification": "Thử nghiệm, Kiểm tra & Chứng nhận", + "Wholesale": "Nhà phân phối", + "Water": "Nước", + "Travel": "Du lịch" } }, "labels": { - "Create Account": "Tạo tài khoản" + "Create Account": "Tạo tài khoản", + "Copy Billing": "Sao chép từ địa chỉ thanh toán" }, "presetFilters": { "customers": "Khách hàng", - "partners": "Đối tác" + "partners": "Đối tác", + "recentlyCreated": "Đã tạo gần đây" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Call.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Call.json index eb89be739b..6939536999 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Call.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Call.json @@ -11,7 +11,9 @@ "users": "Người dùng", "contacts": "Sổ liên lạc", "leads": "Trưởng nhóm", - "reminders": "Nhắc nhở" + "reminders": "Nhắc nhở", + "account": "Tài khoản", + "acceptanceStatus": "Trạng thái chấp nhận" }, "options": { "status": { @@ -26,7 +28,8 @@ "acceptanceStatus": { "None": "Trống", "Accepted": "Đã đồng ý", - "Declined": "Không đồng ý" + "Declined": "Không đồng ý", + "Tentative": "Dự định" } }, "labels": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Campaign.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Campaign.json index d738cc41fe..152166ff88 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Campaign.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Campaign.json @@ -1,19 +1,25 @@ { "fields": { "name": "Tên", + "description": "Mô tả", "status": "Tình trạng", "type": "Phân loại", "startDate": "Ngày bắt đầu", "endDate": "Ngày kết thúc", + "targetLists": "Danh sách mục tiêu", + "sentCount": "Gửi", "openedCount": "Đã mở", "clickedCount": "Đã nhấp", "leadCreatedCount": "Tạo khách hàng tiềm năng" }, "links": { + "targetLists": "Danh sách mục tiêu", + "accounts": "Tài khoản", "contacts": "Danh bạ", "leads": "Khách hàng tiềm năng", "opportunities": "Cơ hội", - "campaignLogRecords": "Nhật ký" + "campaignLogRecords": "Nhật ký", + "trackingUrls": "Địa chỉ theo dõi" }, "options": { "type": { @@ -21,6 +27,7 @@ "Newsletter": "Báo" }, "status": { + "Planning": "Lập kế hoạch", "Active": "Kích hoạt", "Inactive": "Không kích hoạt", "Complete": "Hoàn thành" @@ -28,10 +35,12 @@ }, "labels": { "Create Campaign": "Tạo chiến dịch", + "Target Lists": "Danh sách mục tiêu", "Statistics": "Thống kê", "hard": "cứng", "soft": "mềm", - "Unsubscribe": "`" + "Unsubscribe": "`", + "Create Target List": "Tạo danh sách mục tiêu" }, "presetFilters": { "active": "Kích hoạt" diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignLogRecord.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignLogRecord.json index 4fda2ff12a..e3be2bf176 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignLogRecord.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignLogRecord.json @@ -9,13 +9,15 @@ "application": "Ứng dụng" }, "links": { - "object": "Chủ đề" + "object": "Chủ đề", + "campaign": "Chiến dịch" }, "options": { "action": { "Sent": "Gửi", "Opened": "Đã mở", - "Clicked": "Đã nhấp chuột" + "Clicked": "Đã nhấp chuột", + "Lead Created": "Đã tạo khách tiềm năng" } }, "labels": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignTrackingUrl.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignTrackingUrl.json index 87de54c051..fcad021769 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignTrackingUrl.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/CampaignTrackingUrl.json @@ -1,6 +1,17 @@ { "fields": { "url": "Địa chỉ", + "campaign": "Chiến dịch", + "action": "Hành động", + "message": "Tin nhắn" + }, + "links": { "campaign": "Chiến dịch" + }, + "options": { + "action": { + "Redirect": "Chuyển hướng", + "Show Message": "Hiển thị tin nhắn" + } } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Case.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Case.json index 5ea40752d4..6d92b7c368 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Case.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Case.json @@ -17,6 +17,7 @@ "meetings": "Cuộc hẹn", "calls": "Cuộc gọi", "tasks": "Nhiệm vụ", + "articles": "Tài liệu kiến thức cơ bản", "attachments": "Đính kèm" }, "options": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Contact.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Contact.json index b1bedf3b07..e970b58db5 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Contact.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Contact.json @@ -10,11 +10,17 @@ "address": "Địa chỉ", "opportunityRole": "Vai trò cơ hội", "description": "Mô tả", - "campaign": "Chiến dịch" + "campaign": "Chiến dịch", + "targetLists": "Danh sách mục tiêu", + "targetList": "Danh sách mục tiêu", + "originalLead": "Nguồn gốc khách tiềm năng" }, "links": { "opportunities": "Cơ hội", "cases": "Trường hợp", + "targetLists": "Danh sách mục tiêu", + "accounts": "Tài khoản", + "originalLead": "Nguồn gốc khách tiềm năng", "documents": "Tài liệu" }, "labels": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/DashletOptions.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/DashletOptions.json index 9e26dfeeb6..59bde7f2b2 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/DashletOptions.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/DashletOptions.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "fields": { + "team": "Đội nhóm" + } +} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Document.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Document.json index f07c3d8850..1b20d28ba3 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Document.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Document.json @@ -22,6 +22,7 @@ "status": { "Active": "Kích hoạt", "Draft": "Nháp", + "Expired": "Hết hạn", "Canceled": "Đã hủy" }, "type": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/EmailQueueItem.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/EmailQueueItem.json index e3dfa63fbd..9975eeeeb1 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/EmailQueueItem.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/EmailQueueItem.json @@ -2,7 +2,11 @@ "fields": { "name": "Tên", "status": "Tình trạng", - "sentAt": "Ngày gửi" + "sentAt": "Ngày gửi", + "emailAddress": "Địa chỉ email" + }, + "links": { + "target": " " }, "options": { "status": { diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Global.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Global.json index 8cd97cbdfc..e1ea2659d4 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Global.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Global.json @@ -11,7 +11,10 @@ "Task": "Nhiệm vụ", "Case": "Trường hợp", "Document": "Tài liệu", - "Campaign": "Chiến dịch" + "Campaign": "Chiến dịch", + "TargetList": "Danh sách mục tiêu", + "CampaignTrackingUrl": "Địa chỉ theo dõi", + "Activities": "Hoạt động" }, "scopeNamesPlural": { "Account": "Tài khoản", @@ -24,7 +27,12 @@ "Call": "Cuộc gọi", "Task": "Nhiệm vụ", "Case": "Trường hợp", - "Document": "Tài liệu" + "Document": "Tài liệu", + "Campaign": "Chiến dịch", + "TargetList": "Danh sách mục tiêu", + "CampaignTrackingUrl": "Địa chỉ theo dõi", + "Activities": "Hoạt động", + "KnowledgeBaseArticle": "Hướng dẫn sử dụng" }, "dashlets": { "Leads": "Chỉ dẫn của tôi", @@ -32,24 +40,28 @@ "Tasks": "Nhiệm vụ của tôi", "Cases": "Công việc của tôi", "Calendar": "Lịch", + "Calls": "Cuộc gọi của tôi", + "Meetings": "Cuộc hẹn của tôi", "OpportunitiesByStage": "Chia mức cơ hội", "OpportunitiesByLeadSource": "Phân chia cơ hội theo người chỉ dẫn", "SalesByMonth": "Doanh thu hàng tháng", - "SalesPipeline": "Doanh thu đường ống" + "SalesPipeline": "Doanh thu gối", + "Activities": "Hoạt động của tôi" }, "labels": { "Create InboundEmail": "Tạo email đến", - "Activities": "Hành động", + "Activities": "Hoạt động", "History": "Lịch sử", "Attendees": "Người dự", "Schedule Meeting": "Lên lịch hẹn", "Schedule Call": "Lên lịch gọi", "Compose Email": "Tạo email", - "Log Meeting": "Log cuộc hẹn", - "Log Call": "Log cuộc gọi", + "Log Meeting": "Nhật ký cuộc hẹn", + "Log Call": "Ghi nhận cuộc gọi", "Archive Email": "Email lưu trữ", "Create Task": "Tạo nhiệm vụ", - "Tasks": "Nhiệm vụ" + "Tasks": "Nhiệm vụ", + "Scheduler": "Người lập kế hoạch" }, "fields": { "billingAddressCity": "Quận - huyện", @@ -64,6 +76,9 @@ "addressStreet": "Đường", "billingAddressMap": "Bản đồ", "addressMap": "Bản đồ", + "shippingAddressCity": "Thành phố (Gửi đi)", + "shippingAddressStreet": "Đường (Gửi đi)", + "shippingAddressCountry": "Quốc gia (Gửi đi)", "shippingAddressMap": "Bản đồ (Địa chỉ thanh toán)" }, "links": { @@ -74,6 +89,8 @@ "calls": "Cuộc gọi", "tasks": "Nhiệm vụ", "emails": "Địa chỉ email", + "documents": "Tài liệu", + "opportunity": "Cơ hội", "contact": "Danh bạ" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseArticle.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseArticle.json index c8494b4089..0fef39bc86 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseArticle.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseArticle.json @@ -25,6 +25,7 @@ "options": { "status": { "Draft": "Bản nháp", + "Archived": "Đã lưu trữ", "Published": "Đã xuất bản" } }, diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseCategory.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseCategory.json index 9e26dfeeb6..c8d1233cdd 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseCategory.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/KnowledgeBaseCategory.json @@ -1 +1,6 @@ -{} \ No newline at end of file +{ + "labels": { + "Create KnowledgeBaseCategory": "Tạo chuyên mục", + "Manage Categories": "Quản lý chuyên mục" + } +} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Lead.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Lead.json index b1765a37e1..5b3d46adc4 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Lead.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Lead.json @@ -19,10 +19,18 @@ "createdAccount": "Tài khoản", "createdContact": "Liên hệ", "createdOpportunity": "Cơ hội", - "campaign": "Chiến dịch" + "campaign": "Chiến dịch", + "targetLists": "Danh sách mục tiêu", + "targetList": "Danh sách mục tiêu", + "industry": "Chuyên ngành" }, "links": { - "campaign": "Chiến dịch" + "targetLists": "Danh sách mục tiêu", + "campaignLogRecords": "Nhật ký chiến dịch", + "campaign": "Chiến dịch", + "createdAccount": "Tài khoản", + "createdContact": "Danh bạ", + "documents": "Tài liệu" }, "options": { "status": { @@ -44,6 +52,8 @@ } }, "presetFilters": { - "active": "Đang hoạt động" + "active": "Đang hoạt động", + "actual": "Hiện thời", + "converted": "Đã chuyển đổi" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/MassEmail.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/MassEmail.json index ee2cba33f7..5bf09686ae 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/MassEmail.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/MassEmail.json @@ -3,11 +3,27 @@ "name": "Tên", "status": "Tình trạng", "startAt": "Ngày bắt đầu", + "fromAddress": "Từ địa chỉ", + "fromName": "Từ tên", + "replyToAddress": "Trả lời đến địa chỉ", + "replyToName": "Trả lời đến tên", + "campaign": "Chiến dịch", + "emailTemplate": "Thư mẫu", + "targetLists": "Danh sách mục tiêu", "smtpAccount": "Tài khoản SMTP" }, + "links": { + "targetLists": "Danh sách mục tiêu", + "inboundEmail": "Tài khoản email" + }, "options": { "status": { - "Draft": "Bản nháp" + "Draft": "Bản nháp", + "Pending": "Đang chờ", + "In Process": "Đang thực hiện", + "Complete": "Hoàn thành", + "Canceled": "Đã hủy", + "Failed": "Lỗi" } }, "labels": { @@ -17,6 +33,7 @@ "group": "nhóm" }, "presetFilters": { + "actual": "Hiện thời", "complete": "Hoàn thành" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Meeting.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Meeting.json index e523bb016f..cf946b78af 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Meeting.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Meeting.json @@ -26,7 +26,8 @@ "Create Meeting": "Tạo buổi hẹn", "Set Held": "Tổ chức", "Set Not Held": "Không tổ chức", - "Send Invitations": "Gửi giấy mời" + "Send Invitations": "Gửi giấy mời", + "before": "trước" }, "presetFilters": { "planned": "Đã lên kế hoạch", diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Opportunity.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Opportunity.json index d65a41bad1..6e996ec424 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Opportunity.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Opportunity.json @@ -25,11 +25,11 @@ "Value Proposition": "Đề xuất giá trị", "Id. Decision Makers": "Id. Người tạo quyết định", "Perception Analysis": "Phân tích khả năng", - "Proposal/Price Quote": "Giá đặt ra", + "Proposal/Price Quote": "Giá đưa ra/báo giá", "Negotiation/Review": "Đàm phán / đánh giá", - "Closed Won": "Thắng thầu", + "Closed Won": "Chốt đơn", "Closed Lost": "Thua thầu", - "Proposal": "Giá đặt ra", + "Proposal": "Giá đưa ra", "Negotiation": "Đàm phán" } }, diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Portal.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Portal.json index 9e26dfeeb6..4c0194aa36 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Portal.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Portal.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "links": { + "articles": "Tài liệu kiến thức cơ bản" + } +} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/TargetList.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/TargetList.json index 83159213ec..71f6ddb15f 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/TargetList.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/TargetList.json @@ -2,7 +2,8 @@ "fields": { "name": "Tên", "description": "Mô tả", - "endDate": "Ngày kết thúc" + "endDate": "Ngày kết thúc", + "targetLists": "Danh sách mục tiêu" }, "links": { "accounts": "Tài khoản", @@ -12,8 +13,11 @@ "options": { "type": { "Web": "Trang web", - "Television": "Tivi", + "Television": "Truyền hình", "Newsletter": "Thư" } + }, + "labels": { + "Create TargetList": "Tạo danh sách mục tiêu" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Task.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Task.json index a3e1c14e06..4905a969dc 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Task.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/Task.json @@ -33,9 +33,11 @@ }, "labels": { "Create Task": "Tạo nhiệm vụ", - "Complete": "Hoàn thành" + "Complete": "Hoàn thành", + "overdue": "quá hạn" }, "presetFilters": { + "actual": "Hiện thời", "completed": "Hoàn thành", "todays": "Hôm nay", "overdue": "Quá hạn" diff --git a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/User.json b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/User.json index 9e26dfeeb6..9f68fa5df7 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/vi_VN/User.json +++ b/application/Espo/Modules/Crm/Resources/i18n/vi_VN/User.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "links": { + "targetLists": "Danh sách mục tiêu" + } +} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Admin.json b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Admin.json index 4a5f655687..0627b8394c 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Admin.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Admin.json @@ -1,6 +1,7 @@ { "layouts": { "detailConvert": "转换潜在客户", - "listForAccount": "列表(帐户)" + "listForAccount": "列表(帐户)", + "listForContact": "列表(联系人)" } } \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Campaign.json b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Campaign.json index d2fcbf627b..0c7259d706 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Campaign.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Campaign.json @@ -19,7 +19,8 @@ "revenue": "收入", "revenueConverted": "收入(转换)", "budget": "预算", - "budgetConverted": "预算(转换)" + "budgetConverted": "预算(转换)", + "usersTemplate": "用户模板" }, "links": { "targetLists": "目标列表", diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Contact.json b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Contact.json index 3a281fc85c..0f94e2cb05 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Contact.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Contact.json @@ -32,7 +32,8 @@ "casesPrimary": "工单(主要)", "portalUser": "门户用户", "originalLead": "原始潜在客户", - "documents": "文件" + "documents": "文件", + "tasksPrimary": "任务(扩展)" }, "labels": { "Create Contact": "创建联系人" diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/DashletOptions.json b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/DashletOptions.json index 9e26dfeeb6..05e952b630 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/DashletOptions.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/DashletOptions.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "fields": { + "futureDays": "接下来的 X 天" + } +} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Opportunity.json b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Opportunity.json index e8640275ff..979f0912e8 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Opportunity.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_CN/Opportunity.json @@ -15,7 +15,8 @@ "campaign": "营销活动", "originalLead": "原始潜在客户", "amountCurrency": "金额货币", - "contactRole": "联系人角色" + "contactRole": "联系人角色", + "lastStage": "最后阶段" }, "links": { "contacts": "联系人", diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Contact.json b/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Contact.json index 3ce0ecd951..b3f6ede1a6 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Contact.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Contact.json @@ -19,8 +19,7 @@ "acceptanceStatus": "接受狀態", "accountIsInactive": "帳戶無效", "acceptanceStatusMeetings": "接受狀態 (會議)", - "acceptanceStatusCalls": "接受狀態 (通話)", - "title": "切割高度 (像素)" + "acceptanceStatusCalls": "接受狀態 (通話)" }, "links": { "opportunities": "商機", diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Global.json b/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Global.json index bfca4a3aea..9100e3de88 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Global.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Global.json @@ -87,7 +87,8 @@ "Log Call": "記錄通話", "Archive Email": "封存信箱", "Create Task": "新增任務", - "Tasks": "任務" + "Tasks": "任務", + "Scheduler": "排程器" }, "fields": { "billingAddressCity": "城市", diff --git a/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Task.json b/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Task.json index 54a9394faf..d43ed4d495 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Task.json +++ b/application/Espo/Modules/Crm/Resources/i18n/zh_TW/Task.json @@ -38,7 +38,8 @@ }, "labels": { "Create Task": "新增任務", - "Complete": "完成" + "Complete": "完成", + "overdue": "逾期" }, "presetFilters": { "actual": "實際", diff --git a/application/Espo/Resources/i18n/hu_HU/ActionHistoryRecord.json b/application/Espo/Resources/i18n/hu_HU/ActionHistoryRecord.json index 402369f49b..4330a3d727 100644 --- a/application/Espo/Resources/i18n/hu_HU/ActionHistoryRecord.json +++ b/application/Espo/Resources/i18n/hu_HU/ActionHistoryRecord.json @@ -23,7 +23,7 @@ "read": "Olvas", "update": "frissítés", "delete": "Töröl", - "create": "Teremt" + "create": "Létrehoz" } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/Admin.json b/application/Espo/Resources/i18n/hu_HU/Admin.json index 558e6a2eb8..4d66f12228 100644 --- a/application/Espo/Resources/i18n/hu_HU/Admin.json +++ b/application/Espo/Resources/i18n/hu_HU/Admin.json @@ -4,6 +4,7 @@ "Disabled": "Kikapcsolt", "System": "Rendszer", "Users": "Felhasználók", + "Email": "E-mail", "Data": "Adat", "Customization": "Testreszabás", "Available Fields": "Elérhető mezők", @@ -12,27 +13,27 @@ "Add Panel": "Hozzáadás panelhez", "Add Field": "Mező hozzáadása", "Settings": "Beállítások", - "Scheduled Jobs": "Ütemezett munkák", + "Scheduled Jobs": "Ütemezett feladatok", "Upgrade": "Frissítés", "Clear Cache": "Törölje a gyorsítótárat", - "Rebuild": "újraépítése", - "Teams": "csapatok", - "Roles": "szerepek", + "Rebuild": "Újraépítése", + "Teams": "Csapatok", + "Roles": "Szerepek", "Portal": "Portál", - "Portals": "portálok", + "Portals": "Portálok", "Portal Roles": "Portál szerepek", "Outbound Emails": "Kimenő e-mailek", "Group Email Accounts": "Csoportos e-mail fiókok", "Personal Email Accounts": "Személyes e-mail fiókok", "Inbound Emails": "Bejövő e-mailek", "Email Templates": "E-mail sablonok", - "Import": "import", "Layout Manager": "Elrendezéskezelő", "User Interface": "Felhasználói felület", "Auth Tokens": "Hiteles tokenek", "Authentication": "Hitelesítés", "Currency": "Valuta", "Integrations": "Integráció", + "Extensions": "Kiegészítők", "Upload": "Feltöltés", "Installing...": "Telepítés ...", "Upgrading...": "Frissítés ...", @@ -48,7 +49,7 @@ "Edit Entity": "Entity szerkesztése", "Create Link": "Link létrehozása", "Edit Link": "Link szerkesztése", - "Notifications": "értesítések", + "Notifications": "Értesítések", "Jobs": "Állás", "Reset to Default": "Visszaállítás alapértelmezettre", "Email Filters": "E-mail szűrők", @@ -102,7 +103,7 @@ "attachmentMultiple": "Többszörös csatolás", "rangeInt": "Teljes egész szám", "rangeCurrency": "Tartomány pénzneme", - "wysiwyg": "wYSIWYG", + "wysiwyg": "WYSIWYG", "map": "Térkép", "currencyConverted": "Pénznem (konvertált)", "colorpicker": "Színválasztó", @@ -121,14 +122,14 @@ "after": "Miután (mező)", "before": "Mielőtt (mező)", "field": "Mező", - "min": "min", "translation": "Fordítás", "previewSize": "Előnézeti méret", "defaultType": "Alapértelmezett típus", "seeMoreDisabled": "Letiltja a szövegvágást", + "entityList": "Entitáslista", "isSorted": "Rendezve van (betűrendben)", - "audited": "ellenőrzött", - "trim": "állapot", + "audited": "Ellenőrzött", + "trim": "Állapot", "height": "Magasság (px)", "minHeight": "Min magasság (px)", "provider": "ellátó", @@ -160,7 +161,6 @@ "upgradeBackup": "Javasoljuk, hogy biztonsági másolatot készítsen az EspoCRM fájlokról és adatokról a frissítés előtt.", "thousandSeparatorEqualsDecimalMark": "A több ezer elválasztó karakter nem lehet ugyanaz, mint a tizedespont karakter.", "userHasNoEmailAddress": "A felhasználónak nincs e-mail címe.", - "newVersionIsAvailable": "Új EspoCRM verzió {latestVersion} elérhető.", "uninstallConfirmation": "Biztosan eltávolítja a bővítményt?" }, "descriptions": { @@ -197,6 +197,7 @@ }, "options": { "previewSize": { + "x-small": "Extra Kicsi", "small": "Kicsi", "medium": "Közepes", "large": "Nagy" diff --git a/application/Espo/Resources/i18n/hu_HU/Currency.json b/application/Espo/Resources/i18n/hu_HU/Currency.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/hu_HU/Currency.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/DashletOptions.json b/application/Espo/Resources/i18n/hu_HU/DashletOptions.json index 3dd0381246..834a6002d5 100644 --- a/application/Espo/Resources/i18n/hu_HU/DashletOptions.json +++ b/application/Espo/Resources/i18n/hu_HU/DashletOptions.json @@ -8,7 +8,7 @@ "isDoubleHeight": "Magasság 2x", "mode": "Mód", "enabledScopeList": "Mit jelenjen meg", - "users": "felhasználók", + "users": "Felhasználók", "primaryFilter": "Elsődleges szűrő", "boolFilterList": "További szűrők", "sortBy": "Rendelés (mező)", diff --git a/application/Espo/Resources/i18n/hu_HU/Email.json b/application/Espo/Resources/i18n/hu_HU/Email.json index 1e4eb152b2..daa5a75ca8 100644 --- a/application/Espo/Resources/i18n/hu_HU/Email.json +++ b/application/Espo/Resources/i18n/hu_HU/Email.json @@ -15,8 +15,8 @@ "fromAddress": "Címtől", "emailAddress": "Email cím", "deliveryDate": "Kiszállítási dátum", - "account": "számla", - "users": "felhasználók", + "account": "Számla", + "users": "Felhasználók", "replied": "válaszolt", "replies": "Válaszok", "isRead": "Olvasson", @@ -94,7 +94,6 @@ "Folders": "mappák" }, "messages": { - "noSmtpSetup": "Nincs SMTP beállítás. {link}.", "testEmailSent": "A tesztüzenet elküldésre került", "emailSent": "Az e-mail el lett küldve", "savedAsDraft": "Mentve mint tervezet", @@ -104,7 +103,7 @@ "sent": "Küldött", "archived": "Archivált", "inbox": "Bejövő", - "drafts": "Dámajáték", + "drafts": "Vázlatok", "trash": "Szemét", "important": "Fontos" }, diff --git a/application/Espo/Resources/i18n/hu_HU/EmailFilter.json b/application/Espo/Resources/i18n/hu_HU/EmailFilter.json index 49f5d8fd93..3f86cfb186 100644 --- a/application/Espo/Resources/i18n/hu_HU/EmailFilter.json +++ b/application/Espo/Resources/i18n/hu_HU/EmailFilter.json @@ -15,7 +15,6 @@ "from": "E-mailek küldése a megadott címről. Hagyja üresen, ha nem szükséges. Használhat helyettesítőt *.", "to": "E-mailek küldése a megadott címre. Hagyja üresen, ha nem szükséges. Használhat helyettesítőt *.", "name": "Adja meg a szűrőnek egy leíró nevet.", - "subject": "Használjon helyettesítőt *:\n\nszöveg * - szöveggel kezdődik,\n* szöveg * - szöveg,\n* szöveg - szöveggel végződik.", "bodyContains": "Az e-mail teste tartalmazza a megadott szavakat vagy kifejezéseket.", "isGlobal": "Ez a szűrő a rendszerbe érkező összes e-mailre vonatkozik." }, diff --git a/application/Espo/Resources/i18n/hu_HU/EmailTemplate.json b/application/Espo/Resources/i18n/hu_HU/EmailTemplate.json index 288124d7e9..8524b15bd4 100644 --- a/application/Espo/Resources/i18n/hu_HU/EmailTemplate.json +++ b/application/Espo/Resources/i18n/hu_HU/EmailTemplate.json @@ -6,7 +6,6 @@ "body": "Test", "subject": "Tantárgy", "attachments": "Mellékletek", - "insertField": "Terület beillesztése", "oneOff": "Egyszeri" }, "labels": { @@ -19,11 +18,7 @@ "presetFilters": { "actual": "Tényleges" }, - "messages": { - "infoText": "Rendelkezésre álló helyőrzők:\n\n{optOutUrl} & # 8211; A megtagadási link URL-je;\n\n{optOutLink} & # 8211; leiratkozási link." - }, "placeholderTexts": { - "optOutUrl": "A le nem adható link URL-je", "optOutLink": "leiratkozási link" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/EntityManager.json b/application/Espo/Resources/i18n/hu_HU/EntityManager.json index 83e9db7a81..b120d7b5ba 100644 --- a/application/Espo/Resources/i18n/hu_HU/EntityManager.json +++ b/application/Espo/Resources/i18n/hu_HU/EntityManager.json @@ -1,5 +1,6 @@ { "labels": { + "Fields": "Mezők", "Relationships": "Kapcsolatok", "Schedule": "Menetrend", "Log": "Bejelentkezés", @@ -43,7 +44,7 @@ "linkType": { "manyToMany": "Sok-sok", "oneToMany": "Egy a sokhoz", - "manyToOne": "Sok-to-One", + "manyToOne": "Sok az egyhez", "parentToChildren": "Szülő-to-Children", "childrenToParent": "Gyermek-to-Parent" }, diff --git a/application/Espo/Resources/i18n/hu_HU/Global.json b/application/Espo/Resources/i18n/hu_HU/Global.json index cc33e8344c..1d0d0f892b 100644 --- a/application/Espo/Resources/i18n/hu_HU/Global.json +++ b/application/Espo/Resources/i18n/hu_HU/Global.json @@ -19,6 +19,7 @@ "EmailFilter": "E-mail szűrő", "Portal": "Portál", "PortalRole": "Portál szerep", + "Attachment": "Melléklet", "EmailFolder": "E-mail mappa", "PortalUser": "Portál felhasználó", "ScheduledJobLogRecord": "Ütemezett feladatnapló", @@ -51,6 +52,7 @@ "OutboundEmail": "Kimenő e-mailek", "ScheduledJob": "Ütemezett munkák", "ExternalAccount": "Külső számlák", + "Extension": "Hosszabbítások", "Dashboard": "Irányítópult", "InboundEmail": "Csoportos e-mail fiókok", "Stream": "Folyam", @@ -74,7 +76,7 @@ "Misc": "Egyéb", "Merge": "Összeolvad", "None": "Egyik sem", - "Home": "itthon", + "Home": "Itthon", "by": "által", "Saved": "Mentett", "Error": "Hiba", @@ -100,7 +102,7 @@ "Wrong username/password": "Helytelen felhasználónév / jelszó", "Post cannot be empty": "A bejegyzés nem lehet üres", "Removing...": "Eltávolítása ...", - "Unlinking...": "Unlinking ...", + "Unlinking...": "Leválasztás ...", "Posting...": "Közzététel ...", "Username can not be empty!": "A felhasználónév nem lehet üres!", "Cache is not enabled": "A gyorsítótár nem engedélyezett", @@ -108,9 +110,9 @@ "Rebuild has been done": "Újraépítés történt", "Saving...": "Megtakarítás...", "Modified": "Módosított", - "Created": "Alkotó", - "Create": "Teremt", - "create": "teremt", + "Created": "Szerző", + "Create": "Létrehoz", + "create": "létrehoz", "Overview": "Áttekintés", "Details": "Részletek", "Add Field": "Mező hozzáadása", @@ -150,9 +152,9 @@ "Save": "Mentés", "Edit": "szerkesztése", "View": "Kilátás", - "Cancel": "Megszünteti", + "Cancel": "Mégsem", "Apply": "Alkalmaz", - "Unlink": "kapcsolatának megszüntetése", + "Unlink": "Link eltávolítása", "Mass Update": "Tömeges frissítés", "No Data": "Nincs adat", "No Access": "Nincs hozzáférés", @@ -160,31 +162,32 @@ "Active": "Aktív", "Inactive": "tétlen", "Write your comment here": "Írja meg észrevételeit itt", - "Post": "posta", + "Post": "Beosztás", "Stream": "Folyam", "Show more": "Mutass többet", "Dashlet Options": "Dashlet opciók", "Full Form": "Teljes alak", + "Insert": "Helyezze be (beszúrás)", "Person": "Személy", "First Name": "Keresztnév", "Last Name": "Vezetéknév", "Original": "Eredeti", - "You": "te", + "You": "Te", "you": "te", "change": "változás", - "Change": "változás", + "Change": "Változás", "Primary": "Elsődleges", "Save Filter": "Szűrés mentése", "Administration": "Adminisztráció", "Run Import": "Importálás futtatása", "Duplicate": "Másolat", - "Notifications": "értesítések", + "Notifications": "Értesítések", "Mark all read": "Jelölje meg az összeset", "See more": "Többet látni", "Today": "Ma", "Tomorrow": "Holnap", "Yesterday": "Tegnap", - "Submit": "beküldése", + "Submit": "Beküldése", "Close": "Bezárás", "Yes": "Igen", "No": "Nem", @@ -302,14 +305,14 @@ "assignedUserName": "Hozzárendelt felhasználónév", "teams": "csapatok", "createdAt": "Létrehozva", - "modifiedAt": "Módosított At", + "modifiedAt": "Módosított (nál, nél)", "createdBy": "Készítette", "modifiedBy": "Módosította", "description": "Leírás", "address": "Cím", "phoneNumber": "Telefon", "phoneNumberMobile": "Telefon (mobil)", - "phoneNumberHome": "Haza telefonálni)", + "phoneNumberHome": "Telefon (saját)", "phoneNumberFax": "Telefon (fax)", "phoneNumberOffice": "Telefon (iroda)", "phoneNumberOther": "Telefon (egyéb)", @@ -414,25 +417,31 @@ "December" ], "dayNames": [ - "Vasárnap Hétfő Kedd Szerda Csütörtök Péntek Szombat" + "Vasárnap", + "Hétfő", + "Kedd", + "Szerda", + "Csütörtök", + "Péntek", + "Szombat" ], "dayNamesShort": [ - "Nap", + "V", "H", - "Hé", - "Hét", - "Hét", - "Hét", - "Hét" + "K", + "Sze", + "Cs", + "P", + "Szo" ], "dayNamesMin": [ - "Su", - "Mo", - "Tu", - "Mi", - "Th", - "Fr", - "Sa" + "V", + "H", + "K", + "Sze", + "Cs", + "P", + "Szo" ] }, "options": { @@ -456,61 +465,53 @@ "en_GB": "Angol (UK)", "en_US": "Angol (USA)", "es_ES": "Spanyol (spanyol)", - "et_EE": "észt", - "eu_ES": "baszk", - "fa_IR": "perzsa", - "fi_FI": "finn", - "fo_FO": "feröeri", + "et_EE": "Észt", + "eu_ES": "Baszk", + "fa_IR": "Perzsa", + "fi_FI": "Finn", + "fo_FO": "Feröeri", "fr_CA": "Francia (Kanada)", "fr_FR": "Francia (Franciaország)", - "ga_IE": "ír", - "gl_ES": "galíciai", - "gn_PY": "guarani", - "he_IL": "héber", - "hi_IN": "hindi", - "hr_HR": "horvát", + "ga_IE": "Ír", + "gl_ES": "Galíciai", + "he_IL": "Héber", + "hr_HR": "Horvát", "hu_HU": "Magyar", - "hy_AM": "örmény", - "id_ID": "indonéz", - "is_IS": "izlandi", - "it_IT": "olasz", - "ja_JP": "japán", - "ka_GE": "grúz", - "km_KH": "khmer", - "ko_KR": "koreai", - "ku_TR": "kurd", - "lt_LT": "litván", - "lv_LV": "lett", - "mk_MK": "macedóniai", - "ms_MY": "maláj", + "hy_AM": "Örmény", + "id_ID": "Indonéz", + "is_IS": "Izlandi", + "it_IT": "Olasz", + "ja_JP": "Japán", + "ka_GE": "Grúz", + "ko_KR": "Koreai", + "ku_TR": "Kurd", + "lt_LT": "Litván", + "lv_LV": "Lett", + "mk_MK": "Macedóniai", + "ms_MY": "Maláj", "nb_NO": "Norvég bokmål", "nn_NO": "Norvég nynorsk", - "ne_NP": "nepáli", - "nl_NL": "holland", - "pa_IN": "pandzsábi", - "pl_PL": "lengyel", - "ps_AF": "pastu", + "ne_NP": "Nepáli", + "nl_NL": "Holland", + "pa_IN": "Pandzsábi", + "pl_PL": "Lengyel", + "ps_AF": "Pastu", "pt_BR": "Portugál (brazil)", "pt_PT": "Portugál (portugál)", - "ro_RO": "román", - "ru_RU": "orosz", - "sk_SK": "szlovák", - "sl_SI": "szlovén", - "sq_AL": "albán", - "sr_RS": "szerb", - "sv_SE": "svéd", - "sw_KE": "szuahéli", - "ta_IN": "tamil", - "te_IN": "telugu", - "th_TH": "thai", - "tl_PH": "tagalog", - "tr_TR": "török", - "uk_UA": "ukrán", - "ur_PK": "urdu", - "vi_VN": "vietnami", + "ro_RO": "Román", + "ru_RU": "Orosz", + "sk_SK": "Szlovák", + "sl_SI": "Szlovén", + "sq_AL": "Albán", + "sr_RS": "Szerb", + "sv_SE": "Svéd", + "sw_KE": "Szuahéli", + "tr_TR": "Török", + "uk_UA": "Ukrán", + "vi_VN": "Vietnami", "zh_CN": "Egyszerűsített kínai (Kína)", "zh_HK": "Hagyományos kínai (Hongkong)", - "zh_TW": "Hagyományos kínai (tajvani)", + "zh_TW": "Hagyományos kínai (Tajvani)", "es_MX": "Spanyol (Mexikó)" }, "dateSearchRanges": { @@ -582,7 +583,7 @@ "phoneNumber": { "Mobile": "Mobil", "Office": "Hivatal", - "Home": "itthon", + "Home": "Otthon", "Other": "Más" } }, @@ -605,7 +606,9 @@ "resizeFull": "Teljes méret megváltoztatása", "resizeHalf": "Félidő átméretezése", "resizeQuarter": "Negyedik átméretezés", - "floatLeft": "Balra lebeg", + "floatLeft": "Balra igazít", + "floatRight": "Jobbra igazít", + "floatNone": "Kizárt", "dragImageHere": "Húzza itt a képet", "selectFromFiles": "Válasszon a fájlok közül", "url": "Kép URL", @@ -613,7 +616,7 @@ }, "link": { "insert": "Link beszúrása", - "unlink": "kapcsolatának megszüntetése", + "unlink": "Link eltávolítása", "edit": "szerkesztése", "textToDisplay": "Megjeleníteni kívánt szöveg", "url": "Milyen URL-címre kell ez a link?", @@ -678,7 +681,7 @@ "documentStyle": "Dokumentum stílusa" }, "history": { - "undo": "kibont", + "undo": "Vissza", "redo": "Újra" } } diff --git a/application/Espo/Resources/i18n/hu_HU/Import.json b/application/Espo/Resources/i18n/hu_HU/Import.json index 52605e2fb4..06c205aacd 100644 --- a/application/Espo/Resources/i18n/hu_HU/Import.json +++ b/application/Espo/Resources/i18n/hu_HU/Import.json @@ -4,6 +4,7 @@ "Return to Import": "Vissza az Importáláshoz", "Run Import": "Importálás futtatása", "Back": "Hát", + "Field Mapping": "Térkép terület", "Default Values": "Alapértelmezett értékek", "Add Field": "Mező hozzáadása", "Created": "Alkotó", @@ -21,8 +22,11 @@ "Set as Not Duplicate": "Állítsa be, hogy ne legyen kettős", "File (CSV)": "Fájl (CSV)", "First Row Value": "Első soros érték", + "Skip": "Kihagy", + "Header Row Value": "Fejléc Sor Érték", "Field": "Mező", "What to Import?": "Mi importálni?", + "Entity Type": "Entitás típusa", "What to do?": "Mit kell tenni?", "Properties": "Tulajdonságok", "Header Row": "Fejléc sor", @@ -30,8 +34,9 @@ "Field Delimiter": "Mezőhatároló", "Date Format": "Dátum formátum", "Decimal Mark": "Tizedesjel", + "Text Qualifier": "Szövegminősítő", "Time Format": "Idő formátum", - "Currency": "Valuta", + "Currency": "Pénznem", "Preview": "Előnézet", "Next": "Következő", "Step 1": "1. lépés", @@ -52,11 +57,11 @@ "removeDuplicates": "Ez véglegesen eltávolítja az összes olyan importált rekordot, amelyet duplikátumként ismernek el.", "confirmRevert": "Ez véglegesen eltávolítja az importált rekordokat. biztos vagy ebben?", "confirmRemoveDuplicates": "Ez véglegesen eltávolítja az összes olyan importált rekordot, amelyet duplikátumként ismernek el. biztos vagy ebben?", - "confirmRemoveImportLog": "Ez eltávolítja az importnaplót. Minden importált nyilvántartást vezetnek. Nem tudja visszaállítani az importálási eredményeket. Biztos vagy benne?", "removeImportLog": "Ez eltávolítja az importnaplót. Minden importált nyilvántartást vezetnek. Használja, ha biztos benne, hogy az import rendben van." }, "fields": { "file": "fájl", + "entityType": "Entitás típusa", "imported": "Importált rekordok", "duplicates": "Duplikált felvételek", "updated": "Frissített felvételek", diff --git a/application/Espo/Resources/i18n/hu_HU/InboundEmail.json b/application/Espo/Resources/i18n/hu_HU/InboundEmail.json index 346a8f653e..24c51d9374 100644 --- a/application/Espo/Resources/i18n/hu_HU/InboundEmail.json +++ b/application/Espo/Resources/i18n/hu_HU/InboundEmail.json @@ -12,12 +12,13 @@ "trashFolder": "Kuka mappa", "createCase": "Létrehozás", "reply": "Autómatikus válasz", + "caseDistribution": "Esetek eloszlása", "replyEmailTemplate": "Válasz e-mail sablon", "replyFromAddress": "Válasz a címről", "replyToAddress": "Válasz a címre", "replyFromName": "Válasz a névből", "targetUserPosition": "Célozza meg a felhasználó pozícióját", - "fetchSince": "Fetch As", + "fetchSince": "Betöltés óta", "addAllTeamUsers": "Minden csapatfelhasználó számára", "team": "Célcsoport", "teams": "csapatok", diff --git a/application/Espo/Resources/i18n/hu_HU/Job.json b/application/Espo/Resources/i18n/hu_HU/Job.json index 51b5593b80..cb0cb310b9 100644 --- a/application/Espo/Resources/i18n/hu_HU/Job.json +++ b/application/Espo/Resources/i18n/hu_HU/Job.json @@ -1,6 +1,7 @@ { "fields": { "status": "Állapot", + "executeTime": "Végrehajtás óta", "attempts": "Kísérletek balra", "failedAttempts": "Sikertelen kísérletek", "serviceName": "Szolgáltatás", diff --git a/application/Espo/Resources/i18n/hu_HU/LayoutSet.json b/application/Espo/Resources/i18n/hu_HU/LayoutSet.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/hu_HU/LayoutSet.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/PhoneNumber.json b/application/Espo/Resources/i18n/hu_HU/PhoneNumber.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/hu_HU/PhoneNumber.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/Role.json b/application/Espo/Resources/i18n/hu_HU/Role.json index 0e3a619e3a..dc1195bc32 100644 --- a/application/Espo/Resources/i18n/hu_HU/Role.json +++ b/application/Espo/Resources/i18n/hu_HU/Role.json @@ -48,7 +48,7 @@ "edit": "szerkesztése", "delete": "Töröl", "stream": "Folyam", - "create": "Teremt" + "create": "Létrehoz" }, "messages": { "changesAfterClearCache": "A hozzáférés-vezérlés minden módosítását a gyorsítótár letiltása után alkalmazzák." diff --git a/application/Espo/Resources/i18n/hu_HU/ScheduledJob.json b/application/Espo/Resources/i18n/hu_HU/ScheduledJob.json index 6c9c91f058..a8cfd99da7 100644 --- a/application/Espo/Resources/i18n/hu_HU/ScheduledJob.json +++ b/application/Espo/Resources/i18n/hu_HU/ScheduledJob.json @@ -30,8 +30,5 @@ "Active": "Aktív", "Inactive": "tétlen" } - }, - "tooltips": { - "scheduling": "Crontab jelölés. Meghatározza a munkák gyakoriságát.\n\n* / 5 * * * * - 5 percenként\n\n0 * / 2 * * * - 2 óránként\n\n30 1 * * * - 01: 30-ban naponta egyszer\n\n0 0 1 * * - a hónap első napján" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/Settings.json b/application/Espo/Resources/i18n/hu_HU/Settings.json index 5bbee82619..f75d225ced 100644 --- a/application/Espo/Resources/i18n/hu_HU/Settings.json +++ b/application/Espo/Resources/i18n/hu_HU/Settings.json @@ -79,7 +79,6 @@ "historyEntityList": "Történelem entitás listája", "currencyFormat": "Valuta formátum", "currencyDecimalPlaces": "Valuta tizedes helyek", - "aclStrictMode": "ACL szigorú üzemmód", "followCreatedEntities": "Kövesse a létrehozott rekordokat", "aclAllowDeleteCreated": "Lehetővé teszi a létrehozott rekordok eltávolítását", "adminNotifications": "Rendszer értesítések az adminisztrációs panelben", @@ -94,20 +93,6 @@ "textFilterUseContainsForVarchar": "A varchar mezők szűrésénél a \"contains\" operátort használja", "emailAddressIsOptedOutByDefault": "Jelöljön ki új e-mail címeket, mint opciót" }, - "options": { - "weekStart": { - "0": "vasárnap", - "1": "hétfő" - }, - "currencyFormat": { - "2": "$ 10" - }, - "streamEmailNotificationsTypeList": { - "Post": "Hozzászólások", - "Status": "Státusz frissítések", - "EmailReceived": "Fogadott e-mailek" - } - }, "tooltips": { "recordsPerPage": "A listanézetben eredetileg megjelenített bejegyzések száma.", "recordsPerPageSmall": "A kapcsolattartó panelekben eredetileg megjelenített rekordok száma.", @@ -161,5 +146,15 @@ }, "messages": { "ldapTestConnection": "A kapcsolat sikeresen létrejött." + }, + "options": { + "currencyFormat": { + "2": "$ 10" + }, + "streamEmailNotificationsTypeList": { + "Post": "Hozzászólások", + "Status": "Státusz frissítések", + "EmailReceived": "Fogadott e-mailek" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/hu_HU/User.json b/application/Espo/Resources/i18n/hu_HU/User.json index 79a2d39cdb..78b80cef89 100644 --- a/application/Espo/Resources/i18n/hu_HU/User.json +++ b/application/Espo/Resources/i18n/hu_HU/User.json @@ -38,7 +38,7 @@ "contact": "Kapcsolatba lépni", "accounts": "Fiókok", "account": "Fiók (elsődleges)", - "tasks": "feladatok" + "tasks": "Feladatok" }, "labels": { "Create User": "Felhasználó létrehozása", diff --git a/application/Espo/Resources/i18n/vi_VN/ActionHistoryRecord.json b/application/Espo/Resources/i18n/vi_VN/ActionHistoryRecord.json index 3cab81647b..b9d5bd7b84 100644 --- a/application/Espo/Resources/i18n/vi_VN/ActionHistoryRecord.json +++ b/application/Espo/Resources/i18n/vi_VN/ActionHistoryRecord.json @@ -7,6 +7,9 @@ "links": { "user": "Người dùng" }, + "presetFilters": { + "onlyMy": "Chỉ mình tôi" + }, "options": { "action": { "read": "Đọc", diff --git a/application/Espo/Resources/i18n/vi_VN/Admin.json b/application/Espo/Resources/i18n/vi_VN/Admin.json index c801417b65..913942a312 100644 --- a/application/Espo/Resources/i18n/vi_VN/Admin.json +++ b/application/Espo/Resources/i18n/vi_VN/Admin.json @@ -1,7 +1,7 @@ { "labels": { - "Enabled": "Bật", - "Disabled": "Tắt", + "Enabled": "Cho phép", + "Disabled": "Vô hiệu", "System": "Hệ thống", "Users": "Người dùng", "Data": "Dữ liệu", @@ -16,7 +16,7 @@ "Upgrade": "Nâng cấp", "Clear Cache": "Xóa Cache", "Rebuild": "Dựng lại", - "Teams": "Nhóm", + "Teams": "Đội nhóm", "Roles": "Vai trò", "Portal": "Cổng thông tin", "Portals": "Cổng thông tin", @@ -24,13 +24,14 @@ "Outbound Emails": "Cấu hình thư đi", "Group Email Accounts": "Nhóm tài khoản email", "Personal Email Accounts": "Tài khoản email cá nhân", - "Inbound Emails": "Cấu hình email nhận", - "Email Templates": "Mẫu email", - "Import": "Nhập", + "Inbound Emails": "Cấu hình máy chủ nhận thư", + "Email Templates": "Thư mẫu", + "Import": "Nhập dữ liệu", "Layout Manager": "Quản lý giao diện", "User Interface": "Giao diện người dùng", "Authentication": "Xác thực", "Currency": "Tiền tệ", + "Integrations": "Tích hợp", "Extensions": "Tiện ích mở rộng", "Upload": "Tải lên", "Installing...": "Đang cài đặt...", @@ -50,17 +51,20 @@ "Notifications": "Thông báo", "Jobs": "Công việc", "Reset to Default": "Khôi phục giá trị mặc định", - "Email Filters": "Lọc email", + "Email Filters": "Lọc thư", "Action History": "Lịch sử hoạt động", + "Label Manager": "Quản lý nhãn ngôn ngữ", "Lead Capture": "Thu thập khách tiềm năng", "Attachments": "Đính kèm", "System Requirements": "Yêu cầu hệ thống", "PHP Settings": "Cài đặt PHP", + "Database Settings": "Cài đặt cơ sở dữ liệu", "Permissions": "Quyền truy cập", "Success": "Thành công", "Fail": "Lỗi", "is recommended": "được khuyên dùng", - "extension is missing": "tiện ích mở rộng bị thiếu" + "extension is missing": "tiện ích mở rộng bị thiếu", + "PDF Templates": "Mẫu trang PDF" }, "layouts": { "list": "Danh sách", @@ -78,18 +82,23 @@ "foreign": "Khoá phụ", "duration": "Thời gian", "password": "Mật khẩu", - "personName": "Tên", + "personName": "Tên gọi", "autoincrement": "Tự động tăng", "bool": "Bool", - "currency": "Tiền tệ", + "currency": "Loại tiền tệ", "date": "Thời gian", + "email": "Thư điện tử", "link": "Đường dẫn", "linkMultiple": "Đa đường dẫn", "linkParent": "Đường dẫn gốc", "phone": "Điện thoại", "url": "Đường dẫn", - "image": "Ảnh", + "file": "Tập tin", + "image": "Hình ảnh", "attachmentMultiple": "Nhiều tệp cùng đính kèm", + "rangeInt": "Khoảng số nguyên", + "rangeFloat": "Khoảng số thập phân", + "rangeCurrency": "Khoảng tiền tệ", "wysiwyg": "Bộ gõ Wysiwyg", "map": "Bản đồ", "colorpicker": "Chọn màu sắc", @@ -99,11 +108,12 @@ "fields": { "type": "Loại", "name": "Tên", - "label": "Thẻ", + "label": "Nhãn", "required": "Yêu cầu", "default": "Mặc định", "maxLength": "Chiều dài tối đa", "options": "Options (raw values, not translated)", + "after": "Thay đổi (trường)", "link": "Đường dẫn", "field": "Trường", "min": "Tối thiểu", @@ -113,13 +123,18 @@ "defaultType": "Loại mặc định", "seeMoreDisabled": "Không cho phép cắt chữ", "entityList": "Danh sách Entity", - "isSorted": "Đã sắp xếp (alphabetically)", + "isSorted": "Đã sắp xếp (theo ký tự)", + "audited": "Đã audit", "trim": "Cắt", "height": "Chiều cao (px)", "minHeight": "Chiều cao tối thiểu (px)", + "provider": "Nhà cung cấp", "typeList": "Loại danh sách", "rows": "Số hàng của khung văn bản", "sourceList": "Danh sách nguồn dữ liệu", + "readOnly": "Chỉ đọc", + "maxFileSize": "Kích thước file tối đa (Mb)", + "useIframe": "Sử dụng Iframe", "displayAsLabel": "Hiển thị như nhãn", "allowCustomOptions": "Cho phép tùy chỉnh", "accept": "Chấp nhận" @@ -144,6 +159,8 @@ "users": "Quản lý người dùng.", "teams": "Quản lý nhóm.", "roles": "Quản lý vai trò.", + "portals": "Quản lý cổng thông tin", + "portalRoles": "Quyền truy cập trang Portal", "outboundEmails": "Tùy chỉnh SMTP để gửi email.", "personalEmailAccounts": "Tài khoản Email", "emailTemplates": "Mẫu email gửi đi", @@ -158,14 +175,16 @@ "inboundEmails": "Nhóm tài khoản email IMAP. Nhập email và Email-to-Case.", "actionHistory": "Nhật ký hoạt động thành viên", "authLog": "Lịch sử đăng nhập", - "systemRequirements": "Yêu cầu hệ thống cho EspoCRM" + "systemRequirements": "Yêu cầu hệ thống cho EspoCRM", + "webhooks": "Quản lý Webhooks" }, "options": { "previewSize": { "x-small": "Cực nhỏ", "small": "Nhỏ", "medium": "Trung bình", - "large": "Lớn" + "large": "Lớn", + "": "Mặc định" } }, "logicalOperators": { @@ -184,5 +203,10 @@ "templates": { "accessInfo": "Thông tin truy cập", "passwordChangeLink": "Liên kết thay đổi mật khẩu" + }, + "keywords": { + "authentication": "mật khẩu", + "authLog": "nhật ký,lịch sử", + "templateManager": "thông báo" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/AuthLogRecord.json b/application/Espo/Resources/i18n/vi_VN/AuthLogRecord.json index b75c8d0696..7604696aa8 100644 --- a/application/Espo/Resources/i18n/vi_VN/AuthLogRecord.json +++ b/application/Espo/Resources/i18n/vi_VN/AuthLogRecord.json @@ -3,7 +3,8 @@ "username": "Tên đăng nhập", "ipAddress": "Địa chỉ IP", "requestTime": "Thời gian yêu cầu kết nối", - "createdAt": "Đã kết nối tại" + "createdAt": "Đã kết nối tại", + "authenticationMethod": "Phương thức xác thực" }, "links": { "user": "Người dùng", diff --git a/application/Espo/Resources/i18n/vi_VN/Currency.json b/application/Espo/Resources/i18n/vi_VN/Currency.json index 9e26dfeeb6..87960bee49 100644 --- a/application/Espo/Resources/i18n/vi_VN/Currency.json +++ b/application/Espo/Resources/i18n/vi_VN/Currency.json @@ -1 +1,6 @@ -{} \ No newline at end of file +{ + "names": { + "USD": "Đô la Mỹ", + "VND": "Việt Nam đồng" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/DashboardTemplate.json b/application/Espo/Resources/i18n/vi_VN/DashboardTemplate.json index 9e26dfeeb6..c49e46a4e6 100644 --- a/application/Espo/Resources/i18n/vi_VN/DashboardTemplate.json +++ b/application/Espo/Resources/i18n/vi_VN/DashboardTemplate.json @@ -1 +1,8 @@ -{} \ No newline at end of file +{ + "fields": { + "layout": "Bố cục" + }, + "labels": { + "Create DashboardTemplate": "Tạo template" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/DashletOptions.json b/application/Espo/Resources/i18n/vi_VN/DashletOptions.json index 1cab837178..9fd2737f84 100644 --- a/application/Espo/Resources/i18n/vi_VN/DashletOptions.json +++ b/application/Espo/Resources/i18n/vi_VN/DashletOptions.json @@ -3,6 +3,7 @@ "title": "Tiêu đề", "dateFrom": "Từ ngày", "dateTo": "Đến ngày", + "autorefreshInterval": "Thời gian tự động tải lại", "displayRecords": "Số dòng hiển thị", "isDoubleHeight": "Cao 2x", "enabledScopeList": "Những gì sẽ được hiển thị", diff --git a/application/Espo/Resources/i18n/vi_VN/DynamicLogic.json b/application/Espo/Resources/i18n/vi_VN/DynamicLogic.json index 0d863f4a45..325d88caee 100644 --- a/application/Espo/Resources/i18n/vi_VN/DynamicLogic.json +++ b/application/Espo/Resources/i18n/vi_VN/DynamicLogic.json @@ -5,9 +5,19 @@ "notEquals": "KHÔNG BẰNG", "greaterThan": "LỚN HƠN", "lessThan": "NHỎ HƠN", + "in": "trong", + "notIn": "không trong", + "inPast": "Trong quá khứ", + "inFuture": "Trong tương lai", "isToday": "Là hôm nay", + "isTrue": "Là đúng", + "isFalse": "Là sai", + "isEmpty": "Bị bỏ trống", + "isNotEmpty": "Không bị bỏ trống", "contains": "Có chứa", - "has": "Có chứa" + "has": "Có chứa", + "notContains": "Không có chứa", + "notHas": "Không có chứa" } }, "labels": { diff --git a/application/Espo/Resources/i18n/vi_VN/Email.json b/application/Espo/Resources/i18n/vi_VN/Email.json index 2320034183..805a5ecbfa 100644 --- a/application/Espo/Resources/i18n/vi_VN/Email.json +++ b/application/Espo/Resources/i18n/vi_VN/Email.json @@ -14,6 +14,7 @@ "selectTemplate": "Chọn mẫu", "fromAddress": "Địa chỉ gửi", "emailAddress": "Địa chỉ email", + "deliveryDate": "Ngày giao", "account": "Tài khoản", "users": "Người dùng", "replied": "Đã trả lời", @@ -23,7 +24,13 @@ "isImportant": "Quan trọng", "inTrash": "Trong thùng rác", "name": "Chủ đề", - "sentBy": "Gửi bởi" + "folder": "Thư mục", + "sentBy": "Gửi bởi", + "folderId": "ID thư mục", + "fromName": "Từ tên", + "fromEmailAddress": "Từ địa chỉ (liên kết)", + "replyToName": "Trả lời đến tên", + "replyToAddress": "Trả lời đến địa chỉ" }, "links": { "replied": "Đã trả lời", @@ -65,12 +72,15 @@ "Unmark Importance": "Bỏ đánh dấu quan trọng", "Move to Trash": "Di chuyển đến thùng rác", "Retrieve from Trash": "Khôi phục từ thùng rác", - "View Users": "Xem thành viên" + "Folders": "Thư mục", + "View Users": "Xem thành viên", + "No Subject": "Không chủ đề" }, "messages": { "testEmailSent": "Thư kiểm tra đã được gửi", "emailSent": "Thư đã được gửi", - "savedAsDraft": "Đã lưu nháp" + "savedAsDraft": "Đã lưu nháp", + "sendConfirm": "Gửi thư này?" }, "presetFilters": { "sent": "Đã gửi", @@ -84,6 +94,10 @@ "markAsNotRead": "Đánh dấu không đọc", "markAsImportant": "Đánh dấu quan trọng", "markAsNotImportant": "Ngưng đánh dấu quan trọng", - "moveToTrash": "Di chuyển vào thùng rác" + "moveToTrash": "Di chuyển vào thùng rác", + "moveToFolder": "Di chuyển đến thư mục" + }, + "strings": { + "sendingFailed": "Gửi email lỗi" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/EmailAccount.json b/application/Espo/Resources/i18n/vi_VN/EmailAccount.json index 1491e48122..7cb03bc2d1 100644 --- a/application/Espo/Resources/i18n/vi_VN/EmailAccount.json +++ b/application/Espo/Resources/i18n/vi_VN/EmailAccount.json @@ -10,6 +10,7 @@ "sentFolder": "Thư mục gửi thư", "storeSentEmails": "Lưu email đã gửi", "keepFetchedEmailsUnread": "Giữ thư đã tải về dạng chưa đọc", + "emailFolder": "Đặt tại thư mục", "useSmtp": "Sử dụng SMTP", "smtpHost": "Máy chủ SMTP", "smtpPort": "Cổng SMTP", @@ -19,7 +20,8 @@ "smtpPassword": "Mật khẩu SMTP" }, "links": { - "filters": "Lọc" + "filters": "Lọc", + "emails": "Email" }, "options": { "status": { @@ -29,7 +31,9 @@ }, "labels": { "Create EmailAccount": "Tạo tài khoản email", - "Test Connection": "Kiểm tra kết nối" + "Main": "Chính", + "Test Connection": "Kiểm tra kết nối", + "Send Test Email": "Gửi email thử" }, "messages": { "couldNotConnectToImap": "Không thể kết nối đến máy chủ IMAP", diff --git a/application/Espo/Resources/i18n/vi_VN/EmailFilter.json b/application/Espo/Resources/i18n/vi_VN/EmailFilter.json index 3d7fccf43d..e0adc5f03b 100644 --- a/application/Espo/Resources/i18n/vi_VN/EmailFilter.json +++ b/application/Espo/Resources/i18n/vi_VN/EmailFilter.json @@ -3,14 +3,21 @@ "from": "Từ", "to": "Đến", "subject": "Chủ đề", - "bodyContains": "Nội dung" + "bodyContains": "Nội dung", + "action": "Hành động", + "emailFolder": "Thư mục" }, "labels": { "Create EmailFilter": "Tạo bộ lọc thư" }, + "tooltips": { + "from": "Email được gửi từ địa chỉ được chỉ định. Để trống nếu không cần thiết. Bạn có thể sử dụng ký tự đại diện *.", + "to": "Email được gửi đến địa chỉ được chỉ định. Để trống nếu không cần thiết. Bạn có thể sử dụng ký tự đại diện *." + }, "options": { "action": { - "Skip": "Đồng ý" + "Skip": "Đồng ý", + "Move to Folder": "Đặt tại thư mục" } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/EmailTemplate.json b/application/Espo/Resources/i18n/vi_VN/EmailTemplate.json index cbc5351e9f..e0c69fbe37 100644 --- a/application/Espo/Resources/i18n/vi_VN/EmailTemplate.json +++ b/application/Espo/Resources/i18n/vi_VN/EmailTemplate.json @@ -12,6 +12,9 @@ "Create EmailTemplate": "Tạo mẫu email", "Info": "Thông tin" }, + "presetFilters": { + "actual": "Hiện thời" + }, "placeholderTexts": { "today": "Ngày hôm nay", "currentYear": "Năm hiện tại" diff --git a/application/Espo/Resources/i18n/vi_VN/EntityManager.json b/application/Espo/Resources/i18n/vi_VN/EntityManager.json index 1bd22cde3b..5504a22f9a 100644 --- a/application/Espo/Resources/i18n/vi_VN/EntityManager.json +++ b/application/Espo/Resources/i18n/vi_VN/EntityManager.json @@ -1,7 +1,10 @@ { "labels": { "Fields": "Trường", - "Relationships": "Mối quan hệ" + "Relationships": "Mối quan hệ", + "Schedule": "Lên lịch", + "Log": "Nhật ký", + "Formula": "Công thức toán học" }, "fields": { "name": "Tên", @@ -24,7 +27,8 @@ "type": { "": "Trống", "Person": "Con người", - "CategoryTree": "Cây thư mục" + "CategoryTree": "Cây thư mục", + "Company": "Công ty" }, "sortDirection": { "asc": "Tăng dần", diff --git a/application/Espo/Resources/i18n/vi_VN/ExternalAccount.json b/application/Espo/Resources/i18n/vi_VN/ExternalAccount.json index e1bb19b5e9..c1940c880d 100644 --- a/application/Espo/Resources/i18n/vi_VN/ExternalAccount.json +++ b/application/Espo/Resources/i18n/vi_VN/ExternalAccount.json @@ -1,6 +1,8 @@ { "labels": { "Connect": "Kết nối", - "Connected": "Đã kết nối" + "Connected": "Đã kết nối", + "Disconnect": "Ngắt kết nối", + "Disconnected": "Đã ngắt kết nối" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/FieldManager.json b/application/Espo/Resources/i18n/vi_VN/FieldManager.json index f9be5d0e4e..37bd9295cb 100644 --- a/application/Espo/Resources/i18n/vi_VN/FieldManager.json +++ b/application/Espo/Resources/i18n/vi_VN/FieldManager.json @@ -1,4 +1,39 @@ { + "options": { + "dateTimeDefault": { + "": "Trống", + "javascript: return this.dateTime.getNow(1);": "Ngay bây giờ", + "javascript: return this.dateTime.getNow(5);": "Ngay bây giờ (5 phút)", + "javascript: return this.dateTime.getNow(15);": "Ngay bây giờ (15 phút)", + "javascript: return this.dateTime.getNow(30);": "Ngay bây giờ (30 phút)", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(1, 'hours', 15);": "+1 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(2, 'hours', 15);": "+2 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(3, 'hours', 15);": "+3 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(4, 'hours', 15);": "+4 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(5, 'hours', 15);": "+5 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(6, 'hours', 15);": "+6 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(7, 'hours', 15);": "+7 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(8, 'hours', 15);": "+8 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(9, 'hours', 15);": "+9 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(10, 'hours', 15);": "+10 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(11, 'hours', 15);": "+11 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(12, 'hours', 15);": "+12 giờ", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(1, 'days', 15);": "+1 ngày", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(2, 'days', 15);": "+2 ngày", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(3, 'days', 15);": "+3 ngày", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(4, 'days', 15);": "+4 ngày", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(5, 'days', 15);": "+5 ngày", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(6, 'days', 15);": "+6 ngày", + "javascript: return this.dateTime.getDateTimeShiftedFromNow(1, 'week', 15);": "+1 tuần" + }, + "dateDefault": { + "": "Trống", + "javascript: return this.dateTime.getToday();": "Hôm nay" + }, + "barcodeType": { + "QRcode": "Mã QR" + } + }, "fieldParts": { "address": { "street": "Tên đường", @@ -13,6 +48,9 @@ }, "datetimeOptional": { "date": "Ngày" + }, + "personName": { + "middle": "Giữa" } }, "labels": { diff --git a/application/Espo/Resources/i18n/vi_VN/Global.json b/application/Espo/Resources/i18n/vi_VN/Global.json index c2c507ff2c..67b12eb594 100644 --- a/application/Espo/Resources/i18n/vi_VN/Global.json +++ b/application/Espo/Resources/i18n/vi_VN/Global.json @@ -22,7 +22,12 @@ "Attachment": "Đính kèm", "LastViewed": "Đã xem gần đây", "Settings": "Cài đặt", + "FieldManager": "Quản lý trường", + "LayoutManager": "Quản lý bố cục", + "EntityManager": "Quản lý Entity", "Export": "Xuất ra", + "Admin": "Quản trị viên", + "EmailAddress": "Địa chỉ Email", "LeadCaptureLogRecord": "Lịch sử thu thập khách tiềm năng" }, "scopeNamesPlural": { @@ -48,10 +53,13 @@ "Attachment": "Đính kèm", "PasswordChangeRequest": "Yêu cầu thay đổi mật khẩu", "ActionHistoryRecord": "Lịch sử hoạt động", + "LastViewed": "Đã xem gần đây", "Import": "Nhập dữ liệu", "LeadCapture": "Thu thập khách tiềm năng", "LeadCaptureLogRecord": "Nhật ký thu thập khách tiềm năng", - "ApiUser": "API User" + "ApiUser": "API User", + "PhoneNumber": "Số điện thoại", + "Currency": "Tiền tệ" }, "labels": { "Misc": "Khác", @@ -93,7 +101,7 @@ "Created": "Đã tạo", "Create": "Tạo", "create": "tạo", - "Overview": "Sơ lược", + "Overview": "Tổng quan", "Details": "Chi tiết", "Add Field": "Thêm trường", "Add Dashlet": "Thêm module", @@ -155,6 +163,7 @@ "Change": "Thay đổi", "Primary": "Chính", "Save Filter": "Lưu bộ lọc", + "Administration": "Quản trị", "Run Import": "Bắt đầu nhập", "Duplicate": "Tạo bản sao", "Notifications": "Thông báo", @@ -186,9 +195,11 @@ "Skip": "Bỏ qua", "New notifications": "Thông báo mới", "Manage Folders": "Quản lý thư mục", + "Convert to": "Chuyển đổi sang", "Erase": "Xóa", "Restore": "Khôi phục", - "View Followers": "Xem người đã theo dõi" + "View Followers": "Xem người đã theo dõi", + "View on Map": "Xem trên bản đồ" }, "messages": { "pleaseWait": "Xin chờ...", @@ -201,6 +212,7 @@ "fieldShouldBeBetween": "{field} cần đặt giữa {min} và {max}", "fieldBadPasswordConfirm": "{field} không hợp lệ", "confirmation": "Bạn chắc chắn thực hiện thao tác này?", + "resetPreferencesConfirmation": "Bạn có chắc chắn muốn khôi phục tuỳ chỉnh về mặc định?", "removeRecordConfirmation": "Bạn muốn xoá nội dung này?", "removeSelectedRecordsConfirmation": "Bạn muốn xoá các mục đã chọn?", "massUpdateResult": "{count} mục đã được cập nhật", @@ -226,7 +238,7 @@ "fieldShouldBeLess": "{field} cần nhỏ hơn {value}", "fieldShouldBeGreater": "{field} cần lớn hơn {value}", "fieldValueDuplicate": "Giá trị bị trùng", - "maintenanceMode": "Ứng dụng đang được bảo trì. Chỉ có quản trị viên mới được phép truy cập phần này.\n\nNếu là quản trị viên, bạn có thể tắt tại Administration → Settings." + "maintenanceMode": "Ứng dụng đang được bảo trì. Chỉ có quản trị viên mới được phép truy cập phần này.\n\nNếu là quản trị viên, bạn có thể tắt tại Quản trị → Cài đặt." }, "boolFilters": { "onlyMy": "Chỉ mình tôi", @@ -251,9 +263,9 @@ "firstName": "Tên", "lastName": "Họ", "salutationName": "Chào đón", - "assignedUser": "Phân công", - "assignedUsers": "Phân công", - "assignedUserName": "Thành viên được phân công", + "assignedUser": "Người phụ trách", + "assignedUsers": "Người phụ trách", + "assignedUserName": "Thành viên được phụ trách", "teams": "Nhóm", "createdAt": "Tạo lúc", "modifiedAt": "Sửa lúc", @@ -279,7 +291,8 @@ "team": "Nhóm", "roles": "Quyền", "teams": "Nhóm", - "users": "Người dùng" + "users": "Người dùng", + "children": "Trẻ em" }, "dashlets": { "Stream": "Luồng", @@ -302,6 +315,9 @@ "postTargetYou": "{user} đã đăng đến bạn", "postTargetYouAndOthers": " {user} đã đăng đến {target} và bạn", "postTargetAll": " {user} đã đăng đến tất cả mọi người", + "mentionYouInPost": "{user} nhắc đến bạn trong {entityType} {entity}", + "mentionInPostTarget": "{user} đã nhắc {mentioned} trong bài", + "mentionYouInPostTargetAll": "{user} đã nhắc đến bạn trong tất cả bài", "create": "{user} tạo {entityType} {entity}", "createThis": "{user} tạo {entityType}", "createAssignedThis": "{user} tạo {entityType} phân công cho {assignee}", @@ -319,9 +335,40 @@ "emailReceivedThis": "{entity} đã được nhận", "emailReceivedInitialThis": "Đã nhận email, {entityType} đã được tạo", "emailReceived": "{entity} đã được nhận bởi {entityType} {entity}", - "emailSentThis": "{by} gửi email" + "emailSentThis": "{by} gửi email", + "createAssignedYou": "{user} đã tạo {entityType} {entity} và giao cho bạn", + "createAssignedThisSelf": "{user} đã tạo {entityType} này và tự giao cho mình", + "createAssignedSelf": "{user} đã tạo {entityType} {entity} và tự giao cho mình" }, "lists": { + "monthNames": [ + "Tháng Một", + "Tháng Hai", + "Tháng Ba", + "Tháng Tư", + "Tháng Năm", + "Tháng Sáu", + "Tháng Bảy", + "Tháng Tám", + "Tháng Chín", + "Tháng Mười", + "Tháng Mười Một", + "Tháng Mười Hai" + ], + "monthNamesShort": [ + "Th1", + "Th2", + "Th3", + "Th4", + "Th5", + "Th6", + "Th7", + "Th8", + "Th9", + "Th10", + "Th11", + "Th12" + ], "dayNames": [ "Chủ Nhật", "Thứ Hai", @@ -394,6 +441,8 @@ "0": "Trống" }, "phoneNumber": { + "Mobile": "Di động", + "Office": "Văn phòng", "Other": "Khác" }, "intSearchRanges": { diff --git a/application/Espo/Resources/i18n/vi_VN/Import.json b/application/Espo/Resources/i18n/vi_VN/Import.json index 1e4f409123..564dba2865 100644 --- a/application/Espo/Resources/i18n/vi_VN/Import.json +++ b/application/Espo/Resources/i18n/vi_VN/Import.json @@ -37,6 +37,8 @@ "Next": "Kế tiếp", "Step 1": "Bước 1", "Step 2": "Bước 2", + "Double Quote": "Trích dẫn kép", + "Single Quote": "Trích dẫn đơn lẻ", "Imported": "Đã nhập dữ liệu", "Duplicates": "Nhân bản", "Timezone": "Múi giờ", diff --git a/application/Espo/Resources/i18n/vi_VN/InboundEmail.json b/application/Espo/Resources/i18n/vi_VN/InboundEmail.json index 7f7be0861e..51ffbb64c3 100644 --- a/application/Espo/Resources/i18n/vi_VN/InboundEmail.json +++ b/application/Espo/Resources/i18n/vi_VN/InboundEmail.json @@ -17,6 +17,7 @@ "replyFromAddress": "Địa chỉ email trả lời", "replyToAddress": "Trả lời sang mail", "replyFromName": "Tên người gửi", + "addAllTeamUsers": "Cho tất cả thành viên trong nhóm", "team": "Nhóm", "teams": "Nhóm", "smtpHost": "Máy chủ SMTP", @@ -24,6 +25,12 @@ "smtpUsername": "Tên đăng nhập SMTP", "smtpPassword": "Mật khẩu SMTP" }, + "tooltips": { + "createCase": "Tự động tạo trường hợp khi có email gửi đến." + }, + "links": { + "filters": "Bộ lọc" + }, "options": { "status": { "Active": "Đang hoạt động", diff --git a/application/Espo/Resources/i18n/vi_VN/Integration.json b/application/Espo/Resources/i18n/vi_VN/Integration.json index 5202c28d61..3e72eb13e9 100644 --- a/application/Espo/Resources/i18n/vi_VN/Integration.json +++ b/application/Espo/Resources/i18n/vi_VN/Integration.json @@ -1,5 +1,6 @@ { "fields": { - "enabled": "Đã bật" + "enabled": "Đã bật", + "clientId": "ID khách" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Job.json b/application/Espo/Resources/i18n/vi_VN/Job.json index f7f567048e..446b6ad315 100644 --- a/application/Espo/Resources/i18n/vi_VN/Job.json +++ b/application/Espo/Resources/i18n/vi_VN/Job.json @@ -2,6 +2,9 @@ "fields": { "status": "Tình trạng", "executeTime": "Thực thi lúc", + "serviceName": "Dịch vụ", + "methodName": "Phương thức", + "scheduledJob": "Bộ định thời công việc", "data": "Dữ liệu", "startedAt": "Bắt đầu lúc", "number": "Số" diff --git a/application/Espo/Resources/i18n/vi_VN/LayoutManager.json b/application/Espo/Resources/i18n/vi_VN/LayoutManager.json index b45a8b6155..464c4a85a1 100644 --- a/application/Espo/Resources/i18n/vi_VN/LayoutManager.json +++ b/application/Espo/Resources/i18n/vi_VN/LayoutManager.json @@ -2,6 +2,8 @@ "fields": { "width": "Chiều ngang (%)", "link": "Liên kết", + "align": "Căn chỉnh", + "style": "Giao diện", "isLarge": "Cỡ chữ lớn" }, "options": { diff --git a/application/Espo/Resources/i18n/vi_VN/LayoutSet.json b/application/Espo/Resources/i18n/vi_VN/LayoutSet.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/vi_VN/LayoutSet.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/LeadCapture.json b/application/Espo/Resources/i18n/vi_VN/LeadCapture.json index 8f63e875a7..29f25ffbb0 100644 --- a/application/Espo/Resources/i18n/vi_VN/LeadCapture.json +++ b/application/Espo/Resources/i18n/vi_VN/LeadCapture.json @@ -2,9 +2,13 @@ "fields": { "name": "Tên", "campaign": "Chiến dịch", - "isActive": "Được kích hoạt" + "isActive": "Được kích hoạt", + "targetList": "Danh sách mục tiêu", + "leadSource": "Nguồn gốc khách tiềm năng", + "skipOptInConfirmationIfSubscribed": "Bỏ qua bước xác nhận nếu dữ liệu đã có trong danh sách mục tiêu" }, "links": { + "targetList": "Danh sách mục tiêu", "campaign": "Chiến dịch", "logRecords": "Nhật ký" } diff --git a/application/Espo/Resources/i18n/vi_VN/Note.json b/application/Espo/Resources/i18n/vi_VN/Note.json index 5ec9afa90e..cae32f6648 100644 --- a/application/Espo/Resources/i18n/vi_VN/Note.json +++ b/application/Espo/Resources/i18n/vi_VN/Note.json @@ -2,13 +2,25 @@ "fields": { "post": "Gửi", "attachments": "Đính kèm", + "targetType": "Đối tượng", "teams": "Nhóm", "users": "Người dùng", - "type": "Loại" + "portals": "Cổng thông tin", + "type": "Loại", + "data": "Dữ liệu", + "number": "Số" }, "filters": { "all": "Tất cả", "posts": "Bài viết", "updates": "Cập nhật" + }, + "messages": { + "writeMessage": "Để lại lời nhắn của bạn tại đây" + }, + "options": { + "targetType": { + "self": "tới tôi" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/PhoneNumber.json b/application/Espo/Resources/i18n/vi_VN/PhoneNumber.json index 9e26dfeeb6..1cbe2b9ff0 100644 --- a/application/Espo/Resources/i18n/vi_VN/PhoneNumber.json +++ b/application/Espo/Resources/i18n/vi_VN/PhoneNumber.json @@ -1 +1,5 @@ -{} \ No newline at end of file +{ + "fields": { + "invalid": "Không hợp lệ" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Portal.json b/application/Espo/Resources/i18n/vi_VN/Portal.json index 32dd60c830..f5cb545439 100644 --- a/application/Espo/Resources/i18n/vi_VN/Portal.json +++ b/application/Espo/Resources/i18n/vi_VN/Portal.json @@ -4,11 +4,14 @@ "portalRoles": "Quyền", "isActive": "Được kích hoạt", "isDefault": "Mặc định", + "quickCreateList": "Danh sách tạo nhanh", "theme": "Chủ đề", "language": "Ngôn ngữ", + "dashboardLayout": "Bố cục trang tổng quan", "dateFormat": "Định dạng ngày", "timeFormat": "Định dạng giờ", "timeZone": "Múi giờ", + "weekStart": "Ngày đầu tiên của tuần", "defaultCurrency": "Tiền tệ mặc định", "customUrl": "Tùy chỉnh URL" }, @@ -18,6 +21,8 @@ "notes": "Ghi chú" }, "labels": { + "Create Portal": "Tạo Portal", + "User Interface": "Giao diện người dùng", "General": "Tổng quan", "Settings": "Cài đặt" } diff --git a/application/Espo/Resources/i18n/vi_VN/PortalRole.json b/application/Espo/Resources/i18n/vi_VN/PortalRole.json index 41f40a1912..059edfc9af 100644 --- a/application/Espo/Resources/i18n/vi_VN/PortalRole.json +++ b/application/Espo/Resources/i18n/vi_VN/PortalRole.json @@ -4,5 +4,8 @@ }, "labels": { "Access": "Truy cập" + }, + "fields": { + "exportPermission": "Quyền xuất dữ liệu" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Preferences.json b/application/Espo/Resources/i18n/vi_VN/Preferences.json index c0fcd11a00..b5b8aa51a9 100644 --- a/application/Espo/Resources/i18n/vi_VN/Preferences.json +++ b/application/Espo/Resources/i18n/vi_VN/Preferences.json @@ -17,7 +17,11 @@ "smtpPassword": "Mật khẩu", "smtpEmailAddress": "Địa chỉ email", "exportDelimiter": "Xuất dấu phân cách", + "signature": "Chữ ký email", + "defaultReminders": "Lời nhắc mặc định", "theme": "Chủ đề", + "autoFollowEntityTypeList": "Tự động theo dõi toàn bộ", + "followEntityOnStreamPost": "Tự động theo dõi danh mục sau khi đăng tại Thông tin cập nhật", "followCreatedEntities": "Tự động theo dõi mục đã được tạo" }, "options": { @@ -27,6 +31,7 @@ } }, "labels": { - "Notifications": "Thông báo" + "Notifications": "Thông báo", + "User Interface": "Giao diện người dùng" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Role.json b/application/Espo/Resources/i18n/vi_VN/Role.json index ebdfa4e821..9a7564e548 100644 --- a/application/Espo/Resources/i18n/vi_VN/Role.json +++ b/application/Espo/Resources/i18n/vi_VN/Role.json @@ -1,7 +1,9 @@ { "fields": { "name": "Tên", - "roles": "Vai trò" + "roles": "Vai trò", + "portalPermission": "Phân quyền cổng thông tin", + "exportPermission": "Quyền xuất dữ liệu" }, "links": { "users": "Người dùng", @@ -24,13 +26,15 @@ "contact": "liên hệ", "own": "sở hữu", "no": "không", - "yes": "đồng ý" + "yes": "đồng ý", + "not-set": "chưa đặt" } }, "actions": { "read": "Đọc", "edit": "Sửa", "delete": "Xóa", + "stream": "Thông tin cập nhật", "create": "Tạo" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/ScheduledJob.json b/application/Espo/Resources/i18n/vi_VN/ScheduledJob.json index ec2539be58..73fd748a37 100644 --- a/application/Espo/Resources/i18n/vi_VN/ScheduledJob.json +++ b/application/Espo/Resources/i18n/vi_VN/ScheduledJob.json @@ -14,7 +14,9 @@ "options": { "job": { "Cleanup": "Dọn dẹp", - "CheckInboundEmails": "Kiểm tra hộp thư đến" + "CheckInboundEmails": "Kiểm tra hộp thư đến", + "SendEmailReminders": "Gửi email nhắc hẹn", + "CheckNewVersion": "Kiểm tra phiên bản mới" }, "status": { "Active": "Đang hoạt động", diff --git a/application/Espo/Resources/i18n/vi_VN/ScheduledJobLogRecord.json b/application/Espo/Resources/i18n/vi_VN/ScheduledJobLogRecord.json index 321a29fbe5..c4a31df179 100644 --- a/application/Espo/Resources/i18n/vi_VN/ScheduledJobLogRecord.json +++ b/application/Espo/Resources/i18n/vi_VN/ScheduledJobLogRecord.json @@ -1,6 +1,7 @@ { "fields": { "status": "Trạng thái", - "executionTime": "Thời gian hoạt động" + "executionTime": "Thời gian hoạt động", + "target": "Đối tượng nhắm đến" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Settings.json b/application/Espo/Resources/i18n/vi_VN/Settings.json index 543f7f6616..d507c67e05 100644 --- a/application/Espo/Resources/i18n/vi_VN/Settings.json +++ b/application/Espo/Resources/i18n/vi_VN/Settings.json @@ -8,6 +8,7 @@ "thousandSeparator": "Dấu phân cách hàng nghìn", "decimalMark": "Dấu phân cách thập phân", "defaultCurrency": "Tiền tệ mặc định", + "baseCurrency": "Đơn vị tiền tệ", "currencyList": "Danh sách tiền tệ", "language": "Ngôn ngữ", "companyLogo": "Logo công ty", @@ -37,6 +38,7 @@ "ldapUserLoginFilter": "Bộ lọc đăng nhập", "ldapAccountDomainNameShort": "Tên miền tài khoản", "ldapOptReferrals": "Được giới thiệu", + "exportDisabled": "Khóa chức năng Xuất dữ liệu (chỉ người quản trị hệ thống mới có quyền)", "b2cMode": "Chế độ B2C", "avatarsDisabled": "Tắt Avatars", "displayListViewRecordCount": "Hiển thị tổng số lượng kết quả (ở chế độ xem dánh sách)", @@ -51,8 +53,11 @@ "ldapUsername": "Tên đăng nhập", "ldapBindRequiresDn": "Yêu cầu Dn", "ldapBaseDn": "Dn gốc", + "ldapUserLastNameAttribute": "Thuộc tính Họ người dùng", "currencyFormat": "Định dạng tiền tệ", "followCreatedEntities": "Theo dõi mục đã tạo", + "aclAllowDeleteCreated": "Cho phép xóa bỏ mục đã tạo", + "adminNotifications": "Thông báo từ hệ thống lên giao diện của người quản trị", "tabIconsDisabled": "Không sử dụng icon", "fiscalYearShift": "Tháng đầu tiên của năm", "cronDisabled": "Tắt Cron", @@ -62,17 +67,6 @@ "passwordRecoveryForAdminDisabled": "Không cho phép quên mật khẩu (đối với quản trị viên)", "passwordGenerateLength": "Chiều dài của mật khẩu tạo tự động" }, - "options": { - "weekStart": { - "0": "Chủ nhật", - "1": "Thứ 2" - }, - "streamEmailNotificationsTypeList": { - "Post": "Bài viết", - "Status": "Tình trạng cập nhật", - "EmailReceived": "Thư đã nhận" - } - }, "labels": { "System": "Hệ thống", "Locale": "Bản địa hóa", @@ -82,8 +76,23 @@ "Currency Settings": "Cài đặt tiền tệ", "Test Connection": "Kiểm tra kết nối", "Connecting": "Đang kết nối...", + "Activities": "Hoạt động", + "Admin Notifications": "Thông báo quản trị viên", "Search": "Tìm kiếm", + "Misc": "Thông tin khác", "Passwords": "Mật khẩu", "2-Factor Authentication": "Xác minh 2 bước`" + }, + "tooltips": { + "ldapUserLastNameAttribute": "Thuộc tính LDAP được dùng để quyết định Họ của người dùng. Chẳng hạn như \"sn\"", + "cronDisabled": "Cron sẽ không được chạy", + "exportDisabled": "Người dùng sẽ không thể xuất bản ghi. Chỉ dành cho quyền quản trị viên" + }, + "options": { + "streamEmailNotificationsTypeList": { + "Post": "Bài viết", + "Status": "Tình trạng cập nhật", + "EmailReceived": "Thư đã nhận" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Stream.json b/application/Espo/Resources/i18n/vi_VN/Stream.json index 9e26dfeeb6..56bcb4b40b 100644 --- a/application/Espo/Resources/i18n/vi_VN/Stream.json +++ b/application/Espo/Resources/i18n/vi_VN/Stream.json @@ -1 +1,9 @@ -{} \ No newline at end of file +{ + "messages": { + "infoMention": "Gõ **@username** để nhắc đến thành viên trong bài đăng" + }, + "syntaxItems": { + "deletedText": "đã xóa văn bản", + "link": "liên kết" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/vi_VN/Team.json b/application/Espo/Resources/i18n/vi_VN/Team.json index d17829f8c0..b17d202d5a 100644 --- a/application/Espo/Resources/i18n/vi_VN/Team.json +++ b/application/Espo/Resources/i18n/vi_VN/Team.json @@ -5,6 +5,7 @@ }, "links": { "users": "Người dùng", + "notes": "Ghi chú", "roles": "Vai trò" }, "labels": { diff --git a/application/Espo/Resources/i18n/vi_VN/User.json b/application/Espo/Resources/i18n/vi_VN/User.json index 2f74fdd1da..2ab44cf779 100644 --- a/application/Espo/Resources/i18n/vi_VN/User.json +++ b/application/Espo/Resources/i18n/vi_VN/User.json @@ -7,6 +7,8 @@ "defaultTeam": "Nhóm mặc định", "phoneNumber": "Điện thoại", "roles": "Vai trò", + "portalRoles": "Quyền Portal", + "teamRole": "Vị trí", "password": "Mật khẩu", "currentPassword": "Mật khẩu hiện tại", "passwordConfirm": "Xác thực mật khẩu", @@ -16,21 +18,29 @@ "isActive": "Được kích hoạt", "contact": "Danh bạ", "accounts": "Tài khoản", + "account": "Tài khoản (chính)", + "gender": "Giới tính", "ipAddress": "Địa chỉ IP", + "passwordPreview": "Xem trước mật khẩu", "lastAccess": "Lần truy cập gần nhất", "type": "Loại", "apiKey": "Khóa API", "yourPassword": "Mật khẩu hiện tại của bạn", - "auth2FAEnable": "Bật xác minh 2 bước" + "auth2FAEnable": "Bật xác minh 2 bước", + "auth2FAMethod": "Phương thức xác thực 2FA" }, "links": { "teams": "Nhóm", "roles": "Vai trò", "notes": "Ghi chú", + "portalRoles": "Quyền Portal", "contact": "Danh bạ", "accounts": "Tài khoản", + "account": "Tài khoản (Chính)", "tasks": "Nhiệm vụ", - "defaultTeam": "Nhóm mặc định" + "defaultTeam": "Nhóm mặc định", + "dashboardTemplate": "Quản lý giao diện mẫu", + "userData": "Dữ liệu người dùng" }, "labels": { "Create User": "Tạo người dùng", @@ -38,18 +48,32 @@ "Access": "Truy cập", "Preferences": "Tùy chỉnh", "Change Password": "Đổi mật khẩu", + "Teams and Access Control": "Nhóm và kiểm soát truy cập", "Forgot Password?": "Quên mật khẩu?", + "Password Change Request": "Yêu cầu đổi mật khẩu", + "Email Address": "Địa chỉ email", + "External Accounts": "Tài khoản bên ngoài", + "Email Accounts": "Tài khoản email", + "Portal": "Cổng thông tin", "Generate New Password": "Tự động tạo mật khẩu", "Back to login form": "Quay lại trang đăng nhập", - "Security": "Bảo mật" + "Security": "Bảo mật", + "Reset 2FA": "Đặt lại 2FA" + }, + "tooltips": { + "userName": "Ký tự a-z, số 0-9, dấu chấm, gạch nối, @-tên và gạch dưới được cho phép.", + "isAdmin": "Tài khoản Admin được truy cập vào mọi thứ." }, "messages": { "passwordWillBeSent": "Mật khẩu sẽ được gửi tới email tài khoản", "passwordChanged": "Mật khẩu đã được đổi", + "userCantBeEmpty": "Tên đăng nhập không thể bỏ trống", "wrongUsernamePasword": "Sai tên đăng nhập hoặc mật khẩu", "userNameEmailAddressNotFound": "Tên đăng nhập hoặc email không tồn tại", "forbidden": "Từ chối truy cập, xin thử lại sau", - "passwordChangedByRequest": "Mật khẩu đã được thay đổi" + "passwordChangedByRequest": "Mật khẩu đã được thay đổi", + "wrongCode": "Sai mã", + "codeIsRequired": "Bắt buộc sử dụng mã" }, "boolFilters": { "onlyMyTeam": "Chỉ nhóm của tôi" @@ -58,6 +82,12 @@ "active": "Kích hoạt" }, "options": { + "gender": { + "": "Chưa đặt", + "Male": "Nam", + "Female": "Nữ", + "Neutral": "Chưa xác định" + }, "type": { "system": "Hệ thống", "super-admin": "Quản trị viên cao nhất" diff --git a/application/Espo/Resources/i18n/zh_CN/Admin.json b/application/Espo/Resources/i18n/zh_CN/Admin.json index 22c9089b8a..aba7b1dacf 100644 --- a/application/Espo/Resources/i18n/zh_CN/Admin.json +++ b/application/Espo/Resources/i18n/zh_CN/Admin.json @@ -82,10 +82,13 @@ "fieldTypes": { "address": "动作", "url": "URL", + "varchar": "字符串", "currencyConverted": "货币(已转换)", "colorpicker": "拾色器", "int": "Int", "number": "数字", + "jsonArray": "JSON 数组", + "jsonObject": "Json 对象", "datetime": "DateTime", "datetimeOptional": "Date/DateTime" }, diff --git a/application/Espo/Resources/i18n/zh_CN/Attachment.json b/application/Espo/Resources/i18n/zh_CN/Attachment.json index 39ab690224..63db581d09 100644 --- a/application/Espo/Resources/i18n/zh_CN/Attachment.json +++ b/application/Espo/Resources/i18n/zh_CN/Attachment.json @@ -5,6 +5,7 @@ "fields": { "role": "角色", "related": "相关", + "file": "文件", "type": "类型", "field": "字段", "sourceId": "源ID", diff --git a/application/Espo/Resources/i18n/zh_CN/Email.json b/application/Espo/Resources/i18n/zh_CN/Email.json index c2d085f6dd..63521c1b13 100644 --- a/application/Espo/Resources/i18n/zh_CN/Email.json +++ b/application/Espo/Resources/i18n/zh_CN/Email.json @@ -39,7 +39,9 @@ "ccEmailAddresses": "CC地址", "messageId": "信息 ID", "messageIdInternal": "信息 ID (内部)", + "folderId": "文件夹编号", "fromName": "发件人", + "fromString": "从字符串", "toEmailAddresses": "收件人地址", "bccEmailAddresses": "BCC地址" }, diff --git a/application/Espo/Resources/i18n/zh_CN/EmailFilter.json b/application/Espo/Resources/i18n/zh_CN/EmailFilter.json index d0d9647101..21cb8b12b8 100644 --- a/application/Espo/Resources/i18n/zh_CN/EmailFilter.json +++ b/application/Espo/Resources/i18n/zh_CN/EmailFilter.json @@ -16,7 +16,6 @@ "from": "邮件正发往指定的地址,如不需要请留空,可以使用通配符*。", "to": "邮件正在发往指定地址,如不需要请留空,可使用通配符 *。", "name": "给过滤器一个描述性名称。", - "subject": "使用通配符 *:\n\ntext* - 以text开头,\n*text* - 包含text,\n*text - 以text结尾.", "bodyContains": "电子邮件的正文包含任何指定的单词或短语。", "isGlobal": "将此筛选器应用到系统中所有的入站邮件。" }, diff --git a/application/Espo/Resources/i18n/zh_CN/EmailTemplate.json b/application/Espo/Resources/i18n/zh_CN/EmailTemplate.json index 0897c5d072..bbc2623d49 100644 --- a/application/Espo/Resources/i18n/zh_CN/EmailTemplate.json +++ b/application/Espo/Resources/i18n/zh_CN/EmailTemplate.json @@ -20,11 +20,7 @@ "presetFilters": { "actual": "所有" }, - "messages": { - "infoText": "可用变量:\n\n{optOutUrl} – URL为一个退订链接;\n\n{optOutLink} –一个退订链接。" - }, "placeholderTexts": { - "optOutUrl": "取消订阅地址", "optOutLink": "取消订阅链接" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_CN/FieldManager.json b/application/Espo/Resources/i18n/zh_CN/FieldManager.json index 990af6945a..4f72100b33 100644 --- a/application/Espo/Resources/i18n/zh_CN/FieldManager.json +++ b/application/Espo/Resources/i18n/zh_CN/FieldManager.json @@ -86,9 +86,13 @@ "map": "地图" }, "personName": { + "salutation": "称呼", "first": "名", "last": "姓" }, + "currency": { + "converted": "已换算" + }, "datetimeOptional": { "date": "日期" } diff --git a/application/Espo/Resources/i18n/zh_CN/Global.json b/application/Espo/Resources/i18n/zh_CN/Global.json index c8ceb3054f..346cbc4489 100644 --- a/application/Espo/Resources/i18n/zh_CN/Global.json +++ b/application/Espo/Resources/i18n/zh_CN/Global.json @@ -44,7 +44,8 @@ "PhoneNumber": "电话号码", "AuthLogRecord": "身份验证日志记录", "AuthFailLogRecord": "认证失败日志记录", - "EmailTemplateCategory": "邮件模板类别" + "EmailTemplateCategory": "邮件模板类别", + "ArrayValue": "数组值" }, "scopeNamesPlural": { "Email": "电子邮件", @@ -78,7 +79,9 @@ "AuthLogRecord": "身份验证登录", "AuthFailLogRecord": "身份验证失败的日志", "EmailTemplateCategory": "邮件模板类别", - "Import": "导入结果" + "Import": "导入结果", + "LeadCapture": "潜在客户捕获", + "LeadCaptureLogRecord": "潜在客户捕获日志" }, "labels": { "Misc": "杂项", @@ -223,6 +226,7 @@ "Self-Assigned": "指派给自己", "Return to Application": "返回至应用", "Select All Results": "选择所有结果", + "Expand": "扩展", "Collapse": "折叠", "New notifications": "新通知", "Manage Categories": "管理类别", @@ -281,9 +285,12 @@ "internalPostTitle": "邮件只能由内部用户看到", "loading": "载入中...", "saving": "保存中…", + "fieldMaxFileSizeError": "文件大小不超过{max}Mb", "fieldShouldBeLess": "{field}应小于{value}", "fieldShouldBeGreater": "{field}应大于{value}", - "fieldIsUploading": "正在上传" + "fieldIsUploading": "正在上传", + "erasePersonalDataConfirmation": "选中的字段将被永久删除。你确定?", + "massPrintPdfMaxCountError": "无法打印超过 {maxCount} 条记录。" }, "boolFilters": { "onlyMy": "仅自己", @@ -299,7 +306,9 @@ "massUpdate": "批量更新", "export": "导出", "follow": "跟踪", - "unfollow": "取消跟踪" + "unfollow": "取消跟踪", + "convertCurrency": "转换货币", + "printPdf": "打印为PDF" }, "fields": { "name": "名称", @@ -325,7 +334,12 @@ "phoneNumberOther": "电话(其他)", "order": "订购", "parent": "上级目录", - "children": "下级目录" + "children": "下级目录", + "emailAddressData": "电子邮件地址数据", + "phoneNumberData": "电话号码数据", + "ids": "身份证", + "names": "姓名", + "type": "类型" }, "links": { "assignedUser": "已指派用于", @@ -703,6 +717,9 @@ "m": "分", "s": "秒" }, + "listViewModes": { + "list": "列表" + }, "themes": { "Espo": "Espo", "Sakura": "樱花", diff --git a/application/Espo/Resources/i18n/zh_CN/Import.json b/application/Espo/Resources/i18n/zh_CN/Import.json index 912aa19868..7cd402f305 100644 --- a/application/Espo/Resources/i18n/zh_CN/Import.json +++ b/application/Espo/Resources/i18n/zh_CN/Import.json @@ -54,7 +54,12 @@ "messages": { "utf8": "应该为UTF-8编码", "duplicatesRemoved": "去重", - "inIdle": "空闲时执行" + "inIdle": "空闲时执行", + "revert": "这将永久删除所有导入的记录。", + "removeDuplicates": "这将永久删除所有被识别为重复的导入记录。", + "confirmRevert": "这将永久删除所有导入的记录。你确定?", + "confirmRemoveDuplicates": "这将永久删除所有被识别为重复的导入记录。你确定?", + "removeImportLog": "这将删除导入日志。将保留所有导入的记录。如果您确定导入没问题,请使用它。" }, "fields": { "file": "文件", diff --git a/application/Espo/Resources/i18n/zh_CN/LayoutSet.json b/application/Espo/Resources/i18n/zh_CN/LayoutSet.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/zh_CN/LayoutSet.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_CN/LeadCapture.json b/application/Espo/Resources/i18n/zh_CN/LeadCapture.json index f3f02fda4e..9689a6f21e 100644 --- a/application/Espo/Resources/i18n/zh_CN/LeadCapture.json +++ b/application/Espo/Resources/i18n/zh_CN/LeadCapture.json @@ -6,8 +6,10 @@ "subscribeToTargetList": "订阅目标列表", "subscribeContactToTargetList": "订阅目标列表", "targetList": "目标列表", + "apiKey": "API 密钥", "targetTeam": "目标团队", - "exampleRequestMethod": "方法" + "exampleRequestMethod": "方法", + "exampleRequestUrl": "网址" }, "links": { "targetList": "目标列表", @@ -17,6 +19,7 @@ }, "labels": { "Create LeadCapture": "创建入口点", + "Generate New API Key": "生成新的 API 密钥", "Request": "请求", "Confirm Opt-In": "确认选择" }, diff --git a/application/Espo/Resources/i18n/zh_CN/LeadCaptureLogRecord.json b/application/Espo/Resources/i18n/zh_CN/LeadCaptureLogRecord.json index e0983873ba..681b03c7eb 100644 --- a/application/Espo/Resources/i18n/zh_CN/LeadCaptureLogRecord.json +++ b/application/Espo/Resources/i18n/zh_CN/LeadCaptureLogRecord.json @@ -1,5 +1,7 @@ { "fields": { + "number": "号码", + "data": "数据", "target": "目标" }, "links": { diff --git a/application/Espo/Resources/i18n/zh_CN/ScheduledJob.json b/application/Espo/Resources/i18n/zh_CN/ScheduledJob.json index 875a5d297c..47499e89f7 100644 --- a/application/Espo/Resources/i18n/zh_CN/ScheduledJob.json +++ b/application/Espo/Resources/i18n/zh_CN/ScheduledJob.json @@ -31,8 +31,5 @@ "Active": "激活", "Inactive": "未激活" } - }, - "tooltips": { - "scheduling": "crontab符号。定义任务运行频率。\n\n`* /5 * * * *` - 每 5 分钟\n\n`0 * /2 * * *` - 每 2 小时\n\n`30 1 * * *` - 每天的 01:30\n\n`0 0 1 * *` - 在每月的第一天" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_CN/Settings.json b/application/Espo/Resources/i18n/zh_CN/Settings.json index bf09ca46e1..f652eaccf7 100644 --- a/application/Espo/Resources/i18n/zh_CN/Settings.json +++ b/application/Espo/Resources/i18n/zh_CN/Settings.json @@ -84,7 +84,6 @@ "historyEntityList": "历史功能列表", "currencyFormat": "货币格式", "currencyDecimalPlaces": "货币小数位", - "aclStrictMode": "ACL 限制模式", "followCreatedEntities": "跟踪创建的记录", "aclAllowDeleteCreated": "允许删除创建的记录", "adminNotifications": "管理面板中的系统通知", @@ -101,17 +100,6 @@ "adminNotificationsNewExtensionVersion": "扩展有新版本可用时通知", "cleanupDeletedRecords": "清理已删除的记录" }, - "options": { - "weekStart": { - "0": "星期日", - "1": "星期一" - }, - "streamEmailNotificationsTypeList": { - "Post": "收到消息", - "Status": "状态更新", - "EmailReceived": "收到邮件" - } - }, "tooltips": { "recordsPerPage": "列表视图中最初显示的记录数。", "recordsPerPageSmall": "最初在关系面板中显示的记录数。", @@ -166,5 +154,12 @@ }, "messages": { "ldapTestConnection": "连接已成功建立。" + }, + "options": { + "streamEmailNotificationsTypeList": { + "Post": "收到消息", + "Status": "状态更新", + "EmailReceived": "收到邮件" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_CN/Template.json b/application/Espo/Resources/i18n/zh_CN/Template.json index 296f852829..fa84ee900d 100644 --- a/application/Espo/Resources/i18n/zh_CN/Template.json +++ b/application/Espo/Resources/i18n/zh_CN/Template.json @@ -27,6 +27,10 @@ "pageOrientation": { "Portrait": "人物", "Landscape": "风景" + }, + "placeholders": { + "today": "今天(日期)", + "now": "现在(日期时间)" } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/Admin.json b/application/Espo/Resources/i18n/zh_TW/Admin.json index 4cf9bdf429..4b34602a0e 100644 --- a/application/Espo/Resources/i18n/zh_TW/Admin.json +++ b/application/Espo/Resources/i18n/zh_TW/Admin.json @@ -7,9 +7,9 @@ "Email": "電子郵件", "Data": "數據", "Customization": "客制化", - "Available Fields": "可用字段", + "Available Fields": "可用欄位", "Layout": "配置", - "Entity Manager": "模組管理", + "Entity Manager": "個體管理", "Add Panel": "添加面板", "Add Field": "新增欄位", "Settings": "設定", @@ -19,29 +19,29 @@ "Rebuild": "重建", "Teams": "團隊", "Roles": "權限", - "Portal": "導覧", - "Portals": "導覧", - "Portal Roles": "導覧權限", + "Portal": "入口", + "Portals": "入口網站", + "Portal Roles": "入口角色", "Outbound Emails": "外寄電子郵件", "Group Email Accounts": "群組信箱帳號", "Personal Email Accounts": "個人電子郵件帳戶", "Inbound Emails": "內送電子郵件", "Email Templates": "電子郵件範本", - "Import": "進口", + "Import": "匯入", "Layout Manager": "配置管理員", "User Interface": "使用者界面", "Auth Tokens": "驗證憑信", "Authentication": "認證方式", "Currency": "貨幣", "Integrations": "整合方式", - "Extensions": "擴展名", + "Extensions": "延伸", "Upload": "上傳", - "Installing...": "正在安裝...", + "Installing...": "安裝中...", "Upgrading...": "升級中...", "Upgraded successfully": "升級成功", "Installed successfully": "安裝成功", "Ready for upgrade": "準備升級", - "Run Upgrade": "運行升級", + "Run Upgrade": "執行升級", "Install": "安裝", "Ready for installation": "準備安裝", "Uninstalling...": "解除安裝中...", @@ -180,7 +180,7 @@ "isPersonalData": "到電子郵件地址", "useIframe": "類別", "useNumericFormat": "條狀", - "strip": "排程未如期執行。因此,內送電子郵件、通知和提醒不會有作用。請按照[說明] (https://www.espocrm.com/documentation/administration/server-configuration/#user-content-setup-a-crontab)設置cron 排程。", + "strip": "排程未如期執行。因此,內送電子郵件、通知和提醒不會有作用。請按照[說明](https://www.espocrm.com/documentation/administration/server-configuration/#user-content-setup-a-crontab)設置cron 排程。", "cutHeight": "分鐘", "minuteStep": "停用行內編輯", "inlineEditDisabled": "顯示為標籤", @@ -190,7 +190,7 @@ "displayRawText": "EspoCRM將升級到版本** {version} **。請耐心等待,因為這可能需要一段時間。", "notActualOptions": "接受", "accept": "管理Webhooks。", - "displayAsList": "新的EspoCRM版本{latestVersion}己提供。請按照[說明] (https://www.espocrm.com/documentation/administration/upgrading/)升級您的機器。" + "displayAsList": "新的EspoCRM版本{latestVersion}己提供。請按照[說明](https://www.espocrm.com/documentation/administration/upgrading/)升級您的機器。" }, "messages": { "selectEntityType": "在左側選單中選擇模組類型。", @@ -206,8 +206,8 @@ "cronIsNotConfigured": "新的{extensionName}版本{latestVersion}可用。", "newExtensionVersionIsAvailable": "Web-to-Lead的API入口點。", "upgradeVersion": "EspoCRM已升級到版本** {version} **。", - "upgradeDone": "在[此處] ({url})下載升級包。", - "downloadUpgradePackage": "查看[documentation] ({url})中有關如何升級EspoCRM的訊息。", + "upgradeDone": "在[此處]({url})下載升級包。", + "downloadUpgradePackage": "查看[documentation]({url})中有關如何升級EspoCRM的訊息。", "upgradeInfo": "不建議使用這種升級方式。最好使用指令升級。", "upgradeRecommendation": "排程會在背景執行工作。", "newVersionIsAvailable": "停用記錄計數" @@ -249,7 +249,7 @@ "systemRequirements": "依整合目的分類使用者。", "apiUsers": "PHP版本", "jobs": "用於PDF列印的模板。", - "pdfTemplates": "**從Google Developers Console獲取OAuth 2.0憑據。** \n\n前往[Google Developers Console] (https://console.developers.google.com/project)以獲取OAuth 2.0憑信,例如Client ID和Client Secret,需要給Google和EspoCRM都使用的。", + "pdfTemplates": "**從Google Developers Console獲取OAuth 2.0憑據。** \n\n前往[Google Developers Console](https://console.developers.google.com/project)以獲取OAuth 2.0憑信,例如Client ID和Client Secret,需要給Google和EspoCRM都使用的。", "webhooks": "向使用者部署主控台。", "dashboardTemplates": "樣式" }, @@ -281,10 +281,10 @@ "accessInfoPortal": "分配", "assignment": "提到", "mention": "已接收電子郵件的附註", - "noteEmailReceived": "關於發文的附註", "notePost": "關於發文的附註 (無上層)", "notePostNoParent": "關於狀態更新的附註", "noteStatus": "密碼更改鏈結", - "passwordChangeLink": "新增API使用者" + "passwordChangeLink": "新增API使用者", + "noteEmailReceived": "關於發文的附註" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/EmailFilter.json b/application/Espo/Resources/i18n/zh_TW/EmailFilter.json index 569de78b53..24296dd9f6 100644 --- a/application/Espo/Resources/i18n/zh_TW/EmailFilter.json +++ b/application/Espo/Resources/i18n/zh_TW/EmailFilter.json @@ -16,9 +16,9 @@ "from": "信件是從指定的位址發送。不需要的話請留白。您可以使用萬用字元 *。", "to": "信件是送到指定的位址。不需要的話請留白。您可以使用萬用字元 *。", "name": "為過濾器指定描述。", - "subject": "使用萬用字元 *:\n\n文字*-以文字做開頭,\n*文字*-包含文字,\n*文字-以文字結束。", "bodyContains": "電子郵件的內文包含指定的任何單字或片語。", - "isGlobal": "將此過濾器套用在所有往系統送信的電子郵件。" + "isGlobal": "將此過濾器套用在所有往系統送信的電子郵件。", + "subject": "使用萬用字元" }, "options": { "action": { diff --git a/application/Espo/Resources/i18n/zh_TW/EmailTemplate.json b/application/Espo/Resources/i18n/zh_TW/EmailTemplate.json index 9e907426a3..a6a3017b51 100644 --- a/application/Espo/Resources/i18n/zh_TW/EmailTemplate.json +++ b/application/Espo/Resources/i18n/zh_TW/EmailTemplate.json @@ -20,11 +20,7 @@ "presetFilters": { "actual": "實際" }, - "messages": { - "infoText": "取消訂閱鏈接的URL" - }, "placeholderTexts": { - "optOutUrl": "退訂鏈接", "optOutLink": "電子郵件地址已選擇排除", "today": "當前日期和時間", "now": "重複值", diff --git a/application/Espo/Resources/i18n/zh_TW/EntityManager.json b/application/Espo/Resources/i18n/zh_TW/EntityManager.json index 05aa2d4db1..32a98e618f 100644 --- a/application/Espo/Resources/i18n/zh_TW/EntityManager.json +++ b/application/Espo/Resources/i18n/zh_TW/EntityManager.json @@ -61,7 +61,8 @@ "messages": { "entityCreated": "模組已新增", "linkAlreadyExists": "鏈接名稱衝突。", - "linkConflict": "名稱衝突:鏈結或欄位有重覆。" + "linkConflict": "名稱衝突:鏈結或欄位有重覆。", + "confirmRemove": "你確定要從系統中移除模組型態?" }, "tooltips": { "statusField": "此欄位的更新己在動態中紀錄。", diff --git a/application/Espo/Resources/i18n/zh_TW/Global.json b/application/Espo/Resources/i18n/zh_TW/Global.json index eed248565c..8a9e76bfe6 100644 --- a/application/Espo/Resources/i18n/zh_TW/Global.json +++ b/application/Espo/Resources/i18n/zh_TW/Global.json @@ -310,7 +310,8 @@ "recalculateFormulaConfirmation": "取消連結", "fieldExceedsMaxCount": "保留收到的電子郵件未讀", "notUpdated": "我的團隊", - "maintenanceMode": "顯示成列表" + "maintenanceMode": "顯示成列表", + "fieldInvalid": "{field} 錯誤" }, "boolFilters": { "onlyMy": "只有我的", diff --git a/application/Espo/Resources/i18n/zh_TW/Integration.json b/application/Espo/Resources/i18n/zh_TW/Integration.json index 444723859d..cc116056d1 100644 --- a/application/Espo/Resources/i18n/zh_TW/Integration.json +++ b/application/Espo/Resources/i18n/zh_TW/Integration.json @@ -14,7 +14,7 @@ "GoogleMaps": "Google 地圖" }, "help": { - "Google": "在[此處] (https://developers.google.com/maps/documentation/javascript/get-api-key)獲取API密鑰。", + "Google": "在[此處](https://developers.google.com/maps/documentation/javascript/get-api-key)獲取API密鑰。", "GoogleMaps": "建立潛在客戶前確認" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/LayoutSet.json b/application/Espo/Resources/i18n/zh_TW/LayoutSet.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/zh_TW/LayoutSet.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/ScheduledJob.json b/application/Espo/Resources/i18n/zh_TW/ScheduledJob.json index 285415fe21..4b3664e936 100644 --- a/application/Espo/Resources/i18n/zh_TW/ScheduledJob.json +++ b/application/Espo/Resources/i18n/zh_TW/ScheduledJob.json @@ -32,8 +32,5 @@ "Active": "啟用", "Inactive": "不活躍" } - }, - "tooltips": { - "scheduling": "Crontab 標註。指定工作執行頻率。\n\n`*/5 * * * *` - 每 5 分鐘\n\n`0 */2 * * *` - 每 2 小時\n\n`30 1 * * *` - 每天的 01:30\n\n`0 0 1 * *` - 一個月的一天" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/Settings.json b/application/Espo/Resources/i18n/zh_TW/Settings.json index 6a221e6464..9530bf3f58 100644 --- a/application/Espo/Resources/i18n/zh_TW/Settings.json +++ b/application/Espo/Resources/i18n/zh_TW/Settings.json @@ -84,7 +84,6 @@ "historyEntityList": "歷史模組列表", "currencyFormat": "貨幣格式", "currencyDecimalPlaces": "貨幣小數位數", - "aclStrictMode": "ACL嚴格模式", "followCreatedEntities": "跟蹤新增的記錄", "aclAllowDeleteCreated": "允許刪除新增的記錄", "adminNotifications": "管理員通知", @@ -129,20 +128,6 @@ "auth2FA": "可用的2FA方法", "auth2FAMethodList": "TOTP" }, - "options": { - "weekStart": { - "0": "星期日", - "1": "星期一" - }, - "streamEmailNotificationsTypeList": { - "Post": "狀態更新", - "Status": "收到的郵件", - "EmailReceived": "有跟蹤動態更新紀錄的電子郵件通知。使用者將僅收到有指定選單的電子郵件通知。" - }, - "auth2FAMethodList": { - "Totp": "密碼" - } - }, "tooltips": { "recordsPerPage": "清單檢視一開始顯示的資料筆數。", "recordsPerPageSmall": "清單檢視一開始顯示關係面版的筆數。", @@ -192,7 +177,16 @@ "daemonProcessTimeout": "預設團隊", "cronDisabled": "只有管理員可以存取系統。", "maintenanceMode": "搜索", - "ldapAccountCanonicalForm": "輸入**@username** 用來在發文中提及使用者。" + "ldapAccountCanonicalForm": "輸入**@username** 用來在發文中提及使用者。", + "useCache": "除非因開發目的,否則不建議停用", + "useWebSocket": "WebSocket在伺服器和瀏覽器之間啟用雙向交互式通信。需要在伺服器上設定WebSocket守護程序。查看檔案以獲得更多信息。", + "passwordRecoveryForInternalUsersDisabled": "只有入口網站使用者能回覆密碼。", + "passwordRecoveryNoExposure": "無法判斷是否在系統中註冊了特定的電子郵件地址。", + "emailAddressLookupEntityTypeList": "自動完成郵件地址。", + "emailNotificationsDelay": "在發送通知之前,可以在指定的時間範圍內編輯消息。", + "outboundEmailFromAddress": "系統電子郵件地址", + "smtpServer": "如果空白,則將使用對應的群組電子郵件地址。", + "busyRangesEntityList": "當行事曆及時間軸上顯示忙碌時,將考慮什麼。" }, "labels": { "System": "系統", @@ -210,9 +204,20 @@ "Search": "綜合", "Misc": "開始日期 (全天)", "Passwords": "兩因素認證", - "2-Factor Authentication": "您當前的密碼" + "2-Factor Authentication": "您當前的密碼", + "Group Tab": "群組分頁標籤" }, "messages": { "ldapTestConnection": "連接成功建立。" + }, + "options": { + "streamEmailNotificationsTypeList": { + "Post": "狀態更新", + "Status": "收到的郵件", + "EmailReceived": "有跟蹤動態更新紀錄的電子郵件通知。使用者將僅收到有指定選單的電子郵件通知。" + }, + "auth2FAMethodList": { + "Totp": "密碼" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/Stream.json b/application/Espo/Resources/i18n/zh_TW/Stream.json index 298f94e8f3..1b828faf97 100644 --- a/application/Espo/Resources/i18n/zh_TW/Stream.json +++ b/application/Espo/Resources/i18n/zh_TW/Stream.json @@ -10,6 +10,6 @@ "emphasizedText": "刪除的文字", "deletedText": "引用區塊", "blockquote": "鏈接", - "link": "您需要設置[SMTP設置] ({url})才能使系統能夠通過電子郵件發送密碼。" + "link": "您需要設置[SMTP設置]({url})才能使系統能夠通過電子郵件發送密碼。" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/zh_TW/Team.json b/application/Espo/Resources/i18n/zh_TW/Team.json index 01de183b1f..ca358819ae 100644 --- a/application/Espo/Resources/i18n/zh_TW/Team.json +++ b/application/Espo/Resources/i18n/zh_TW/Team.json @@ -2,7 +2,8 @@ "fields": { "name": "名稱", "roles": "權限", - "positionList": "職位清單" + "positionList": "職位清單", + "layoutSet": "版面設定" }, "links": { "users": "使用者", diff --git a/install/core/i18n/hu_HU/install.json b/install/core/i18n/hu_HU/install.json index 87a25fb11d..3a7fbcf299 100644 --- a/install/core/i18n/hu_HU/install.json +++ b/install/core/i18n/hu_HU/install.json @@ -94,27 +94,10 @@ "option": "A javasolt érték {0}", "mysqlSettingError": "Az EspoCRM-nek meg kell adnia a (z) \"{NAME}\" MySQL beállítását: {VALUE}" }, - "options": { - "modRewriteInstruction": { - "apache": { - "windows": "
1. Keresse meg a httpd.conf fájlt (általában megtalálja azt egy mappában, amit conf, config vagy valami hasonló sorok mentén talál) 
\n2. A httpd.conf fájl belsejében olvassa el a LoadModule rewrite_module modulok / mod_rewrite.so sorát (távolítsa el a font \"#\" jelet a sor elejéről)
\n3. Keresse meg a ClearModuleList vonalat sem, majd keresse meg és győződjön meg róla, hogy a mod_rewrite.c AddModule vonalat nem kommentálta.\n
", - "linux": "

Matton 1. Engedélyezze a \"mod_rewrite\" beállítást. Ehhez futtassa ezeket a parancsokat egy terminálban:
{APACHE1}

2. Engedélyezze a .htaccess támogatást. A kiszolgáló konfigurációs beállításainak hozzáadása / szerkesztése ({APACHE2_PATH1}, {APACHE2_PATH2}, {APACHE2_PATH3}):
{APACHE2}
\nEzután futtassa ezt a parancsot egy terminálban:
{APACHE3}

3. Próbálja meg hozzáadni a RewriteBase elérési utat, nyisson meg egy {API_PATH} .htaccess fájlt, és cserélje ki a következő sort:
{APACHE4}
A
{APACHE5}
az Apache kiszolgáló konfigurációja az EspoCRM-hez .

" - }, - "nginx": { - "linux": "
Adja hozzá ezt a kódot a \"server\" szakaszban a Nginx kiszolgáló blokk konfigurációs fájljához {NGINX_PATH}:
\n{NGINX}\n

További információkért látogasson el a Útmutató a Nginx kiszolgáló konfigurációjához EspoCRM ." - } - }, - "modRewriteTitle": { - "apache": "

API hiba: Az EspoCRM API nem érhető el.


Csak a szükséges lépéseket tegye meg. Minden lépés után ellenőrizze, hogy a probléma megoldódott-e.", - "nginx": "

API hiba: Az EspoCRM API nem érhető el.

", - "microsoft-iis": "

API-hiba: az EspoCRM API nem érhető el.


Lehetséges probléma: letiltva \"URL Rewrite\". Kérjük, ellenőrizze és engedélyezze az \"URL Rewrite\" modult az IIS kiszolgálón", - "default": "

API hiba: Az EspoCRM API nem érhető el.


Lehetséges probléma: letiltva újraírható modul. Kérjük, ellenőrizze és engedélyezze a Rewrite Modult a kiszolgálón (például mod_rewrite az Apache-ban) és a .htaccess támogatást." - } - }, "systemRequirements": { "requiredMysqlVersion": "MySQL verzió", "host": "Host név", "dbname": "Adatbázis név", "user": "Felhasználónév" } -} +} \ No newline at end of file diff --git a/install/core/i18n/zh_CN/install.json b/install/core/i18n/zh_CN/install.json index b0040def7a..1ee7a51246 100644 --- a/install/core/i18n/zh_CN/install.json +++ b/install/core/i18n/zh_CN/install.json @@ -96,21 +96,5 @@ "extension": "{0}扩展名缺失", "option": "建议值为{0}", "mysqlSettingError": "EspoCRM需要MySQL设置\"{NAME}\"设置为{VALUE}" - }, - "options": { - "modRewriteInstruction": { - "apache": { - "windows": "结果
1. 查找httpd.conf文件(通常你会发现一个名为CONF,配置或类似的规定文件夹中)结果\n2.里面的httpd.conf文件注释行的LoadModule rewrite_module模块/ mod_rewrite.so(从行前面删除井'#'号)结果\n3.又找到行ClearModuleList下面是注释掉然后查找并确保该行加入AddModule mod_rewrite.c没有被注释掉。\n
" - }, - "nginx": { - "linux": "
将此代码添加入你的网页服务器配置文件{NGINX_PATH} 在里面 \"服务器\" 部分:
{NGINX}

为获取更多信息,请访问帮助 EspoCRM的网页服务器配置.

" - } - }, - "modRewriteTitle": { - "apache": "

应用程序编程接口错误: EspoCRM 应用程序编程接口是不可用的.


可能出现的问题: 禁用 \"mod_rewrite\" 在Apache 服务器, 禁用 .分布式配置文件支持或者重写数据问题.
仅执行必要操作.完成每一步需确认问题是否被解决.", - "nginx": "

应用程序编程接口错误: EspoCRM 应用程序编程接口是不可用的.

", - "microsoft-iis": "

应用程序编程接口错误: EspoCRM应用程序编程接口是不可用的.


可能出现的问题: 禁用 \"网址重写\". 请核对并启用\"网址重写\" 模块在IIS服务器", - "default": "

应用程序编程接口错误: EspoCRM应用程序编程接口是不可用的.


可能出现的问题: 禁用重写模块.请在你的服务器核对并启用重写模块 (e.g. mod_重写 在 Apache) 和.htaccess 支持." - } } -} +} \ No newline at end of file diff --git a/install/core/i18n/zh_TW/install.json b/install/core/i18n/zh_TW/install.json index 3b0ec569bc..3a90bef573 100644 --- a/install/core/i18n/zh_TW/install.json +++ b/install/core/i18n/zh_TW/install.json @@ -113,19 +113,6 @@ "permissionInstruction": "不允許操作嗎?試試這個:

{CSU}", "operationNotPermitted": "轉換為" }, - "options": { - "modRewriteInstruction": { - "apache": { - "windows": "
1. 找出 httpd.conf 的位置  (通常會在一個叫 conf, config 的資料夾,或是這行中的)
2. 在 httpd.conf 檔案中取消註解 {WINDOWS_APACHE1} (在要移除該行前面移除井字號 '#')
3. 另外也找出 ClearModuleList 並取消註解,也請留意 AddModule mod_rewrite.c 這行不要被註解掉。\n
" - } - }, - "modRewriteTitle": { - "apache": "

API錯誤:EspoCRM API無法連線。


可能的問題:在Apache中停用了 mod_rewrite,停用了.htaccess 功能或 RewriteBase 功能。
請試必要的步驟。在試過每個步驟之後,回來檢查問題是否已解決。", - "nginx": "

API錯誤:EspoCRM API無法連線。

", - "microsoft-iis": "

API錯誤:EspoCRM API無法連線。


可能的問題:停用了 URL Rewrite。請檢查並啟用 IIS 中的 URL Rewrite 模組", - "default": "

API錯誤:EspoCRM API無法連線。


可能的問題:停用了 Rewrite 模組。請檢查並啟用伺服器中的 Rewrite 模組 (例如Apache 中的 mod_rewrite)和 .htaccess 功能。" - } - }, "systemRequirements": { "requiredPhpVersion": "MySQL版本", "requiredMysqlVersion": "主機名", @@ -136,4 +123,4 @@ "readable": "邀請", "requiredMariadbVersion": "允許自定義選項" } -} +} \ No newline at end of file