diff --git a/application/Espo/Core/Templates/i18n/cs_CZ/Base.json b/application/Espo/Core/Templates/i18n/cs_CZ/Base.json
index 45d3dfc7fb..35a3cbfdca 100644
--- a/application/Espo/Core/Templates/i18n/cs_CZ/Base.json
+++ b/application/Espo/Core/Templates/i18n/cs_CZ/Base.json
@@ -1,5 +1,5 @@
{
- "labels": {
- "Create {entityType}": "Vytvořit {entityTypeTranslated}"
- }
-}
+ "labels": {
+ "Create {entityType}": "Vytvořit {entityTypeTranslated}"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Core/Templates/i18n/cs_CZ/BasePlus.json b/application/Espo/Core/Templates/i18n/cs_CZ/BasePlus.json
index 45d3dfc7fb..35a3cbfdca 100644
--- a/application/Espo/Core/Templates/i18n/cs_CZ/BasePlus.json
+++ b/application/Espo/Core/Templates/i18n/cs_CZ/BasePlus.json
@@ -1,5 +1,5 @@
{
- "labels": {
- "Create {entityType}": "Vytvořit {entityTypeTranslated}"
- }
-}
+ "labels": {
+ "Create {entityType}": "Vytvořit {entityTypeTranslated}"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Core/Templates/i18n/cs_CZ/Company.json b/application/Espo/Core/Templates/i18n/cs_CZ/Company.json
index 45d3dfc7fb..35a3cbfdca 100644
--- a/application/Espo/Core/Templates/i18n/cs_CZ/Company.json
+++ b/application/Espo/Core/Templates/i18n/cs_CZ/Company.json
@@ -1,5 +1,5 @@
{
- "labels": {
- "Create {entityType}": "Vytvořit {entityTypeTranslated}"
- }
-}
+ "labels": {
+ "Create {entityType}": "Vytvořit {entityTypeTranslated}"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Core/Templates/i18n/cs_CZ/Event.json b/application/Espo/Core/Templates/i18n/cs_CZ/Event.json
index 45d3dfc7fb..35a3cbfdca 100644
--- a/application/Espo/Core/Templates/i18n/cs_CZ/Event.json
+++ b/application/Espo/Core/Templates/i18n/cs_CZ/Event.json
@@ -1,5 +1,5 @@
{
- "labels": {
- "Create {entityType}": "Vytvořit {entityTypeTranslated}"
- }
-}
+ "labels": {
+ "Create {entityType}": "Vytvořit {entityTypeTranslated}"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Core/Templates/i18n/cs_CZ/Person.json b/application/Espo/Core/Templates/i18n/cs_CZ/Person.json
index 45d3dfc7fb..35a3cbfdca 100644
--- a/application/Espo/Core/Templates/i18n/cs_CZ/Person.json
+++ b/application/Espo/Core/Templates/i18n/cs_CZ/Person.json
@@ -1,5 +1,5 @@
{
- "labels": {
- "Create {entityType}": "Vytvořit {entityTypeTranslated}"
- }
-}
+ "labels": {
+ "Create {entityType}": "Vytvořit {entityTypeTranslated}"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Account.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Account.json
index cd17cd1426..67badda2c2 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Account.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Account.json
@@ -1,73 +1,67 @@
{
- "fields": {
- "name": "Název",
- "emailAddress": "Email",
- "website": "Web",
- "phoneNumber": "Telefon",
- "billingAddress": "Fakturační adresa",
- "shippingAddress": "Doručovací adresa",
- "description": "Popis",
- "sicCode": "IČ",
- "industry": "Průmysl",
- "type": "Typ",
- "contactRole": "Pozice",
- "campaign": "Kampaň"
+ "fields": {
+ "name": "Název",
+ "website": "Web",
+ "phoneNumber": "Telefon",
+ "billingAddress": "Fakturační adresa",
+ "shippingAddress": "Doručovací adresa",
+ "description": "Popis",
+ "sicCode": "IČ",
+ "industry": "Průmysl",
+ "type": "Typ",
+ "contactRole": "Pozice",
+ "campaign": "Kampaň"
+ },
+ "links": {
+ "contacts": "Kontakty",
+ "opportunities": "Případy",
+ "cases": "Události",
+ "documents": "Dokumenty",
+ "meetingsPrimary": "Schůzky (rozšířené)",
+ "callsPrimary": "Volání (rozšířené)",
+ "tasksPrimary": "Úkoly (rozšířené)",
+ "emailsPrimary": "Emaily (rozšířené)",
+ "targetLists": "Cílové seznamy",
+ "campaignLogRecords": "Log kampaně",
+ "campaign": "Kampaň"
+ },
+ "options": {
+ "type": {
+ "Customer": "Zákazník",
+ "Reseller": "Prodejce"
},
- "links": {
- "contacts": "Kontakty",
- "opportunities": "Případy",
- "cases": "Události",
- "documents": "Dokumenty",
- "meetingsPrimary": "Schůzky (rozšířené)",
- "callsPrimary": "Volání (rozšířené)",
- "tasksPrimary": "Úkoly (rozšířené)",
- "emailsPrimary": "Emaily (rozšířené)",
- "targetLists": "Cílové seznamy",
- "campaignLogRecords": "Log kampaně",
- "campaign": "Kampaň"
- },
- "options": {
- "type": {
- "Customer": "Zákazník",
- "Investor": "Investor",
- "Partner": "Partner",
- "Reseller": "Prodejce"
- },
- "industry": {
- "Agriculture": "Zemědělství",
- "Advertising": "Reklama",
- "Apparel & Accessories": "Oblečení a doplňky",
- "Automotive": "Automotive",
- "Banking": "Bankovnictví",
- "Biotechnology": "Biotechnologie",
- "Chemical": "Chemie",
- "Computer": "Počítače",
- "Education": "Vzdělání",
- "Electronics": "Elektronika",
- "Entertainment & Leisure": "Zábava a volný čas",
- "Finance": "Finance",
- "Food & Beverage": "Stravování a nápoje",
- "Grocery": "Potraviny",
- "Insurance": "Pojištění",
- "Legal": "Právo",
- "Publishing": "Vydavatelství",
- "Real Estate": "Nemovitosti",
- "Service": "Služby",
- "Sports": "Sport",
- "Software": "Software",
- "Technology": "Technologie",
- "Telecommunications": "Telekomunikace",
- "Television": "TV",
- "Transportation": "Doprava",
- "Venture Capital": "Rizikový kapitál"
- }
- },
- "labels": {
- "Create Account": "Vytvořit organizaci",
- "Copy Billing": "Zkopírovat fakturační údaje"
- },
- "presetFilters": {
- "customers": "Zákazníci",
- "partners": "Partneři"
+ "industry": {
+ "Agriculture": "Zemědělství",
+ "Advertising": "Reklama",
+ "Apparel & Accessories": "Oblečení a doplňky",
+ "Banking": "Bankovnictví",
+ "Biotechnology": "Biotechnologie",
+ "Chemical": "Chemie",
+ "Computer": "Počítače",
+ "Education": "Vzdělání",
+ "Electronics": "Elektronika",
+ "Entertainment & Leisure": "Zábava a volný čas",
+ "Food & Beverage": "Stravování a nápoje",
+ "Grocery": "Potraviny",
+ "Insurance": "Pojištění",
+ "Legal": "Právo",
+ "Publishing": "Vydavatelství",
+ "Real Estate": "Nemovitosti",
+ "Service": "Služby",
+ "Sports": "Sport",
+ "Technology": "Technologie",
+ "Telecommunications": "Telekomunikace",
+ "Television": "TV",
+ "Transportation": "Doprava",
+ "Venture Capital": "Rizikový kapitál"
}
-}
+ },
+ "labels": {
+ "Create Account": "Vytvořit organizaci",
+ "Copy Billing": "Zkopírovat fakturační údaje"
+ },
+ "presetFilters": {
+ "customers": "Zákazníci",
+ "partners": "Partneři"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Admin.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Admin.json
index 6740a8a83f..324e66c5ca 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Admin.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Admin.json
@@ -1,6 +1,6 @@
{
- "layouts": {
- "detailConvert": "Konvertovat stopu",
- "listForAccount": "Seznam (pro organizace)"
- }
-}
+ "layouts": {
+ "detailConvert": "Konvertovat stopu",
+ "listForAccount": "Seznam (pro organizace)"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Calendar.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Calendar.json
index 50122d023b..0a52f5ab37 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Calendar.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Calendar.json
@@ -1,13 +1,13 @@
{
- "modes": {
- "month": "Měsíc",
- "week": "Týden",
- "day": "Den",
- "agendaWeek": "Týden",
- "agendaDay": "Den"
- },
- "labels": {
- "Today": "Dnes",
- "Create": "Vytvořit"
- }
-}
+ "modes": {
+ "month": "Měsíc",
+ "week": "Týden",
+ "agendaWeek": "Týden",
+ "day": "Den",
+ "agendaDay": "Den"
+ },
+ "labels": {
+ "Today": "Dnes",
+ "Create": "Vytvořit"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Call.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Call.json
index cca3a1cd76..59b7d3bf8a 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Call.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Call.json
@@ -1,51 +1,47 @@
{
- "fields": {
- "name": "Název",
- "parent": "Rodič",
- "status": "Status",
- "dateStart": "Datum zahájení",
- "dateEnd": "Datum ukončení",
- "direction": "Směr",
- "duration": "Trvání",
- "description": "Popis",
- "users": "Uživatelé",
- "contacts": "Kontakty",
- "leads": "Stopy",
- "reminders": "Připomenutí",
- "account": "Organizace"
+ "fields": {
+ "name": "Název",
+ "parent": "Rodič",
+ "dateStart": "Datum zahájení",
+ "dateEnd": "Datum ukončení",
+ "direction": "Směr",
+ "duration": "Trvání",
+ "description": "Popis",
+ "users": "Uživatelé",
+ "contacts": "Kontakty",
+ "leads": "Stopy",
+ "reminders": "Připomenutí",
+ "account": "Organizace"
+ },
+ "options": {
+ "status": {
+ "Planned": "Plánovaný",
+ "Held": "Uskutečněný",
+ "Not Held": "Neuskutečněný"
},
- "links": {
+ "direction": {
+ "Outbound": "Odchozí",
+ "Inbound": "Příchozí"
},
- "options": {
- "status": {
- "Planned": "Plánovaný",
- "Held": "Uskutečněný",
- "Not Held": "Neuskutečněný"
- },
- "direction": {
- "Outbound": "Odchozí",
- "Inbound": "Příchozí"
- },
- "acceptanceStatus": {
- "None": "None",
- "Accepted": "Přijatý",
- "Declined": "Odmítnutý",
- "Tentative": "Předběžný"
- }
- },
- "massActions": {
- "setHeld": "Nastavit jako uskutečněný",
- "setNotHeld": "Nastavit jako neuskutečněný"
- },
- "labels": {
- "Create Call": "Vytvořit volání",
- "Set Held": "Nastavit jako uskutečněný",
- "Set Not Held": "Nastavit jako neuskutečněný",
- "Send Invitations": "Poslat pozvánky"
- },
- "presetFilters": {
- "planned": "Plánovaný",
- "held": "Uskutečněný",
- "todays": "Dnešní"
+ "acceptanceStatus": {
+ "Accepted": "Přijatý",
+ "Declined": "Odmítnutý",
+ "Tentative": "Předběžný"
}
-}
+ },
+ "massActions": {
+ "setHeld": "Nastavit jako uskutečněný",
+ "setNotHeld": "Nastavit jako neuskutečněný"
+ },
+ "labels": {
+ "Create Call": "Vytvořit volání",
+ "Set Held": "Nastavit jako uskutečněný",
+ "Set Not Held": "Nastavit jako neuskutečněný",
+ "Send Invitations": "Poslat pozvánky"
+ },
+ "presetFilters": {
+ "planned": "Plánovaný",
+ "held": "Uskutečněný",
+ "todays": "Dnešní"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Campaign.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Campaign.json
index 1bc9844850..e567a6951a 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Campaign.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Campaign.json
@@ -1,55 +1,50 @@
{
- "fields": {
- "name": "Název",
- "description": "Popis",
- "status": "Status",
- "type": "Typ",
- "startDate": "Datum zahájení",
- "endDate": "Datum ukončení",
- "targetLists": "Cílové seznamy",
- "sentCount": "Poslané",
- "openedCount": "Otevřené",
- "clickedCount": "Kliknuté",
- "optedOutCount": "Odhlášené",
- "bouncedCount": "Odmítnuté",
- "hardBouncedCount": "Tvrdě odmítnuté",
- "softBouncedCount": "Měkce odmítnuté",
- "leadCreatedCount": "Vytvořených stop",
- "revenue": "Příjem",
- "revenueConverted": "příjem (konvertováno)"
+ "fields": {
+ "name": "Název",
+ "description": "Popis",
+ "type": "Typ",
+ "startDate": "Datum zahájení",
+ "endDate": "Datum ukončení",
+ "targetLists": "Cílové seznamy",
+ "sentCount": "Poslané",
+ "openedCount": "Otevřené",
+ "clickedCount": "Kliknuté",
+ "optedOutCount": "Odhlášené",
+ "bouncedCount": "Odmítnuté",
+ "hardBouncedCount": "Tvrdě odmítnuté",
+ "softBouncedCount": "Měkce odmítnuté",
+ "leadCreatedCount": "Vytvořených stop",
+ "revenue": "Příjem",
+ "revenueConverted": "příjem (konvertováno)"
+ },
+ "links": {
+ "targetLists": "Cílové seznamy",
+ "accounts": "Organizace",
+ "contacts": "Kontakty",
+ "leads": "Stopy",
+ "opportunities": "Případy"
+ },
+ "options": {
+ "type": {
+ "Television": "TV",
+ "Radio": "Rádio",
+ "Mail": "Email"
},
- "links": {
- "targetLists": "Cílové seznamy",
- "accounts": "Organizace",
- "contacts": "Kontakty",
- "leads": "Stopy",
- "opportunities": "Případy",
- "campaignLogRecords": "Log"
- },
- "options": {
- "type": {
- "Email": "Email",
- "Web": "Web",
- "Television": "TV",
- "Radio": "Rádio",
- "Newsletter": "Newsletter",
- "Mail": "Email"
- },
- "status": {
- "Planning": "Plánované",
- "Active": "Aktivní",
- "Inactive": "Neaktivní",
- "Complete": "Kompletní"
- }
- },
- "labels": {
- "Create Campaign": "Vytvořit kampaň",
- "Target Lists": "Cílové seznamy",
- "Statistics": "Statistiky",
- "hard": "těžký",
- "soft": "měkký"
- },
- "presetFilters": {
- "active": "Aktivní"
+ "status": {
+ "Planning": "Plánované",
+ "Active": "Aktivní",
+ "Inactive": "Neaktivní",
+ "Complete": "Kompletní"
}
-}
+ },
+ "labels": {
+ "Create Campaign": "Vytvořit kampaň",
+ "Target Lists": "Cílové seznamy",
+ "Statistics": "Statistiky",
+ "hard": "těžký",
+ "soft": "měkký"
+ },
+ "presetFilters": {
+ "active": "Aktivní"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignLogRecord.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignLogRecord.json
index 25da99219e..9d0427bb1f 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignLogRecord.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignLogRecord.json
@@ -1,24 +1,23 @@
{
- "fields": {
- "action": "Akce",
- "actionDate": "Datum",
- "data": "Data",
- "campaign": "Kampaň",
- "parent": "Cíl",
- "object": "Objekt",
- "application": "Aplikace"
- },
- "options": {
- "action": {
- "Sent": "Poslané",
- "Opened": "Otevřené",
- "Opted Out": "Odhlášené",
- "Bounced": "Odmítnuté",
- "Clicked": "Kliknuté",
- "Lead Created": "Vytvořeno stop"
- }
- },
- "labels": {
- "All": "Vše"
+ "fields": {
+ "action": "Akce",
+ "actionDate": "Datum",
+ "campaign": "Kampaň",
+ "parent": "Cíl",
+ "object": "Objekt",
+ "application": "Aplikace"
+ },
+ "options": {
+ "action": {
+ "Sent": "Poslané",
+ "Opened": "Otevřené",
+ "Opted Out": "Odhlášené",
+ "Bounced": "Odmítnuté",
+ "Clicked": "Kliknuté",
+ "Lead Created": "Vytvořeno stop"
}
-}
+ },
+ "labels": {
+ "All": "Vše"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignTrackingUrl.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignTrackingUrl.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/CampaignTrackingUrl.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Case.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Case.json
index 8ad5f7ebf7..0b6630996a 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Case.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Case.json
@@ -1,42 +1,38 @@
{
- "fields": {
- "name": "Název",
- "number": "Číslo",
- "status": "Status",
- "account": "Organizace",
- "contact": "Kontakt",
- "priority": "Priorita",
- "type": "Typ",
- "description": "Popis"
+ "fields": {
+ "name": "Název",
+ "number": "Číslo",
+ "account": "Organizace",
+ "contact": "Kontakt",
+ "priority": "Priorita",
+ "type": "Typ",
+ "description": "Popis"
+ },
+ "options": {
+ "status": {
+ "New": "Nový",
+ "Assigned": "Přiřazený",
+ "Pending": "Čekající",
+ "Closed": "Uzavřený",
+ "Rejected": "Odmítnutý",
+ "Duplicate": "Duplikovaný"
},
- "links": {
+ "priority": {
+ "Low": "Malá",
+ "Normal": "Normální",
+ "High": "Vysoká",
+ "Urgent": "Urgentní"
},
- "options": {
- "status": {
- "New": "Nový",
- "Assigned": "Přiřazený",
- "Pending": "Čekající",
- "Closed": "Uzavřený",
- "Rejected": "Odmítnutý",
- "Duplicate": "Duplikovaný"
- },
- "priority" : {
- "Low": "Malá",
- "Normal": "Normální",
- "High": "Vysoká",
- "Urgent": "Urgentní"
- },
- "type": {
- "Question": "Otázka",
- "Incident": "Incident",
- "Problem": "Problém"
- }
- },
- "labels": {
- "Create Case": "Vytvořit událost"
- },
- "presetFilters": {
- "open": "Otevřený",
- "closed": "Zavřený"
+ "type": {
+ "Question": "Otázka",
+ "Problem": "Problém"
}
-}
+ },
+ "labels": {
+ "Create Case": "Vytvořit událost"
+ },
+ "presetFilters": {
+ "open": "Otevřený",
+ "closed": "Zavřený"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Contact.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Contact.json
index ec490eaeb2..aafbbd7056 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Contact.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Contact.json
@@ -1,37 +1,35 @@
{
- "fields": {
- "name": "Název",
- "emailAddress": "Email",
- "title": "Pozice",
- "account": "Organizace",
- "accounts": "Organizace",
- "phoneNumber": "Telefon",
- "accountType": "Typ organizace",
- "doNotCall": "Nevolat",
- "address": "Adresa",
- "opportunityRole": "Pozice vzhledem k případu",
- "accountRole": "Pozice",
- "description": "Popis",
- "campaign": "Kampaň",
- "targetLists": "Cílové seznamy",
- "targetList": "Cílový seznam"
- },
- "links": {
- "opportunities": "Případy",
- "cases": "Události",
- "targetLists": "Cílové seznamy",
- "campaignLogRecords": "Log kampaně",
- "campaign": "Kampaň"
- },
- "labels": {
- "Create Contact": "Vytvořit kontakt"
- },
- "options": {
- "opportunityRole": {
- "": "",
- "Decision Maker": "Rozhoduje",
- "Evaluator": "Hodnotí",
- "Influencer": "Má vliv"
- }
+ "fields": {
+ "name": "Název",
+ "accountRole": "Pozice",
+ "account": "Organizace",
+ "accounts": "Organizace",
+ "phoneNumber": "Telefon",
+ "accountType": "Typ organizace",
+ "doNotCall": "Nevolat",
+ "address": "Adresa",
+ "opportunityRole": "Pozice vzhledem k případu",
+ "description": "Popis",
+ "campaign": "Kampaň",
+ "targetLists": "Cílové seznamy",
+ "targetList": "Cílový seznam",
+ "title": "Pozice"
+ },
+ "links": {
+ "opportunities": "Případy",
+ "cases": "Události",
+ "targetLists": "Cílové seznamy",
+ "campaignLogRecords": "Log kampaně",
+ "campaign": "Kampaň"
+ },
+ "labels": {
+ "Create Contact": "Vytvořit kontakt"
+ },
+ "options": {
+ "opportunityRole": {
+ "Decision Maker": "Rozhoduje",
+ "Evaluator": "Hodnotí",
+ "Influencer": "Má vliv"
}
-}
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DashletOptions.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DashletOptions.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DashletOptions.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Document.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Document.json
index b4ce5bcd07..41a28e0a8d 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Document.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Document.json
@@ -1,42 +1,36 @@
{
- "labels": {
- "Create Document": "Vytvořit dokument",
- "Details": "Detaily"
+ "labels": {
+ "Create Document": "Vytvořit dokument",
+ "Details": "Detaily"
+ },
+ "fields": {
+ "name": "Název",
+ "file": "Soubor",
+ "type": "Typ",
+ "publishDate": "Datum publikace",
+ "expirationDate": "Datum expirace",
+ "description": "Popis",
+ "accounts": "Organizace",
+ "folder": "Složka"
+ },
+ "links": {
+ "accounts": "Organizace",
+ "opportunities": "Případy",
+ "folder": "Složka"
+ },
+ "options": {
+ "status": {
+ "Active": "Aktivní",
+ "Expired": "Expirovaný",
+ "Canceled": "Zrušený"
},
- "fields": {
- "name": "Název",
- "status": "Status",
- "file": "Soubor",
- "type": "Typ",
- "source": "Zdroj",
- "publishDate": "Datum publikace",
- "expirationDate": "Datum expirace",
- "description": "Popis",
- "accounts": "Organizace",
- "folder": "Složka"
- },
- "links": {
- "accounts": "Organizace",
- "opportunities": "Případy",
- "folder": "Složka"
- },
- "options": {
- "status": {
- "Active": "Aktivní",
- "Draft": "Draft",
- "Expired": "Expirovaný",
- "Canceled": "Zrušený"
- },
- "type": {
- "": "-",
- "Contract": "Kontrakt",
- "NDA": "NDA",
- "EULA": "EULA",
- "License Agreement": "Licenční smlouva"
- }
- },
- "presetFilters": {
- "active": "Aktivní",
- "draft": "Draft"
+ "type": {
+ "": "-",
+ "Contract": "Kontrakt",
+ "License Agreement": "Licenční smlouva"
}
-}
+ },
+ "presetFilters": {
+ "active": "Aktivní"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DocumentFolder.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DocumentFolder.json
index 9bf55a14c9..d09f65d23d 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DocumentFolder.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/DocumentFolder.json
@@ -1,10 +1,9 @@
{
- "labels": {
- "Create DocumentFolder": "Vytvořit složku",
- "Manage Categories": "Spravovat složky",
- "documents": "Dokumenty"
- },
- "links": {
- "documents": "Dokumenty"
- }
-}
+ "labels": {
+ "Create DocumentFolder": "Vytvořit složku",
+ "Manage Categories": "Spravovat složky"
+ },
+ "links": {
+ "documents": "Dokumenty"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Email.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Email.json
index 905b9179a5..a61347941b 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Email.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Email.json
@@ -1,8 +1,8 @@
{
- "labels": {
- "Create Lead": "Vytvořit stopu",
- "Create Contact": "Vytvořit kontakt",
- "Create Task": "Vytvořit úkol",
- "Create Case": "Vytvořit událost"
- }
-}
+ "labels": {
+ "Create Lead": "Vytvořit stopu",
+ "Create Contact": "Vytvořit kontakt",
+ "Create Task": "Vytvořit úkol",
+ "Create Case": "Vytvořit událost"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/EmailQueueItem.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/EmailQueueItem.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/EmailQueueItem.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/EntityManager.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/EntityManager.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/EntityManager.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Global.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Global.json
index a98aac137b..dfa0970cdf 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Global.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Global.json
@@ -1,100 +1,99 @@
{
- "scopeNames": {
- "Account": "Organizace",
- "Contact": "Kontakt",
- "Lead": "Stopa",
- "Target": "Cíl",
- "Opportunity": "Případ",
- "Meeting": "Schůzka",
- "Calendar": "Kalendář",
- "Call": "Volání",
- "Task": "Úkol",
- "Case": "Událost",
- "Document": "Dokument",
- "DocumentFolder": "Složka dokumentů",
- "Campaign": "Kampaň",
- "TargetList": "Cílový seznam"
- },
- "scopeNamesPlural": {
- "Account": "Organizace",
- "Contact": "Kontakty",
- "Lead": "Stopy",
- "Target": "Cíle",
- "Opportunity": "Případy",
- "Meeting": "Schůzky",
- "Calendar": "Kalendáře",
- "Call": "Volání",
- "Task": "Úkoly",
- "Case": "Události",
- "Document": "Dokumenty",
- "DocumentFolder": "Složky dokumentů",
- "Campaign": "Kampaně",
- "TargetList": "Cílové seznamy"
- },
- "dashlets": {
- "Leads": "Moje stopy",
- "Opportunities": "Moje případy",
- "Tasks": "Moje úkoly",
- "Cases": "Moje události",
- "Calendar": "Kalendář",
- "Calls": "Moje volání",
- "Meetings": "Moje schůzky",
- "OpportunitiesByStage": "Případy podle stavu",
- "OpportunitiesByLeadSource": "Případy podle zdroje",
- "SalesByMonth": "Prodeje za měsíc",
- "SalesPipeline": "Prodejní pipeline"
- },
- "labels": {
- "Create InboundEmail": "Vytvořit příchodí email",
- "Activities": "Aktivity",
- "History": "Historie",
- "Attendees": "Účastníci",
- "Schedule Meeting": "Plánovaná schůzka",
- "Schedule Call": "Plánované volání",
- "Compose Email": "Sestavit email",
- "Log Meeting": "Zapsat schůzku",
- "Log Call": "Zapsat volání",
- "Archive Email": "Archivovat email",
- "Create Task": "Vytvořit úkol",
- "Tasks": "Úkoly"
- },
- "fields": {
- "billingAddressCity": "Město",
- "billingAddressCountry": "Země",
- "billingAddressPostalCode": "PSČ",
- "billingAddressState": "Kraj",
- "billingAddressStreet": "Ulice",
- "addressCity": "Město",
- "addressStreet": "Ulice",
- "addressCountry": "Země",
- "addressState": "Kraj",
- "addressPostalCode": "PSČ",
- "shippingAddressCity": "Město (doručovací)",
- "shippingAddressStreet": "Ulice (doručovací)",
- "shippingAddressCountry": "Země (doručovací)",
- "shippingAddressState": "Kraj (doručovací)",
- "shippingAddressPostalCode": "PSČ (doručovací)"
- },
- "links": {
- "contacts": "Kontakty",
- "opportunities": "Případy",
- "leads": "Stopy",
- "meetings": "Schůzky",
- "calls": "Volání",
- "tasks": "Úkoly",
- "emails": "Emaily",
- "accounts": "Organizace",
- "cases": "Události",
- "documents": "Dokumenty",
- "account": "Organizace",
- "opportunity": "Případ",
- "contact": "Kontakt",
- "parent": "Rodič"
- },
- "options": {
- "reminderTypes": {
- "Popup": "Vyskakovací",
- "Email": "Email"
- }
+ "links": {
+ "parent": "Rodič",
+ "contacts": "Kontakty",
+ "opportunities": "Případy",
+ "leads": "Stopy",
+ "meetings": "Schůzky",
+ "calls": "Volání",
+ "tasks": "Úkoly",
+ "emails": "Emaily",
+ "accounts": "Organizace",
+ "cases": "Události",
+ "documents": "Dokumenty",
+ "account": "Organizace",
+ "opportunity": "Případ",
+ "contact": "Kontakt"
+ },
+ "scopeNames": {
+ "Account": "Organizace",
+ "Contact": "Kontakt",
+ "Lead": "Stopa",
+ "Target": "Cíl",
+ "Opportunity": "Případ",
+ "Meeting": "Schůzka",
+ "Calendar": "Kalendář",
+ "Call": "Volání",
+ "Task": "Úkol",
+ "Case": "Událost",
+ "Document": "Dokument",
+ "DocumentFolder": "Složka dokumentů",
+ "Campaign": "Kampaň",
+ "TargetList": "Cílový seznam"
+ },
+ "scopeNamesPlural": {
+ "Account": "Organizace",
+ "Contact": "Kontakty",
+ "Lead": "Stopy",
+ "Target": "Cíle",
+ "Opportunity": "Případy",
+ "Meeting": "Schůzky",
+ "Calendar": "Kalendáře",
+ "Call": "Volání",
+ "Task": "Úkoly",
+ "Case": "Události",
+ "Document": "Dokumenty",
+ "DocumentFolder": "Složky dokumentů",
+ "Campaign": "Kampaně",
+ "TargetList": "Cílové seznamy"
+ },
+ "dashlets": {
+ "Leads": "Moje stopy",
+ "Opportunities": "Moje případy",
+ "Tasks": "Moje úkoly",
+ "Cases": "Moje události",
+ "Calendar": "Kalendář",
+ "Calls": "Moje volání",
+ "Meetings": "Moje schůzky",
+ "OpportunitiesByStage": "Případy podle stavu",
+ "OpportunitiesByLeadSource": "Případy podle zdroje",
+ "SalesByMonth": "Prodeje za měsíc",
+ "SalesPipeline": "Prodejní pipeline"
+ },
+ "labels": {
+ "Create InboundEmail": "Vytvořit příchodí email",
+ "Activities": "Aktivity",
+ "History": "Historie",
+ "Attendees": "Účastníci",
+ "Schedule Meeting": "Plánovaná schůzka",
+ "Schedule Call": "Plánované volání",
+ "Compose Email": "Sestavit email",
+ "Log Meeting": "Zapsat schůzku",
+ "Log Call": "Zapsat volání",
+ "Archive Email": "Archivovat email",
+ "Create Task": "Vytvořit úkol",
+ "Tasks": "Úkoly"
+ },
+ "fields": {
+ "billingAddressCity": "Město",
+ "addressCity": "Město",
+ "billingAddressCountry": "Země",
+ "addressCountry": "Země",
+ "billingAddressPostalCode": "PSČ",
+ "addressPostalCode": "PSČ",
+ "billingAddressState": "Kraj",
+ "addressState": "Kraj",
+ "billingAddressStreet": "Ulice",
+ "addressStreet": "Ulice",
+ "shippingAddressCity": "Město (doručovací)",
+ "shippingAddressStreet": "Ulice (doručovací)",
+ "shippingAddressCountry": "Země (doručovací)",
+ "shippingAddressState": "Kraj (doručovací)",
+ "shippingAddressPostalCode": "PSČ (doručovací)"
+ },
+ "options": {
+ "reminderTypes": {
+ "Popup": "Vyskakovací"
}
-}
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/KnowledgeBaseArticle.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/KnowledgeBaseArticle.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/KnowledgeBaseArticle.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/KnowledgeBaseCategory.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/KnowledgeBaseCategory.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/KnowledgeBaseCategory.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Lead.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Lead.json
index 52fa7448c5..69d92b6395 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Lead.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Lead.json
@@ -1,58 +1,54 @@
{
- "labels": {
- "Converted To": "Konvertováno do",
- "Create Lead": "Vytvořit stopu",
- "Convert": "Konvertovat",
- "convert": "konvertovat"
+ "labels": {
+ "Converted To": "Konvertováno do",
+ "Create Lead": "Vytvořit stopu",
+ "Convert": "Konvertovat",
+ "convert": "konvertovat"
+ },
+ "fields": {
+ "name": "Název",
+ "title": "Pozice",
+ "website": "Web",
+ "phoneNumber": "Telefon",
+ "accountName": "Název organizace",
+ "doNotCall": "Nevolat",
+ "address": "Adresa",
+ "source": "Zdroj",
+ "opportunityAmount": "Částka případu",
+ "opportunityAmountConverted": "Částka případu (konvertováno)",
+ "description": "Popis",
+ "createdAccount": "Organizace",
+ "createdContact": "Kontakt",
+ "createdOpportunity": "Případ",
+ "campaign": "Kampaň",
+ "targetLists": "Cílové seznamy",
+ "targetList": "Cílový seznam"
+ },
+ "links": {
+ "targetLists": "Cílové seznamy",
+ "campaignLogRecords": "Log kampaně",
+ "campaign": "Kampaň"
+ },
+ "options": {
+ "status": {
+ "New": "Nový",
+ "Assigned": "Přiřazený",
+ "In Process": "V procesu",
+ "Converted": "Konvertovaný",
+ "Recycled": "Recyklovaný",
+ "Dead": "Mrtvý"
},
- "fields": {
- "name": "Název",
- "emailAddress": "Email",
- "title": "Pozice",
- "website": "Web",
- "phoneNumber": "Telefon",
- "accountName": "Název organizace",
- "doNotCall": "Nevolat",
- "address": "Adresa",
- "status": "Status",
- "source": "Zdroj",
- "opportunityAmount": "Částka případu",
- "opportunityAmountConverted": "Částka případu (konvertováno)",
- "description": "Popis",
- "createdAccount": "Organizace",
- "createdContact": "Kontakt",
- "createdOpportunity": "Případ",
- "campaign": "Kampaň",
- "targetLists": "Cílové seznamy",
- "targetList": "Cílový seznam"
- },
- "links": {
- "targetLists": "Cílové seznamy",
- "campaignLogRecords": "Log kampaně",
- "campaign": "Kampaň"
- },
- "options": {
- "status": {
- "New": "Nový",
- "Assigned": "Přiřazený",
- "In Process": "V procesu",
- "Converted": "Konvertovaný",
- "Recycled": "Recyklovaný",
- "Dead": "Mrtvý"
- },
- "source": {
- "Call": "Volání",
- "Email": "Email",
- "Existing Customer": "Existující zákazník",
- "Partner": "Partner",
- "Public Relations": "Veřejné vztahy",
- "Web Site": "Web",
- "Campaign": "Kampaň",
- "Other": "Ostatní"
- }
- },
- "presetFilters": {
- "active": "Aktivní",
- "converted": "Konvertovaný"
+ "source": {
+ "Call": "Volání",
+ "Existing Customer": "Existující zákazník",
+ "Public Relations": "Veřejné vztahy",
+ "Web Site": "Web",
+ "Campaign": "Kampaň",
+ "Other": "Ostatní"
}
-}
+ },
+ "presetFilters": {
+ "active": "Aktivní",
+ "converted": "Konvertovaný"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/MassEmail.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/MassEmail.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/MassEmail.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Meeting.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Meeting.json
index d6427ac168..baaec3ff3e 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Meeting.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Meeting.json
@@ -1,48 +1,45 @@
{
- "fields": {
- "name": "Název",
- "parent": "Rodič",
- "status": "Status",
- "dateStart": "Datum zahájení",
- "dateEnd": "Datum ukončení",
- "duration": "Trvání",
- "description": "Popis",
- "users": "Uživatelé",
- "contacts": "Kontakty",
- "leads": "Stopy",
- "reminders": "Připomenutí",
- "account": "Organizace"
+ "fields": {
+ "name": "Název",
+ "parent": "Rodič",
+ "dateStart": "Datum zahájení",
+ "dateEnd": "Datum ukončení",
+ "duration": "Trvání",
+ "description": "Popis",
+ "users": "Uživatelé",
+ "contacts": "Kontakty",
+ "leads": "Stopy",
+ "reminders": "Připomenutí",
+ "account": "Organizace"
+ },
+ "options": {
+ "status": {
+ "Planned": "Planovaný",
+ "Held": "Uskutečněný",
+ "Not Held": "Neuskutečněný"
},
- "links": {
- },
- "options": {
- "status": {
- "Planned": "Planovaný",
- "Held": "Uskutečněný",
- "Not Held": "Neuskutečněný"
- },
- "acceptanceStatus": {
- "None": "-",
- "Accepted": "Přijatý",
- "Declined": "Odmítnutý",
- "Tentative": "Předběžný"
- }
- },
- "massActions": {
- "setHeld": "Nastavit jako uskutečněný",
- "setNotHeld": "Nastavit jako neuskutečněný"
- },
- "labels": {
- "Create Meeting": "Vytvořit schůzku",
- "Set Held": "Nastavit jako uskutečněný",
- "Set Not Held": "Nastavit jako neuskutečněný",
- "Send Invitations": "Odeslat pozvánky",
- "on time": "na čas",
- "before": "před"
- },
- "presetFilters": {
- "planned": "Plánovaný",
- "held": "Uskutečněný",
- "todays": "Dnešní"
+ "acceptanceStatus": {
+ "None": "-",
+ "Accepted": "Přijatý",
+ "Declined": "Odmítnutý",
+ "Tentative": "Předběžný"
}
-}
+ },
+ "massActions": {
+ "setHeld": "Nastavit jako uskutečněný",
+ "setNotHeld": "Nastavit jako neuskutečněný"
+ },
+ "labels": {
+ "Create Meeting": "Vytvořit schůzku",
+ "Set Held": "Nastavit jako uskutečněný",
+ "Set Not Held": "Nastavit jako neuskutečněný",
+ "Send Invitations": "Odeslat pozvánky",
+ "on time": "na čas",
+ "before": "před"
+ },
+ "presetFilters": {
+ "planned": "Plánovaný",
+ "held": "Uskutečněný",
+ "todays": "Dnešní"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Opportunity.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Opportunity.json
index 627f3ec70a..71cda82f2d 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Opportunity.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Opportunity.json
@@ -1,29 +1,35 @@
{
- "fields": {
- "name": "Název",
- "account": "Organizace",
- "stage": "Stav",
- "amount": "Částka",
- "probability": "Pravděpodobnost, %",
- "leadSource": "Zdrojová stopa",
- "doNotCall": "Nevolat",
- "closeDate": "Deadline",
- "contacts": "Kontakty",
- "description": "Popis",
- "amountConverted": "Částka (konvertováno)",
- "amountWeightedConverted": "Vážená částka",
- "campaign": "Kampaň"
- },
- "links": {
- "contacts": "Kontakty",
- "documents": "Dokumenty",
- "campaign": "Kampaň"
- },
- "labels": {
- "Create Opportunity": "Vytvořit případ"
- },
- "presetFilters": {
- "open": "Otevřený",
- "won": "Vyhraný"
+ "fields": {
+ "name": "Název",
+ "account": "Organizace",
+ "stage": "Stav",
+ "amount": "Částka",
+ "probability": "Pravděpodobnost, %",
+ "leadSource": "Zdrojová stopa",
+ "doNotCall": "Nevolat",
+ "closeDate": "Deadline",
+ "contacts": "Kontakty",
+ "description": "Popis",
+ "amountConverted": "Částka (konvertováno)",
+ "amountWeightedConverted": "Vážená částka",
+ "campaign": "Kampaň"
+ },
+ "links": {
+ "contacts": "Kontakty",
+ "documents": "Dokumenty",
+ "campaign": "Kampaň"
+ },
+ "options": {
+ "stage": {
+ "Closed Won": "VYFAKTUROVÁNO",
+ "Closed Lost": "ODMÍTNUTO"
}
-}
+ },
+ "labels": {
+ "Create Opportunity": "Vytvořit případ"
+ },
+ "presetFilters": {
+ "open": "Otevřený",
+ "won": "Vyhraný"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Portal.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Portal.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Portal.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/ScheduledJob.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/ScheduledJob.json
index 965d8c3921..9e26dfeeb6 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/ScheduledJob.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/ScheduledJob.json
@@ -1,10 +1 @@
-{
-
- "options": {
- "job": {
- "CheckInboundEmails": "Zkontrolovat příchozí emaily",
- "CheckEmailAccounts": "Zkontrolovat emaily",
- "SendEmailReminders": "Připomenutí emaiů k poslání"
- }
- }
-}
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetList.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetList.json
index f05638b17b..007b9ca177 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetList.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetList.json
@@ -1,29 +1,25 @@
{
- "fields": {
- "name": "Název",
- "description": "Popis",
- "entryCount": "Počet vstupů",
- "campaigns": "Kampaně",
- "endDate": "Datum ukončení",
- "targetLists": "Cílové seznamy"
- },
- "links": {
- "accounts": "Organizace",
- "contacts": "Kontakty",
- "leads": "Stopy",
- "campaigns": "Kampaně"
- },
- "options": {
- "type": {
- "Email": "Email",
- "Web": "Web",
- "Television": "TV",
- "Radio": "Radio",
- "Newsletter": "Newsletter"
- }
- },
- "labels": {
- "Create TargetList": "Vytvořit cílový seznam",
- "Opted Out": "Odhlášené"
+ "fields": {
+ "name": "Název",
+ "description": "Popis",
+ "entryCount": "Počet vstupů",
+ "campaigns": "Kampaně",
+ "endDate": "Datum ukončení",
+ "targetLists": "Cílové seznamy"
+ },
+ "links": {
+ "accounts": "Organizace",
+ "contacts": "Kontakty",
+ "leads": "Stopy",
+ "campaigns": "Kampaně"
+ },
+ "options": {
+ "type": {
+ "Television": "TV"
}
-}
+ },
+ "labels": {
+ "Create TargetList": "Vytvořit cílový seznam",
+ "Opted Out": "Odhlášené"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetListCategory.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetListCategory.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/TargetListCategory.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Task.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Task.json
index 08fcba86ff..7b2eeffca9 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Task.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/Task.json
@@ -1,45 +1,43 @@
{
- "fields": {
- "name": "Název",
- "parent": "Rodič",
- "status": "Status",
- "dateStart": "Datum zahájení",
- "dateEnd": "Datum dokončení",
- "dateStartDate": "Datum zahájení (celý den)",
- "dateEndDate": "Datum ukončení (celý den)",
- "priority": "Priorita",
- "description": "Popis",
- "isOverdue": "Je zpozděné",
- "account": "Organizace",
- "dateCompleted": "Datum dokončení",
- "attachments": "Přílohy"
+ "fields": {
+ "name": "Název",
+ "parent": "Rodič",
+ "dateStart": "Datum zahájení",
+ "dateEnd": "Datum dokončení",
+ "dateStartDate": "Datum zahájení (celý den)",
+ "dateEndDate": "Datum ukončení (celý den)",
+ "priority": "Priorita",
+ "description": "Popis",
+ "isOverdue": "Je zpozděné",
+ "account": "Organizace",
+ "dateCompleted": "Datum dokončení",
+ "attachments": "Přílohy"
+ },
+ "links": {
+ "attachments": "Přílohy"
+ },
+ "options": {
+ "status": {
+ "Not Started": "Nezahájeno",
+ "Started": "Zahájeno",
+ "Completed": "Dokončeno",
+ "Canceled": "Zrušeno",
+ "Deferred": "Odloženo"
},
- "links": {
- "attachments": "Přílohy"
- },
- "options": {
- "status": {
- "Not Started": "Nezahájeno",
- "Started": "Zahájeno",
- "Completed": "Dokončeno",
- "Canceled": "Zrušeno",
- "Deferred": "Odloženo"
- },
- "priority" : {
- "Low": "Malá",
- "Normal": "Normální",
- "High": "Vysoká",
- "Urgent": "Urgentní"
- }
- },
- "labels": {
- "Create Task": "Vytvořit úkol",
- "Complete": "Dokončit"
- },
- "presetFilters": {
- "actual": "Aktuální",
- "completed": "Dokončené",
- "todays": "Dnešní",
- "overdue": "Zpožděné"
+ "priority": {
+ "Low": "Malá",
+ "Normal": "Normální",
+ "High": "Vysoká",
+ "Urgent": "Urgentní"
}
-}
+ },
+ "labels": {
+ "Create Task": "Vytvořit úkol",
+ "Complete": "Dokončit"
+ },
+ "presetFilters": {
+ "completed": "Dokončené",
+ "todays": "Dnešní",
+ "overdue": "Zpožděné"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/User.json b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/User.json
index e6caab9c56..544b3ed506 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/User.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/cs_CZ/User.json
@@ -1,5 +1,5 @@
{
- "links": {
- "targetLists": "Cílové seznamy"
- }
-}
+ "links": {
+ "targetLists": "Cílové seznamy"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Account.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Account.json
index 4d301127ae..3dc98137b9 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Account.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Account.json
@@ -21,7 +21,8 @@
"targetLists": "Listes de cibles",
"campaignLogRecords": "Log de campagne",
"campaign": "Campagne",
- "portalUsers": "Utilisateurs Portail"
+ "portalUsers": "Utilisateurs Portail",
+ "contactsPrimary": "Contacts (primaires)"
},
"options": {
"type": {
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Admin.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Admin.json
index 0c2a353284..0dce423fba 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Admin.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Admin.json
@@ -5,6 +5,7 @@
"listForContact": "Liste (pour contact)"
},
"templates": {
- "reminder": "Rappel"
+ "reminder": "Rappel",
+ "cancellation": "Annulation"
}
}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Calendar.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Calendar.json
index f39a75200e..2e8d31f700 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Calendar.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Calendar.json
@@ -15,7 +15,6 @@
"current": "actuel",
"time": "heure",
"User List": "Liste utilisateurs",
- "Manage Users": "Gérer les utilisateurs",
"Create Shared View": "Créer une vue partagée"
}
}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Call.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Call.json
index 8d7f4ceffd..42f0a1cccb 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Call.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Call.json
@@ -8,7 +8,8 @@
"users": "Utilisateurs",
"leads": "Prospects",
"reminders": "Notifications",
- "account": "Compte"
+ "account": "Compte",
+ "acceptanceStatus": "Statut d'acceptation"
},
"options": {
"status": {
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Case.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Case.json
index e07dc41582..82284d1bc7 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Case.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Case.json
@@ -7,7 +7,8 @@
"priority": "Priorité",
"lead": "Prospect",
"attachments": "Les pièces jointes",
- "inboundEmail": "Compte de messagerie de groupe"
+ "inboundEmail": "Compte de messagerie de groupe",
+ "originalEmail": "\n"
},
"links": {
"account": "Compte",
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Contact.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Contact.json
index 9ddc09a817..6991ef92a2 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Contact.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Contact.json
@@ -13,8 +13,12 @@
"targetLists": "Listes de cibles",
"targetList": "Liste de cibles",
"portalUser": "Utilisateur Portail",
+ "acceptanceStatus": "Statut d'acceptation",
+ "acceptanceStatusMeetings": "Statut d'acceptation (Rendez-vous)",
+ "acceptanceStatusCalls": "Statut d'acceptation (Appels)",
"title": "Titre du Compte",
- "hasPortalUser": "Dispose d'un utilisateur de Portail"
+ "hasPortalUser": "Dispose d'un utilisateur de Portail",
+ "originalEmail": "Email original"
},
"links": {
"opportunities": "Opportunités",
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Email.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Email.json
index b8a2923c61..b8c92508f3 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Email.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Email.json
@@ -3,6 +3,11 @@
"Create Lead": "Créer un Prospect",
"Create Contact": "Créer un Contact",
"Create Task": "Créer une tâche",
- "Create Case": "Créer un Ticket"
+ "Create Case": "Créer un Ticket",
+ "Add to Contact": "Ajouter aux contacts",
+ "Add to Lead": "Ajouter aux prospects"
+ },
+ "fields": {
+ "tasks": "Tâche"
}
}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/EntityManager.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/EntityManager.json
index 9e26dfeeb6..bd89290701 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/EntityManager.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/EntityManager.json
@@ -1 +1,14 @@
-{}
\ No newline at end of file
+{
+ "fields": {
+ "activityStatusList": "Statuts d'activité",
+ "historyStatusList": "Statuts de l'historique",
+ "completedStatusList": "Statuts terminés",
+ "canceledStatusList": "Statuts annulés"
+ },
+ "tooltips": {
+ "activityStatusList": "Les valeurs de statut déterminent si un enregistrement d'activité doit être affiché dans le panneau Activité et considéré comme courant.",
+ "historyStatusList": "Les valeurs de statut déterminant l'affichage d'un enregistrement d'activité dans le panneau Historique.",
+ "completedStatusList": "Valeurs de statut qui détermine qu’une activité est terminée.",
+ "canceledStatusList": "Les valeurs de statut déterminent qu'une activité est annulée et ne sera pas prise en compte dans les plages libres/occupées."
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Global.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Global.json
index 4169953810..3caf6fcd26 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Global.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Global.json
@@ -64,7 +64,9 @@
"Archive Email": "Archiver l'Email",
"Create Task": "Créer une tâche",
"Tasks": "Tâches",
- "Scheduler": "Emploi du temps"
+ "Scheduler": "Emploi du temps",
+ "Schedule": "Calendrier",
+ "Log": "Journal"
},
"fields": {
"billingAddressCity": "Ville",
@@ -97,7 +99,13 @@
"account": "Compte",
"opportunity": "Opportunité"
},
+ "notificationMessages": {
+ "eventAttendee": "{user} vous a ajouté à {entityType} {entity}"
+ },
"streamMessages": {
+ "eventConfirmationAccepted": "{invitee} a accepté de participer à {entityType} {entity}",
+ "eventConfirmationDeclined": "{invitee} a refusé de participer à {entityType} {entity}",
+ "eventConfirmationTentative": "{invitee} hésite à participer à {entityType} {entity}",
"eventConfirmationAcceptedThis": "{invitee} a accepté de participer",
"eventConfirmationDeclinedThis": "{invitee} a refusé de participer",
"eventConfirmationTentativeThis": "{invitee} est hésitant à participer"
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Lead.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Lead.json
index 307a841982..9b429277d7 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Lead.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Lead.json
@@ -2,7 +2,8 @@
"labels": {
"Converted To": "Converti en",
"Create Lead": "Créer un prospect",
- "Convert": "Convertir"
+ "Convert": "Convertir",
+ "convert": "convertir"
},
"fields": {
"name": "Nom",
@@ -20,7 +21,12 @@
"campaign": "Campagne",
"targetLists": "Listes de cibles",
"targetList": "Liste de cibles",
- "convertedAt": "Converti à"
+ "industry": "Industrie",
+ "acceptanceStatus": "Statut d'acceptation",
+ "acceptanceStatusMeetings": "Statut d'acceptation (Rendez-vous)",
+ "acceptanceStatusCalls": "Statut d'acceptation (Appels)",
+ "convertedAt": "Converti à",
+ "originalEmail": "Email original"
},
"links": {
"targetLists": "Listes de cibles",
@@ -36,7 +42,8 @@
"Assigned": "Assigné",
"In Process": "En cours",
"Converted": "Converti",
- "Recycled": "Recyclé"
+ "Recycled": "Recyclé",
+ "Dead": "Mort"
},
"source": {
"Call": "Appel",
@@ -50,7 +57,6 @@
},
"presetFilters": {
"active": "Actif",
- "actual": "En cours",
"converted": "Converti"
}
}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/MassEmail.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/MassEmail.json
index c942b6dfba..34e7fe4a1b 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/MassEmail.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/MassEmail.json
@@ -36,7 +36,7 @@
},
"labels": {
"Create MassEmail": "Créer un email groupé",
- "Send Test": "Envoyer un message de test",
+ "Send Test": "Envoyer message test",
"System SMTP": "Système SMTP",
"system": "système",
"group": "groupe"
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Meeting.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Meeting.json
index 67d1a35374..c1ef6c243d 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Meeting.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Meeting.json
@@ -9,9 +9,11 @@
"leads": "Prospects",
"reminders": "Notifications",
"account": "Compte",
+ "acceptanceStatus": "Statut d'acceptation",
"dateStartDate": "Date de début (toute la journée)",
"dateEndDate": "Date de fin (toute la journée)",
- "isAllDay": "Est toute la journée"
+ "isAllDay": "Est toute la journée",
+ "sourceEmail": "Source E-mail"
},
"options": {
"status": {
@@ -36,7 +38,9 @@
"Send Invitations": "Envoyer des Invitations",
"on time": "à l'heure",
"before": "en avance",
- "All-Day": "Toute la journée"
+ "All-Day": "Toute la journée",
+ "Send Cancellation": "Envoyer l'annulation",
+ "Acceptance": "Acceptation"
},
"presetFilters": {
"planned": "Prévu",
@@ -45,6 +49,8 @@
},
"messages": {
"nothingHasBeenSent": "Aucun envoi effectué",
- "selectAcceptanceStatus": "Définissez votre statut d'acceptation."
+ "selectAcceptanceStatus": "Définissez votre statut d'acceptation.",
+ "sendInvitationsToSelectedAttendees": "Des eMails d'invitation seront envoyés aux sélectionnés.",
+ "sendCancellationsToSelectedAttendees": "Des eMails d'annulation seront envoyés aux sélectionnés."
}
}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetList.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetList.json
index f62d047dcc..1d4852d181 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetList.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetList.json
@@ -7,7 +7,8 @@
"targetLists": "Listes de cibles",
"optedOutCount": "Décompté",
"targetStatus": "Statut cible",
- "isOptedOut": "Est exclu"
+ "isOptedOut": "Est exclu",
+ "sourceCampaign": "Campagne Source"
},
"links": {
"accounts": "Comptes",
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetListCategory.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetListCategory.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/TargetListCategory.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Task.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Task.json
index 2d77c71ce6..da46ccfa81 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Task.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/Task.json
@@ -14,7 +14,8 @@
},
"links": {
"attachments": "Pièces jointes",
- "account": "Compte"
+ "account": "Compte",
+ "email": "eMail"
},
"options": {
"status": {
@@ -37,9 +38,11 @@
"overdue": "dépassé"
},
"presetFilters": {
- "actual": "En cours",
"completed": "Terminés",
"todays": "Aujourd'hui",
"overdue": "En retard"
+ },
+ "nameOptions": {
+ "replyToEmail": "Répondre à l'e-mail"
}
}
\ No newline at end of file
diff --git a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/User.json b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/User.json
index 3f0ff5d60e..1614057044 100644
--- a/application/Espo/Modules/Crm/Resources/i18n/fr_FR/User.json
+++ b/application/Espo/Modules/Crm/Resources/i18n/fr_FR/User.json
@@ -1,5 +1,10 @@
{
"links": {
"targetLists": "Listes de cibles"
+ },
+ "fields": {
+ "acceptanceStatus": "Statut d'acceptation",
+ "acceptanceStatusMeetings": "Statut d'acceptation (Rendez-vous)",
+ "acceptanceStatusCalls": "Statut d'acceptation (Appels)"
}
}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/ActionHistoryRecord.json b/application/Espo/Resources/i18n/cs_CZ/ActionHistoryRecord.json
new file mode 100644
index 0000000000..cef797efbf
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/ActionHistoryRecord.json
@@ -0,0 +1,5 @@
+{
+ "fields": {
+ "user": "Uživatel"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/AddressCountry.json b/application/Espo/Resources/i18n/cs_CZ/AddressCountry.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/AddressCountry.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Admin.json b/application/Espo/Resources/i18n/cs_CZ/Admin.json
index 4a9995e396..288ddcf742 100644
--- a/application/Espo/Resources/i18n/cs_CZ/Admin.json
+++ b/application/Espo/Resources/i18n/cs_CZ/Admin.json
@@ -1,156 +1,138 @@
{
- "labels": {
- "Enabled": "Povoleno",
- "Disabled": "Zakázáno",
- "System": "Systém",
- "Users": "Uživatelé",
- "Email": "Email",
- "Data": "Data",
- "Customization": "Přizpůsobení",
- "Available Fields": "Dostupná pole",
- "Layout": "Layout",
- "Entity Manager": "Správa entit",
- "Add Panel": "Přidat panel",
- "Add Field": "Přidat pole",
- "Settings": "Nastavení",
- "Scheduled Jobs": "Naplánované akce",
- "Upgrade": "Upgrade",
- "Clear Cache": "Vyčistit cache",
- "Rebuild": "Přestavět",
- "Teams": "Týmy",
- "Roles": "Role",
- "Outbound Emails": "Odchozí emaily",
- "Inbound Emails": "Příchozí emaily",
- "Email Templates": "Šablony emailů",
- "Import": "Import",
- "Layout Manager": "Správa layoutu",
- "User Interface": "Uživatelské rozhraní",
- "Auth Tokens": "Autentizační tokeny",
- "Authentication": "Autentizace",
- "Currency": "Měna",
- "Integrations": "Integrace",
- "Extensions": "Rozšíření",
- "Upload": "Nahrát",
- "Installing...": "Instaluji...",
- "Upgrading...": "Upgraduji...",
- "Upgraded successfully": "Úspěšně upgradováno",
- "Installed successfully": "Úspěšně nainstalováno",
- "Ready for upgrade": "Připraveno k upgradu",
- "Run Upgrade": "Spustit upgrade",
- "Install": "Instalovat",
- "Ready for installation": "Připraveno k instalaci",
- "Uninstalling...": "Odebírám...",
- "Uninstalled": "Odebráno",
- "Create Entity": "Vytvořit entitu",
- "Edit Entity": "Upravit entitu",
- "Create Link": "Vytvořit link",
- "Edit Link": "Upravit link",
- "Notifications": "Upozornění"
- },
- "layouts": {
- "list": "Seznam",
- "detail": "Detail",
- "listSmall": "Seznam (malý)",
- "detailSmall": "Detail (malý)",
- "filters": "Vyhledávací filtry",
- "massUpdate": "Hromadný update",
- "relationships": "Vztah"
- },
- "fieldTypes": {
- "address": "Adresa",
- "array": "Pole",
- "foreign": "Zahraniční",
- "duration": "Trvání",
- "password": "Heslo",
- "parsonName": "Jméno",
- "autoincrement": "Auto-increment",
- "bool": "Boolean",
- "currency": "Měna",
- "date": "Datum",
- "datetime": "DateTime",
- "datetimeOptional": "Datum/DateTime",
- "email": "Email",
- "enum": "Enum",
- "enumInt": "Enum Integer",
- "enumFloat": "Enum Float",
- "float": "Float",
- "int": "Int",
- "link": "Link",
- "linkMultiple": "Vícenásobný link",
- "linkParent": "Rodičovský link",
- "multienim": "Multienum",
- "phone": "Telefon",
- "text": "Text",
- "url": "Url",
- "varchar": "Varchar",
- "file": "Soubor",
- "image": "Obrázek",
- "multiEnum": "Vícenásobný Enum"
- },
- "fields": {
- "type": "Typ",
- "name": "Jméno",
- "label": "Popisek",
- "required": "Povinné",
- "default": "Výchozí",
- "maxLength": "Maximální délka",
- "options": "Možnosti",
- "after": "Po (pole)",
- "before": "Před (pole)",
- "link": "Link",
- "field": "Pole",
- "min": "Min",
- "max": "Max",
- "translation": "Překlad",
- "previewSize": "Velikost náhledu",
- "noEmptyString": "Neprázdný řetězec",
- "defaultType": "Výchozí typ",
- "seeMoreDisabled": "Zakázat ořez textu"
- },
- "messages": {
- "upgradeVersion": "EspoCRM bude upgradováno na verzi {version}. Toto může chvíli trvat.",
- "upgradeDone": "EspoCRM bylo upgradováno na verzi {version}.",
- "upgradeBackup": "Doporučujeme zálohovat soubory a data EspoCRM před upgradem.",
- "thousandSeparatorEqualsDecimalMark": "Oddělovač tisíců nemůže být stejný jako desetinný symbol.",
- "userHasNoEmailAddress": "Uživatel nemá emailovou adresu.",
- "selectEntityType": "Vybrat entitu v levém menu.",
- "selectUpgradePackage": "Vybrat upgrade balíček",
- "downloadUpgradePackage": "Stáhnout upgradovací balíčky na tomto odkaze.",
- "selectLayout": "Vybrat požadovaný layout v levém menu a upravit ho.",
- "selectExtensionPackage": "Vybrat rozšiřující balíček",
- "extensionInstalled": "Rozšíření {name} {version} bylo nainstalováno.",
- "installExtension": "Rozšíření {name} {version} je připraveno k instalaci.",
- "uninstallConfirmation": "Opravdu odinstalovat vybrané rozšíření?"
- },
- "descriptions": {
- "settings": "Systémová nastavení aplikace.",
- "scheduledJob": "Činnosti vykonávané CRONem.",
- "upgrade": "Upgradovat EspoCRM.",
- "clearCache": "Vyčistit veškerou cache.",
- "rebuild": "Přestavě backend a vyčistit cache.",
- "users": "Správa uživatelů.",
- "teams": "Správa týmů.",
- "roles": "Správa rolí.",
- "outboundEmails": "Nastavení SMTP pro odchozí emaily.",
- "inboundEmails": "Skupinové IMAP účty. Email import a Email-to-Case.",
- "emailTemplates": "Šablony pro odchozí emaily.",
- "import": "Importovat data z CSV souboru.",
- "layoutManager": "Přizpůsobit layouty (seznam, detail, upravit, hledat, hromadný update).",
- "entityManager": "Vytvořit vlastní entity, úpravit existující. Správa polí a vztahů.",
- "userInterface": "Nastavit uživatelské rozhraní.",
- "authTokens": "Aktivní autentizační sessions. IP adresa a datum posledního přístupu.",
- "authentication": "Nastavení autentizace.",
- "currency": "Nastavení měn a kurzů.",
- "extensions": "Instalovat a odebrat rozšíření.",
- "integrations": "Integrace se službami třetích stran.",
- "notifications": "Nastavení In-app a emailových upozornění."
- },
- "options": {
- "previewSize": {
- "x-small": "Extra-malý",
- "small": "Malý",
- "medium": "Střední",
- "large": "Velký"
- }
+ "labels": {
+ "Enabled": "Povoleno",
+ "Disabled": "Zakázáno",
+ "System": "Systém",
+ "Users": "Uživatelé",
+ "Customization": "Přizpůsobení",
+ "Available Fields": "Dostupná pole",
+ "Entity Manager": "Správa entit",
+ "Add Panel": "Přidat panel",
+ "Add Field": "Přidat pole",
+ "Settings": "Nastavení",
+ "Scheduled Jobs": "Naplánované akce",
+ "Clear Cache": "Vyčistit cache",
+ "Rebuild": "Přestavět",
+ "Teams": "Týmy",
+ "Roles": "Role",
+ "Portal": "Portál",
+ "Portals": "Portály",
+ "Portal Roles": "Role Portálu",
+ "Outbound Emails": "Odchozí emaily",
+ "Inbound Emails": "Příchozí emaily",
+ "Email Templates": "Šablony emailů",
+ "Layout Manager": "Správa layoutu",
+ "User Interface": "Uživatelské rozhraní",
+ "Auth Tokens": "Autentizační tokeny",
+ "Authentication": "Autentizace",
+ "Currency": "Měna",
+ "Integrations": "Integrace",
+ "Extensions": "Rozšíření",
+ "Upload": "Nahrát",
+ "Installing...": "Instaluji...",
+ "Upgrading...": "Upgraduji...",
+ "Upgraded successfully": "Úspěšně upgradováno",
+ "Installed successfully": "Úspěšně nainstalováno",
+ "Ready for upgrade": "Připraveno k upgradu",
+ "Run Upgrade": "Spustit upgrade",
+ "Install": "Instalovat",
+ "Ready for installation": "Připraveno k instalaci",
+ "Uninstalling...": "Odebírám...",
+ "Uninstalled": "Odebráno",
+ "Create Entity": "Vytvořit entitu",
+ "Edit Entity": "Upravit entitu",
+ "Create Link": "Vytvořit link",
+ "Edit Link": "Upravit link",
+ "Notifications": "Upozornění"
+ },
+ "layouts": {
+ "list": "Seznam",
+ "listSmall": "Seznam (malý)",
+ "detailSmall": "Detail (malý)",
+ "filters": "Vyhledávací filtry",
+ "massUpdate": "Hromadný update",
+ "relationships": "Vztah"
+ },
+ "fieldTypes": {
+ "address": "Adresa",
+ "array": "Pole",
+ "foreign": "Zahraniční",
+ "duration": "Trvání",
+ "password": "Heslo",
+ "personName": "Jméno",
+ "currency": "Měna",
+ "date": "Datum",
+ "linkMultiple": "Vícenásobný link",
+ "linkParent": "Rodičovský link",
+ "phone": "Telefon",
+ "file": "Soubor",
+ "image": "Obrázek",
+ "multiEnum": "Vícenásobný Enum",
+ "int": "Int",
+ "datetime": "DateTime",
+ "datetimeOptional": "Datum/DateTime"
+ },
+ "fields": {
+ "type": "Typ",
+ "name": "Jméno",
+ "label": "Popisek",
+ "required": "Povinné",
+ "default": "Výchozí",
+ "maxLength": "Maximální délka",
+ "options": "Možnosti",
+ "after": "Po (pole)",
+ "before": "Před (pole)",
+ "field": "Pole",
+ "translation": "Překlad",
+ "previewSize": "Velikost náhledu",
+ "defaultType": "Výchozí typ",
+ "seeMoreDisabled": "Zakázat ořez textu",
+ "noEmptyString": "Neprázdný řetězec"
+ },
+ "messages": {
+ "selectEntityType": "Vybrat entitu v levém menu.",
+ "selectUpgradePackage": "Vybrat upgrade balíček",
+ "selectLayout": "Vybrat požadovaný layout v levém menu a upravit ho.",
+ "selectExtensionPackage": "Vybrat rozšiřující balíček",
+ "extensionInstalled": "Rozšíření {name} {version} bylo nainstalováno.",
+ "installExtension": "Rozšíření {name} {version} je připraveno k instalaci.",
+ "upgradeBackup": "Doporučujeme zálohovat soubory a data EspoCRM před upgradem.",
+ "thousandSeparatorEqualsDecimalMark": "Oddělovač tisíců nemůže být stejný jako desetinný symbol.",
+ "userHasNoEmailAddress": "Uživatel nemá emailovou adresu.",
+ "uninstallConfirmation": "Opravdu odinstalovat vybrané rozšíření?",
+ "upgradeVersion": "EspoCRM bude upgradováno na verzi {version}. Toto může chvíli trvat.",
+ "upgradeDone": "EspoCRM bylo upgradováno na verzi {version}.",
+ "downloadUpgradePackage": "Stáhnout upgradovací balíčky na tomto odkaze."
+ },
+ "descriptions": {
+ "settings": "Systémová nastavení aplikace.",
+ "scheduledJob": "Činnosti vykonávané CRONem.",
+ "upgrade": "Upgradovat EspoCRM.",
+ "clearCache": "Vyčistit veškerou cache.",
+ "rebuild": "Přestavě backend a vyčistit cache.",
+ "users": "Správa uživatelů.",
+ "teams": "Správa týmů.",
+ "roles": "Správa rolí.",
+ "outboundEmails": "Nastavení SMTP pro odchozí emaily.",
+ "emailTemplates": "Šablony pro odchozí emaily.",
+ "import": "Importovat data z CSV souboru.",
+ "layoutManager": "Přizpůsobit layouty (seznam, detail, upravit, hledat, hromadný update).",
+ "userInterface": "Nastavit uživatelské rozhraní.",
+ "authTokens": "Aktivní autentizační sessions. IP adresa a datum posledního přístupu.",
+ "authentication": "Nastavení autentizace.",
+ "currency": "Nastavení měn a kurzů.",
+ "extensions": "Instalovat a odebrat rozšíření.",
+ "integrations": "Integrace se službami třetích stran.",
+ "notifications": "Nastavení In-app a emailových upozornění.",
+ "inboundEmails": "Skupinové IMAP účty. Email import a Email-to-Case.",
+ "entityManager": "Vytvořit vlastní entity, úpravit existující. Správa polí a vztahů."
+ },
+ "options": {
+ "previewSize": {
+ "x-small": "Extra-malý",
+ "small": "Malý",
+ "medium": "Střední",
+ "large": "Velký"
}
-}
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/ApiUser.json b/application/Espo/Resources/i18n/cs_CZ/ApiUser.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/ApiUser.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/AppLogRecord.json b/application/Espo/Resources/i18n/cs_CZ/AppLogRecord.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/AppLogRecord.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/AppSecret.json b/application/Espo/Resources/i18n/cs_CZ/AppSecret.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/AppSecret.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Attachment.json b/application/Espo/Resources/i18n/cs_CZ/Attachment.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/Attachment.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/AuthLogRecord.json b/application/Espo/Resources/i18n/cs_CZ/AuthLogRecord.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/AuthLogRecord.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/AuthToken.json b/application/Espo/Resources/i18n/cs_CZ/AuthToken.json
index 9404ef8f63..6c7c361d7f 100644
--- a/application/Espo/Resources/i18n/cs_CZ/AuthToken.json
+++ b/application/Espo/Resources/i18n/cs_CZ/AuthToken.json
@@ -1,9 +1,8 @@
{
- "fields": {
- "user": "Uživatel",
- "ipAddress": "IP adresa",
- "lastAccess": "Datum posledního přístupu",
- "createdAt": "Datum přihlášení"
-
- }
-}
+ "fields": {
+ "user": "Uživatel",
+ "ipAddress": "IP adresa",
+ "lastAccess": "Datum posledního přístupu",
+ "createdAt": "Datum přihlášení"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/AuthenticationProvider.json b/application/Espo/Resources/i18n/cs_CZ/AuthenticationProvider.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/AuthenticationProvider.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Currency.json b/application/Espo/Resources/i18n/cs_CZ/Currency.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/Currency.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/DashboardTemplate.json b/application/Espo/Resources/i18n/cs_CZ/DashboardTemplate.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/DashboardTemplate.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/DashletOptions.json b/application/Espo/Resources/i18n/cs_CZ/DashletOptions.json
index 933cb22cbb..5a6f655ea0 100644
--- a/application/Espo/Resources/i18n/cs_CZ/DashletOptions.json
+++ b/application/Espo/Resources/i18n/cs_CZ/DashletOptions.json
@@ -1,18 +1,18 @@
{
- "fields": {
- "title": "Titulek",
- "dateFrom": "Datum od",
- "dateTo": "Datum do",
- "autorefreshInterval": "Interval automatického obnovení",
- "displayRecords": "Zobrazit záznamů",
- "isDoubleHeight": "Výška 2x",
- "mode": "Mód"
- },
- "options": {
- "mode": {
- "agendaWeek": "Týden (agenda)",
- "basicWeek": "Týden",
- "month": "Měsíc"
- }
+ "fields": {
+ "title": "Titulek",
+ "dateFrom": "Datum od",
+ "dateTo": "Datum do",
+ "autorefreshInterval": "Interval automatického obnovení",
+ "displayRecords": "Zobrazit záznamů",
+ "isDoubleHeight": "Výška 2x",
+ "mode": "Mód"
+ },
+ "options": {
+ "mode": {
+ "agendaWeek": "Týden (agenda)",
+ "basicWeek": "Týden",
+ "month": "Měsíc"
}
-}
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/DynamicLogic.json b/application/Espo/Resources/i18n/cs_CZ/DynamicLogic.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/DynamicLogic.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Email.json b/application/Espo/Resources/i18n/cs_CZ/Email.json
index 2317ca39d2..daa6d766d3 100644
--- a/application/Espo/Resources/i18n/cs_CZ/Email.json
+++ b/application/Espo/Resources/i18n/cs_CZ/Email.json
@@ -1,66 +1,54 @@
{
- "fields": {
- "name": "Jméno",
- "parent": "Rodič",
- "status": "Status",
- "dateSent": "Datum odeslání",
- "from": "Od",
- "to": "Komu",
- "cc": "Kopie",
- "bcc": "Skrytá kopie",
- "isHtml": "Je HTML",
- "body": "Tělo",
- "subject": "Předmět",
- "attachments": "Přílohy",
- "selectTemplate": "Vybrat šablonu",
- "fromEmailAddress": "Adresa od",
- "toEmailAddresses": "Adresa komu",
- "emailAddress": "Emailová adresa",
- "deliveryDate": "Datum doručení",
- "account": "Účet",
- "users": "Uživatelé"
- },
- "links": {
- },
- "options": {
- "Draft": "Koncept",
- "Sending": "Odesílání",
- "Sent": "Odesláno",
- "Archived": "Archivováno",
- "Received": "Přijato"
- },
- "labels": {
- "Create Email": "Vytvořit email",
- "Archive Email": "Archivovat email",
- "Compose": "Vytvořit",
- "Reply": "Odpovědět",
- "Reply to All": "Odpovědět všem",
- "Forward": "Přeposlat",
- "Original message": "Původní zpráva",
- "Forwarded message": "Přeposlaná zpráva",
- "Email Accounts": "Emailové účty",
- "Send Test Email": "Poslat zkušební email",
- "Send": "Odeslat",
- "Email Address": "Emailová adresa",
- "Mark Read": "Označit jako přečtěné",
- "Sending...": "Odesílání...",
- "Save Draft": "Uložit koncept",
- "Mark all as read": "Označit vše jako přečtené",
- "Show Plain Text": "Zobrazit Plain Text"
- },
- "messages": {
- "noSmtpSetup": "Chybí nastavení SMTP. {link}.",
- "testEmailSent": "Zkušební email byl odeslán",
- "emailSent": "Email byl odeslán",
- "savedAsDraft": "Uloženo jako koncept"
- },
- "presetFilters": {
- "sent": "Odeslané",
- "archived": "Archivované",
- "inbox": "Doručené",
- "drafts": "Koncepty"
- },
- "massActions": {
- "markAsRead": "Označit jako přečtené"
- }
-}
+ "fields": {
+ "parent": "Rodič",
+ "dateSent": "Datum odeslání",
+ "from": "Od",
+ "to": "Komu",
+ "cc": "Kopie",
+ "bcc": "Skrytá kopie",
+ "body": "Tělo",
+ "subject": "Předmět",
+ "attachments": "Přílohy",
+ "selectTemplate": "Vybrat šablonu",
+ "fromAddress": "Adresa od",
+ "emailAddress": "Emailová adresa",
+ "deliveryDate": "Datum doručení",
+ "account": "Účet",
+ "users": "Uživatelé",
+ "name": "Jméno",
+ "fromEmailAddress": "Adresa od"
+ },
+ "labels": {
+ "Create Email": "Archivovat email",
+ "Archive Email": "Archivovat email",
+ "Compose": "Vytvořit",
+ "Reply": "Odpovědět",
+ "Reply to All": "Odpovědět všem",
+ "Forward": "Přeposlat",
+ "Original message": "Původní zpráva",
+ "Forwarded message": "Přeposlaná zpráva",
+ "Email Accounts": "Emailové účty",
+ "Send Test Email": "Poslat zkušební email",
+ "Send": "Odeslat",
+ "Email Address": "Emailová adresa",
+ "Mark Read": "Označit jako přečtěné",
+ "Sending...": "Odesílání...",
+ "Save Draft": "Uložit koncept",
+ "Mark all as read": "Označit vše jako přečtené",
+ "Show Plain Text": "Zobrazit Plain Text"
+ },
+ "messages": {
+ "testEmailSent": "Zkušební email byl odeslán",
+ "emailSent": "Email byl odeslán",
+ "savedAsDraft": "Uloženo jako koncept",
+ "noSmtpSetup": "Chybí nastavení SMTP. {link}."
+ },
+ "presetFilters": {
+ "sent": "Odeslané",
+ "inbox": "Doručené",
+ "drafts": "Koncepty"
+ },
+ "massActions": {
+ "markAsRead": "Označit jako přečtené"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EmailAccount.json b/application/Espo/Resources/i18n/cs_CZ/EmailAccount.json
index 3af8f32bc4..6d4fec6142 100644
--- a/application/Espo/Resources/i18n/cs_CZ/EmailAccount.json
+++ b/application/Espo/Resources/i18n/cs_CZ/EmailAccount.json
@@ -1,35 +1,29 @@
{
- "fields": {
- "name": "Jméno",
- "status": "Status",
- "host": "Server",
- "username": "Uživatelské jméno",
- "password": "Heslo",
- "port": "Port",
- "monitoredFolders": "Synchronizované složky",
- "ssl": "SSL",
- "fetchSince": "Nastaveno od",
- "emailAddress": "Emailová adresa"
- },
- "links": {
- },
- "options": {
- "status": {
- "Active": "Aktivní",
- "Inactive": "Neaktivní"
- }
- },
- "labels": {
- "Create EmailAccount": "Vytvořit emailový účet",
- "IMAP": "IMAP",
- "Main": "Hlavní",
- "Test Connection": "Test spojení"
- },
- "messages": {
- "couldNotConnectToImap": "Nemohu se připojit k IMAP serveru",
- "connectionIsOk": "Spojení je OK"
- },
- "tooltips": {
- "monitoredFolders": "Můžete přidat složku 'Odeslané' k synchronizaci externím emailovým klientem."
+ "fields": {
+ "name": "Jméno",
+ "host": "Server",
+ "username": "Uživatelské jméno",
+ "password": "Heslo",
+ "monitoredFolders": "Synchronizované složky",
+ "fetchSince": "Nastaveno od",
+ "emailAddress": "Emailová adresa"
+ },
+ "options": {
+ "status": {
+ "Active": "Aktivní",
+ "Inactive": "Neaktivní"
}
-}
+ },
+ "labels": {
+ "Create EmailAccount": "Vytvořit emailový účet",
+ "Main": "Hlavní",
+ "Test Connection": "Test spojení"
+ },
+ "messages": {
+ "couldNotConnectToImap": "Nemohu se připojit k IMAP serveru",
+ "connectionIsOk": "Spojení je OK"
+ },
+ "tooltips": {
+ "monitoredFolders": "Můžete přidat složku 'Odeslané' k synchronizaci externím emailovým klientem."
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EmailAddress.json b/application/Espo/Resources/i18n/cs_CZ/EmailAddress.json
index 7f59df3311..72150405a1 100644
--- a/application/Espo/Resources/i18n/cs_CZ/EmailAddress.json
+++ b/application/Espo/Resources/i18n/cs_CZ/EmailAddress.json
@@ -1,7 +1,7 @@
{
- "labels": {
- "Primary": "Primární",
- "Opted Out": "Odhlášené",
- "Invalid": "Neplatné"
- }
-}
+ "labels": {
+ "Primary": "Primární",
+ "Opted Out": "Odhlášené",
+ "Invalid": "Neplatné"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EmailFilter.json b/application/Espo/Resources/i18n/cs_CZ/EmailFilter.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/EmailFilter.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EmailFolder.json b/application/Espo/Resources/i18n/cs_CZ/EmailFolder.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/EmailFolder.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EmailTemplate.json b/application/Espo/Resources/i18n/cs_CZ/EmailTemplate.json
index 98f3539e91..a7b63038db 100644
--- a/application/Espo/Resources/i18n/cs_CZ/EmailTemplate.json
+++ b/application/Espo/Resources/i18n/cs_CZ/EmailTemplate.json
@@ -1,16 +1,11 @@
{
- "fields": {
- "name": "Jméno",
- "status": "Status",
- "isHtml": "Je HTML",
- "body": "Tělo",
- "subject": "Předmět",
- "attachments": "Přílohy",
- "insertField": ""
- },
- "links": {
- },
- "labels": {
- "Create EmailTemplate": "Vytvořit šablonu"
- }
-}
+ "fields": {
+ "name": "Jméno",
+ "body": "Tělo",
+ "subject": "Předmět",
+ "attachments": "Přílohy"
+ },
+ "labels": {
+ "Create EmailTemplate": "Vytvořit šablonu"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EmailTemplateCategory.json b/application/Espo/Resources/i18n/cs_CZ/EmailTemplateCategory.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/EmailTemplateCategory.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/EntityManager.json b/application/Espo/Resources/i18n/cs_CZ/EntityManager.json
index f73fe8d0ea..498faab280 100644
--- a/application/Espo/Resources/i18n/cs_CZ/EntityManager.json
+++ b/application/Espo/Resources/i18n/cs_CZ/EntityManager.json
@@ -1,44 +1,39 @@
{
- "labels": {
- "Fields": "Pole",
- "Relationships": "Vztahy"
+ "labels": {
+ "Fields": "Pole",
+ "Relationships": "Vztahy"
+ },
+ "fields": {
+ "name": "Jméno",
+ "type": "Typ",
+ "labelSingular": "Popisek jednotného čísla",
+ "labelPlural": "Popisek množného čísla",
+ "label": "Popisek",
+ "linkType": "Typ linku",
+ "entityForeign": "Cizí entita",
+ "linkForeign": "Cizí link",
+ "labelForeign": "Cizí popisek"
+ },
+ "options": {
+ "type": {
+ "Base": "Báze",
+ "Person": "Osoba",
+ "CategoryTree": "Strom kategorií"
},
- "fields": {
- "name": "Jméno",
- "type": "Typ",
- "labelSingular": "Popisek jednotného čísla",
- "labelPlural": "Popisek množného čísla",
- "stream": "Stream",
- "label": "Popisek",
- "linkType": "Typ linku",
- "entityForeign": "Cizí entita",
- "linkForeign": "Cizí link",
- "link": "Link",
- "labelForeign": "Cizí popisek",
- "sortBy": "Výchozí řazení (pole)",
- "sortDirection": "Výchozí řazení (směr)"
+ "linkType": {
+ "manyToMany": "N-N",
+ "oneToMany": "1-N",
+ "manyToOne": "N-1",
+ "parentToChildren": "Rodič-Potomek",
+ "childrenToParent": "Potomek-Rodič"
},
- "options": {
- "type": {
- "": "",
- "Base": "Báze",
- "Person": "Osoba",
- "CategoryTree": "Strom kategorií"
- },
- "linkType": {
- "manyToMany": "N-N",
- "oneToMany": "1-N",
- "manyToOne": "N-1",
- "parentToChildren": "Rodič-Potomek",
- "childrenToParent": "Potomek-Rodič"
- },
- "sortDirection": {
- "asc": "Vzestupně",
- "desc": "Sestupně"
- }
- },
- "messages": {
- "entityCreated": "Entita byla vytvořena",
- "linkAlreadyExists": "Konflikt: link již existuje."
+ "sortDirection": {
+ "asc": "Vzestupně",
+ "desc": "Sestupně"
}
-}
+ },
+ "messages": {
+ "entityCreated": "Entita byla vytvořena",
+ "linkAlreadyExists": "Konflikt: link již existuje."
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Export.json b/application/Espo/Resources/i18n/cs_CZ/Export.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/Export.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Extension.json b/application/Espo/Resources/i18n/cs_CZ/Extension.json
index 14a36fe8f7..1925caec40 100644
--- a/application/Espo/Resources/i18n/cs_CZ/Extension.json
+++ b/application/Espo/Resources/i18n/cs_CZ/Extension.json
@@ -1,15 +1,15 @@
{
- "fields": {
- "name": "Jméno",
- "version": "Verze",
- "description": "Popis",
- "isInstalled": "Instalováno"
- },
- "labels": {
- "Uninstall": "Odebrat",
- "Install": "Nainstalovat"
- },
- "messages": {
- "uninstalled": "Rozšíření {name} bylo odebráno"
- }
-}
+ "fields": {
+ "name": "Jméno",
+ "version": "Verze",
+ "description": "Popis",
+ "isInstalled": "Instalováno"
+ },
+ "labels": {
+ "Uninstall": "Odebrat",
+ "Install": "Nainstalovat"
+ },
+ "messages": {
+ "uninstalled": "Rozšíření {name} bylo odebráno"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/ExternalAccount.json b/application/Espo/Resources/i18n/cs_CZ/ExternalAccount.json
index 20dea620ea..9e8f9c7911 100644
--- a/application/Espo/Resources/i18n/cs_CZ/ExternalAccount.json
+++ b/application/Espo/Resources/i18n/cs_CZ/ExternalAccount.json
@@ -1,8 +1,6 @@
{
- "labels": {
- "Connect": "Připojit",
- "Connected": "Připojeno"
- },
- "help": {
- }
-}
+ "labels": {
+ "Connect": "Připojit",
+ "Connected": "Připojeno"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/FieldManager.json b/application/Espo/Resources/i18n/cs_CZ/FieldManager.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/FieldManager.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Formula.json b/application/Espo/Resources/i18n/cs_CZ/Formula.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/Formula.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Global.json b/application/Espo/Resources/i18n/cs_CZ/Global.json
index 025bca16fc..d299320a60 100644
--- a/application/Espo/Resources/i18n/cs_CZ/Global.json
+++ b/application/Espo/Resources/i18n/cs_CZ/Global.json
@@ -1,528 +1,469 @@
{
- "scopeNames": {
- "Email": "Email",
- "User": "Uživatel",
- "Team": "Tým",
- "Role": "Role",
- "EmailTemplate": "Emailová šablona",
- "EmailAccount": "Emailový účet",
- "EmailAccountScope": "Emailový účet",
- "OutboundEmail": "Odchozí email",
- "ScheduledJob": "Naplánovaná činnost",
- "ExternalAccount": "Externí účet",
- "Extension": "Rozšíření",
- "Dashboard": "Nástěnka",
- "InboundEmail": "Účet příchozích emailů",
- "Stream": "Stream",
- "Import": "Import"
+ "scopeNames": {
+ "User": "Uživatel",
+ "Team": "Tým",
+ "EmailTemplate": "Emailová šablona",
+ "EmailAccount": "Emailový účet",
+ "EmailAccountScope": "Emailový účet",
+ "OutboundEmail": "Odchozí email",
+ "ScheduledJob": "Naplánovaná činnost",
+ "ExternalAccount": "Externí účet",
+ "Extension": "Rozšíření",
+ "Dashboard": "Nástěnka",
+ "InboundEmail": "Účet příchozích emailů"
+ },
+ "scopeNamesPlural": {
+ "Email": "Emaily",
+ "User": "Uživatelé",
+ "Team": "Týmy",
+ "Role": "Role",
+ "EmailTemplate": "Emailové šablony",
+ "EmailAccount": "Emailové účty",
+ "EmailAccountScope": "Emailové účty",
+ "OutboundEmail": "Odchozí emaily",
+ "ScheduledJob": "Naplánované činnosti",
+ "ExternalAccount": "Externí účty",
+ "Extension": "Rozšíření",
+ "Dashboard": "Nástěnka",
+ "InboundEmail": "Účty příchozích emailů",
+ "Import": "Výsledky importu"
+ },
+ "labels": {
+ "Misc": "Různé",
+ "Merge": "Sloučit",
+ "None": "-",
+ "by": "dle",
+ "Saved": "Uloženo",
+ "Error": "Chyba",
+ "Select": "Vybrat",
+ "Not valid": "Neplatné",
+ "Please wait...": "Prosím počkejte...",
+ "Please wait": "Prosím počkejte",
+ "Loading...": "Nahrávání...",
+ "Uploading...": "Uploaduje se...",
+ "Sending...": "Posíláse...",
+ "Merged": "Sloučeno",
+ "Removed": "Odstraněno",
+ "Posted": "Zasláno",
+ "Linked": "Nalinkováno",
+ "Unlinked": "Odlinkováno",
+ "Done": "Hotovo",
+ "Access denied": "Přístup odepřen",
+ "Access": "Přístup",
+ "Are you sure?": "Jste si jisti?",
+ "Record has been removed": "Záznam byl odstraněn",
+ "Wrong username/password": "Neplatné přihlašovací jméno/heslo",
+ "Post cannot be empty": "Příspěvek nemůže být prázdný",
+ "Username can not be empty!": "Přihlašovací jméno nemůže být prázdné!",
+ "Cache is not enabled": "Cache není povolena",
+ "Cache has been cleared": "Cache byla vyčištěna",
+ "Rebuild has been done": "Přestavba byla dokončena",
+ "Modified": "Modifikováno",
+ "Created": "Vytvořeno",
+ "Create": "Vytvořit",
+ "create": "vytvořit",
+ "Overview": "Přehled",
+ "Details": "Detaily",
+ "Add Field": "Přidat pole",
+ "Add Dashlet": "Přidat panel",
+ "Filter": "Filtr",
+ "Edit Dashboard": "Upravit nástěnku",
+ "Add": "Přidat",
+ "More": "Více",
+ "Search": "Hledat",
+ "Only My": "Pouze moje",
+ "Open": "Otevřený",
+ "About": "O EspoCRM",
+ "Refresh": "Obnovit",
+ "Remove": "Odebrat",
+ "Options": "Možnosti",
+ "Username": "Uživatelské jméno",
+ "Password": "heslo",
+ "Login": "Přihlásit",
+ "Log Out": "Odhlásit",
+ "Preferences": "Předvolby",
+ "State": "Kraj",
+ "Street": "Ulice",
+ "Country": "Země",
+ "City": "Město",
+ "PostalCode": "PSČ",
+ "Followed": "Sledováno",
+ "Follow": "Sledovat",
+ "Followers": "Sledující",
+ "Clear Local Cache": "Vyčistit lokální cache",
+ "Actions": "Akce",
+ "Delete": "Smazat",
+ "Update": "Aktualizovat",
+ "Save": "Uložit",
+ "Edit": "Upravit",
+ "View": "Zobrazit",
+ "Cancel": "Zrušit",
+ "Apply": "Použít",
+ "Unlink": "Odlinkovat",
+ "Mass Update": "Hromadný update",
+ "No Data": "Žádná data",
+ "No Access": "Nepřístupno",
+ "All": "Vše",
+ "Active": "Aktivní",
+ "Inactive": "Neaktivní",
+ "Write your comment here": "Napište Vás komentář",
+ "Post": "Poslat",
+ "Show more": "Ukázat více",
+ "Dashlet Options": "Možnosti panelu",
+ "Full Form": "Plný formulář",
+ "Insert": "Vlořiz",
+ "Person": "Osoba",
+ "First Name": "Křestní jméno",
+ "Last Name": "Příjmení",
+ "Original": "Originál",
+ "You": "Vy",
+ "you": "vy",
+ "change": "změna",
+ "Change": "Změna",
+ "Primary": "Primární",
+ "Save Filter": "Uložit filtr",
+ "Administration": "Administrace",
+ "Run Import": "Spustit import",
+ "Duplicate": "Duplikovat",
+ "Notifications": "Upozornění",
+ "Mark all read": "Označit jako přečtené",
+ "See more": "Zobrazit více",
+ "Today": "Dnes",
+ "Tomorrow": "Zítra",
+ "Yesterday": "Včera",
+ "Submit": "Vložit",
+ "Close": "Zavřít",
+ "Yes": "Ano",
+ "No": "Ne",
+ "Value": "Hodnota",
+ "Current version": "Současná verze",
+ "List View": "Seznamový pohled",
+ "Tree View": "Stromový pohled",
+ "Unlink All": "Odlinkovat vše",
+ "Total": "Celkem",
+ "Select All Results": "Vybrat celý výsledek"
+ },
+ "messages": {
+ "pleaseWait": "Prosím počkejte...",
+ "confirmLeaveOutMessage": "Opravdu chcete opustit formulář?",
+ "notModified": "Záznam nebyl upraven",
+ "fieldIsRequired": "{field} je povinné",
+ "fieldShouldAfter": "{field} má být po {otherField}",
+ "fieldShouldBefore": "{field} má být před {otherField}",
+ "fieldShouldBeBetween": "{field} má být mezi {min} a {max}",
+ "fieldBadPasswordConfirm": "{field} není správně potvrzeno",
+ "resetPreferencesDone": "Předvolby byly resetovány na výchozí.",
+ "confirmation": "Opravdu to chcete?",
+ "unlinkAllConfirmation": "Opravdu chcete odlinkovat všechny související záznamy?",
+ "resetPreferencesConfirmation": "Opravdu chcete resetovat předvolby na výchozí?",
+ "removeRecordConfirmation": "Opravdu chcete smazat záznam?",
+ "unlinkRecordConfirmation": "Opravdu chcete odlinkovat všechny související záznamy?",
+ "removeSelectedRecordsConfirmation": "Opravdu chcete odebrat vybrané záznamy?",
+ "massUpdateResult": "{count} záznamů bylo upraveno",
+ "massUpdateResultSingle": "{count} záznam byl upraven",
+ "noRecordsUpdated": "Žádné záznamy nebyly upraveny",
+ "massRemoveResult": "{count} záznamů bylo odstraněno",
+ "massRemoveResultSingle": "{count} záznam byl odstraněn",
+ "noRecordsRemoved": "Žádné záznamy nebyly odstraněny",
+ "clickToRefresh": "Kliknout pro obnovení",
+ "duplicate": "Vytvářený záznam je duplicitní",
+ "fieldShouldBeEmail": "{field} má být platný email",
+ "fieldShouldBeFloat": "{field} má být platný float",
+ "fieldShouldBeInt": "{field} má být platný integer",
+ "fieldShouldBeDate": "{field} má být platné datum",
+ "fieldShouldBeDatetime": "{field} má být platné date/time"
+ },
+ "boolFilters": {
+ "onlyMy": "Pouze moje",
+ "followed": "Sledované"
+ },
+ "presetFilters": {
+ "followed": "Sledované"
+ },
+ "massActions": {
+ "remove": "Odstranit",
+ "merge": "Sloučit",
+ "massUpdate": "Hromadně upravit"
+ },
+ "fields": {
+ "name": "Název",
+ "firstName": "Křestní jméno",
+ "lastName": "Příjmení",
+ "salutationName": "Oslovení",
+ "assignedUser": "Přiřazený uživatel",
+ "assignedUserName": "Přiřazená uživatelská jména",
+ "teams": "Týmy",
+ "createdAt": "Vytvořeno",
+ "modifiedAt": "Upraveno",
+ "createdBy": "Vytvořil",
+ "modifiedBy": "Upravil",
+ "description": "Popis",
+ "address": "Adresa",
+ "phoneNumber": "Telefon",
+ "phoneNumberMobile": "Telefon (Mobil)",
+ "phoneNumberHome": "Telefon (Domácí)",
+ "phoneNumberFax": "Telefon (Fax)",
+ "phoneNumberOffice": "Telefon (Kancelář)",
+ "phoneNumberOther": "Telefon (Další)",
+ "order": "Pořadí",
+ "parent": "Rodič",
+ "children": "Potomek"
+ },
+ "links": {
+ "assignedUser": "Přiřazený uživatel",
+ "createdBy": "Vytvořil",
+ "modifiedBy": "Upravil",
+ "team": "Tým",
+ "roles": "Role",
+ "teams": "Týmy",
+ "users": "Uživatelé",
+ "parent": "Rodič",
+ "children": "Potomek"
+ },
+ "notificationMessages": {
+ "assign": "{entityType} {entity} Ti byla přiřazena.",
+ "emailReceived": "Email přijat od {from}"
+ },
+ "streamMessages": {
+ "post": "{user} poslal {entityType} {entity}",
+ "attach": "{user} připojený {entityType} {entity}",
+ "status": "{user} upravil {field} k {entityType} {entity}",
+ "update": "{user} upravil {entityType} {entity}",
+ "mentionInPost": "{user} zmínil {mentioned} v {entityType} {entity}",
+ "create": "{user} vytvořil {entityType} {entity}",
+ "createThis": "{user} vytvořil {entityType}",
+ "createAssignedThis": "{user} vytvořil {entityType} přiřazené {assignee}",
+ "createAssigned": "{user} vytvořil {entityType} {entity} přiřazené {assignee}",
+ "assign": "{user} přiřadil {entityType} {entity} {assignee}",
+ "assignThis": "{user} přiřadil {entityType} {assignee}",
+ "assignMultiAddThis": "{user} přiřadil {entityType} {assignee}",
+ "postThis": "{user} poslal",
+ "attachThis": "{user} připojil",
+ "statusThis": "{user} upravil {field}",
+ "updateThis": "{user} upravil {entityType}",
+ "createRelatedThis": "{user} vytvořil {relatedEntityType} {relatedEntity} související s {entityType}",
+ "createRelated": "{user} vytvořil {relatedEntityType} {relatedEntity} související s {entityType} {entity}",
+ "emailReceivedFromThis": "Email přijat od {from}",
+ "emailReceivedInitialFromThis": "Tento email byl přijat od {from}, vytvořen {entityType}",
+ "emailReceivedThis": "Email přijat",
+ "emailReceivedInitialThis": "Email přijat, vytvořen {entityType}",
+ "emailReceivedFrom": "Email přijat od {from}, související s {entityType} {entity}",
+ "emailReceivedFromInitial": "Email přijak od {from}, vytvořeno {entityType} {entity}",
+ "emailReceivedInitialFrom": "Email přijak od {from}, vytvořeno {entityType} {entity}",
+ "emailReceived": "Email přijat, související s {entityType} {entity}",
+ "emailReceivedInitial": "Email přijat: {entityType} {entity} vytvořeno",
+ "emailSent": "{by} poslal email související s {entityType} {entity}",
+ "emailSentThis": "{by} poslal email"
+ },
+ "lists": {
+ "monthNames": [
+ "Leden",
+ "Únor",
+ "Březen",
+ "Duben",
+ "Květen",
+ "Červen",
+ "červenec",
+ "Srpen",
+ "Září",
+ "Říjen",
+ "Listopad",
+ "Prosinec"
+ ],
+ "monthNamesShort": [
+ "Led",
+ "Úno",
+ "Bře",
+ "Dub",
+ "Kvě",
+ "Črv",
+ "Črc",
+ "Srp",
+ "Zář",
+ "Říj",
+ "Lis",
+ "Pro"
+ ],
+ "dayNames": [
+ "Neděle",
+ "Pondělí",
+ "Úterý",
+ "Středa",
+ "Čtvrtek",
+ "Pátek",
+ "Sobota"
+ ],
+ "dayNamesShort": [
+ "Ned",
+ "Pon",
+ "Úte",
+ "Stř",
+ "Čtv",
+ "Pát",
+ "Sob"
+ ],
+ "dayNamesMin": [
+ "Ne",
+ "Po",
+ "Út",
+ "St",
+ "Čt",
+ "Pá",
+ "So"
+ ]
+ },
+ "options": {
+ "salutationName": {
+ "Mr.": "Pan",
+ "Mrs.": "Paní",
+ "Ms.": "Slečna",
+ "Dr.": "Doktor(ka)"
},
- "scopeNamesPlural": {
- "Email": "Emaily",
- "User": "Uživatelé",
- "Team": "Týmy",
- "Role": "Role",
- "EmailTemplate": "Emailové šablony",
- "EmailAccount": "Emailové účty",
- "EmailAccountScope": "Emailové účty",
- "OutboundEmail": "Odchozí emaily",
- "ScheduledJob": "Naplánované činnosti",
- "ExternalAccount": "Externí účty",
- "Extension": "Rozšíření",
- "Dashboard": "Nástěnka",
- "InboundEmail": "Účty příchozích emailů",
- "Stream": "Stream",
- "Import": "Výsledky importu"
+ "dateSearchRanges": {
+ "on": "Dne",
+ "notOn": "Jiného dne než",
+ "after": "Po",
+ "before": "Před",
+ "between": "Mezi",
+ "today": "Dnes",
+ "past": "Minulé",
+ "future": "Budoucí",
+ "currentMonth": "Tento měsíc",
+ "lastMonth": "Minulý měsíc",
+ "currentQuarter": "Tento kvartál",
+ "lastQuarter": "Minulý kvartál",
+ "currentYear": "Tento rok",
+ "lastYear": "Minulý rok"
},
- "labels": {
- "Misc": "Různé",
- "Merge": "Sloučit",
- "None": "-",
- "by": "dle",
- "Saved": "Uloženo",
- "Error": "Chyba",
- "Select": "Vybrat",
- "Not valid": "Neplatné",
- "Please wait...": "Prosím počkejte...",
- "Please wait": "Prosím počkejte",
- "Loading...": "Nahrávání...",
- "Uploading...": "Uploaduje se...",
- "Sending...": "Posíláse...",
- "Merging...": "Slučuje se...",
- "Merged": "Sloučeno",
- "Removed": "Odstraněno",
- "Posted": "Zasláno",
- "Linked": "Nalinkováno",
- "Unlinked": "Odlinkováno",
- "Done": "Hotovo",
- "Access denied": "Přístup odepřen",
- "Access": "Přístup",
- "Are you sure?": "Jste si jisti?",
- "Record has been removed": "Záznam byl odstraněn",
- "Wrong username/password": "Neplatné přihlašovací jméno/heslo",
- "Post cannot be empty": "Příspěvek nemůže být prázdný",
- "Removing...": "Odstraňování...",
- "Unlinking...": "Odlinkování...",
- "Posting...": "Zasílání...",
- "Username can not be empty!": "Přihlašovací jméno nemůže být prázdné!",
- "Cache is not enabled": "Cache není povolena",
- "Cache has been cleared": "Cache byla vyčištěna",
- "Rebuild has been done": "Přestavba byla dokončena",
- "Saving...": "Ukládání...",
- "Modified": "Modifikováno",
- "Created": "Vytvořeno",
- "Create": "Vytvořit",
- "create": "vytvořit",
- "Overview": "Přehled",
- "Details": "Detaily",
- "Add Field": "Přidat pole",
- "Add Dashlet": "Přidat panel",
- "Filter": "Filtr",
- "Edit Dashboard": "Upravit nástěnku",
- "Add": "Přidat",
- "Reset": "Reset",
- "Menu": "Menu",
- "More": "Více",
- "Search": "Hledat",
- "Only My": "Pouze moje",
- "Open": "Otevřený",
- "Admin": "Admin",
- "About": "O EspoCRM",
- "Refresh": "Obnovit",
- "Remove": "Odebrat",
- "Options": "Možnosti",
- "Username": "Uživatelské jméno",
- "Password": "heslo",
- "Login": "Přihlásit",
- "Log Out": "Odhlásit",
- "Preferences": "Předvolby",
- "State": "Kraj",
- "Street": "Ulice",
- "Country": "Země",
- "City": "Město",
- "PostalCode": "PSČ",
- "Followed": "Sledováno",
- "Follow": "Sledovat",
- "Followers": "Sledující",
- "Clear Local Cache": "Vyčistit lokální cache",
- "Actions": "Akce",
- "Delete": "Smazat",
- "Update": "Aktualizovat",
- "Save": "Uložit",
- "Edit": "Upravit",
- "View": "Zobrazit",
- "Cancel": "Zrušit",
- "Apply": "Použít",
- "Unlink": "Odlinkovat",
- "Mass Update": "Hromadný update",
- "Export": "Export",
- "No Data": "Žádná data",
- "No Access": "Nepřístupno",
- "All": "Vše",
- "Active": "Aktivní",
- "Inactive": "Neaktivní",
- "Write your comment here": "Napište Vás komentář",
- "Post": "Poslat",
- "Stream": "Stream",
- "Show more": "Ukázat více",
- "Dashlet Options": "Možnosti panelu",
- "Full Form": "Plný formulář",
- "Insert": "Vlořiz",
- "Person": "Osoba",
- "First Name": "Křestní jméno",
- "Last Name": "Příjmení",
- "Original": "Originál",
- "You": "Vy",
- "you": "vy",
- "change": "změna",
- "Change": "Změna",
- "Primary": "Primární",
- "Save Filter": "Uložit filtr",
- "Administration": "Administrace",
- "Run Import": "Spustit import",
- "Duplicate": "Duplikovat",
- "Notifications": "Upozornění",
- "Mark all read": "Označit jako přečtené",
- "See more": "Zobrazit více",
- "Today": "Dnes",
- "Tomorrow": "Zítra",
- "Yesterday": "Včera",
- "Submit": "Vložit",
- "Close": "Zavřít",
- "Yes": "Ano",
- "No": "Ne",
- "Select All Results": "Vybrat celý výsledek",
- "Value": "Hodnota",
- "Current version": "Současná verze",
- "List View": "Seznamový pohled",
- "Tree View": "Stromový pohled",
- "Unlink All": "Odlinkovat vše",
- "Total": "Celkem"
+ "searchRanges": {
+ "is": "Je",
+ "isEmpty": "Je prázdné",
+ "isNotEmpty": "Není prázdné"
},
- "messages": {
- "pleaseWait": "Prosím počkejte...",
- "confirmLeaveOutMessage": "Opravdu chcete opustit formulář?",
- "notModified": "Záznam nebyl upraven",
- "duplicate": "Vytvářený záznam je duplicitní",
- "fieldIsRequired": "{field} je povinné",
- "fieldShouldBeEmail": "{field} má být platný email",
- "fieldShouldBeFloat": "{field} má být platný float",
- "fieldShouldBeInt": "{field} má být platný integer",
- "fieldShouldBeDate": "{field} má být platné datum",
- "fieldShouldBeDatetime": "{field} má být platné date/time",
- "fieldShouldAfter": "{field} má být po {otherField}",
- "fieldShouldBefore": "{field} má být před {otherField}",
- "fieldShouldBeBetween": "{field} má být mezi {min} a {max}",
- "fieldShouldBeLess": "{field} má být menší než {value}",
- "fieldShouldBeGreater": "{field} má být většá než {value}",
- "fieldBadPasswordConfirm": "{field} není správně potvrzeno",
- "resetPreferencesDone": "Předvolby byly resetovány na výchozí.",
- "confirmation": "Opravdu to chcete?",
- "unlinkAllConfirmation": "Opravdu chcete odlinkovat všechny související záznamy?",
- "resetPreferencesConfirmation": "Opravdu chcete resetovat předvolby na výchozí?",
- "removeRecordConfirmation": "Opravdu chcete smazat záznam?",
- "unlinkRecordConfirmation": "Opravdu chcete odlinkovat všechny související záznamy?",
- "removeSelectedRecordsConfirmation": "Opravdu chcete odebrat vybrané záznamy?",
- "massUpdateResult": "{count} záznamů bylo upraveno",
- "massUpdateResultSingle": "{count} záznam byl upraven",
- "noRecordsUpdated": "Žádné záznamy nebyly upraveny",
- "massRemoveResult": "{count} záznamů bylo odstraněno",
- "massRemoveResultSingle": "{count} záznam byl odstraněn",
- "noRecordsRemoved": "Žádné záznamy nebyly odstraněny",
- "clickToRefresh": "Kliknout pro obnovení",
- "streamPostInfo": "Napište @username pro zmínění uživatelů v příspěvku.\n\nDostupná syntaxe:\n`code`\n**tučný text**\n*kurzíva*\n~smazaný text~\n> citace\n[text](url)"
+ "varcharSearchRanges": {
+ "equals": "Rovná se",
+ "startsWith": "Začíná",
+ "contains": "Obsahuje"
},
- "boolFilters": {
- "onlyMy": "Pouze moje",
- "followed": "Sledované"
+ "intSearchRanges": {
+ "equals": "Rovná se",
+ "notEquals": "Nerovná se",
+ "greaterThan": "Větší než",
+ "lessThan": "Menší než",
+ "greaterThanOrEquals": "Větší než nebo se rovná",
+ "lessThanOrEquals": "Menší než nebo se rovná",
+ "between": "Mezi"
},
- "presetFilters": {
- "followed": "Sledované"
+ "autorefreshInterval": {
+ "0": "Není",
+ "1": "1 minuta",
+ "2": "2 minuty",
+ "5": "5 minuty",
+ "10": "10 minut",
+ "0.5": "30 sekund"
},
- "massActions": {
- "remove": "Odstranit",
- "merge": "Sloučit",
- "massUpdate": "Hromadně upravit",
- "export": "Export"
- },
- "fields": {
- "name": "Název",
- "firstName": "Křestní jméno",
- "lastName": "Příjmení",
- "salutationName": "Oslovení",
- "assignedUser": "Přiřazený uživatel",
- "emailAddress": "Email",
- "assignedUserName": "Přiřazená uživatelská jména",
- "teams": "Týmy",
- "createdAt": "Vytvořeno",
- "modifiedAt": "Upraveno",
- "createdBy": "Vytvořil",
- "modifiedBy": "Upravil",
- "description": "Popis",
- "address": "Adresa",
- "phoneNumber": "Telefon",
- "phoneNumberMobile": "Telefon (Mobil)",
- "phoneNumberHome": "Telefon (Domácí)",
- "phoneNumberFax": "Telefon (Fax)",
- "phoneNumberOffice": "Telefon (Kancelář)",
- "phoneNumberOther": "Telefon (Další)",
- "order": "Pořadí",
- "parent": "Rodič",
- "children": "Potomek"
- },
- "links": {
- "assignedUser": "Přiřazený uživatel",
- "createdBy": "Vytvořil",
- "modifiedBy": "Upravil",
- "team": "Tým",
- "roles": "Role",
- "teams": "Týmy",
- "users": "Uživatelé",
- "parent": "Rodič",
- "children": "Potomek"
- },
- "dashlets": {
- "Stream": "Stream"
- },
- "notificationMessages": {
- "assign": "{entityType} {entity} Ti byla přiřazena.",
- "emailReceived": "Email přijat od {from}"
- },
- "streamMessages": {
- "create": "{user} vytvořil {entityType} {entity}",
- "createAssigned": "{user} vytvořil {entityType} {entity} přiřazené {assignee}",
- "assign": "{user} přiřadil {entityType} {entity} {assignee}",
- "post": "{user} poslal {entityType} {entity}",
- "attach": "{user} připojený {entityType} {entity}",
- "status": "{user} upravil {field} k {entityType} {entity}",
- "update": "{user} upravil {entityType} {entity}",
- "createRelated": "{user} vytvořil {relatedEntityType} {relatedEntity} související s {entityType} {entity}",
-
- "mentionInPost": "{user} zmínil {mentioned} v {entityType} {entity}",
-
- "createThis": "{user} vytvořil {entityType}",
- "createAssignedThis": "{user} vytvořil {entityType} přiřazené {assignee}",
- "assignThis": "{user} přiřadil {entityType} {assignee}",
- "postThis": "{user} poslal",
- "attachThis": "{user} připojil",
- "statusThis": "{user} upravil {field}",
- "updateThis": "{user} upravil {entityType}",
- "createRelatedThis": "{user} vytvořil {relatedEntityType} {relatedEntity} související s {entityType}",
-
- "emailReceivedFromThis": "Email přijat od {from}",
- "emailReceivedInitialFromThis": "Tento email byl přijat od {from}, vytvořen {entityType}",
-
- "emailReceivedThis": "Email přijat",
- "emailReceivedInitialThis": "Email přijat, vytvořen {entityType}",
-
- "emailReceivedFrom": "Email přijat od {from}, související s {entityType} {entity}",
- "emailReceivedFromInitial": "Email přijat od {from}, vytvořeno {entityType} {entity}",
-
- "emailReceived": "Email přijat, související s {entityType} {entity}",
- "emailReceivedInitial": "Email přijat: {entityType} {entity} vytvořeno",
- "emailReceivedInitialFrom": "Email přijak od {from}, vytvořeno {entityType} {entity}",
-
- "emailSent": "{by} poslal email související s {entityType} {entity}",
- "emailSentThis": "{by} poslal email"
- },
- "lists": {
- "monthNames": ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"],
- "monthNamesShort": ["Led", "Úno", "Bře", "Dub", "Kvě", "Črv", "Črc", "Srp", "Zář", "Říj", "Lis", "Pro"],
- "dayNames": ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota"],
- "dayNamesShort": ["Ned", "Pon", "Úte", "Stř", "Čtv", "Pát", "Sob"],
- "dayNamesMin": ["Ne", "Po", "Út", "St", "Čt", "Pá", "So"]
- },
- "options": {
- "salutationName": {
- "Mr.": "Pan",
- "Mrs.": "Paní",
- "Ms.": "Slečna",
- "Dr.": "Doktor(ka)"
- },
- "language": {
- "af_ZA":"Afrikaans",
- "az_AZ":"Azerbaijani",
- "be_BY":"Belarusian",
- "bg_BG":"Bulgarian",
- "bn_IN":"Bengali",
- "bs_BA":"Bosnian",
- "ca_ES":"Catalan",
- "cs_CZ":"Czech",
- "cy_GB":"Welsh",
- "da_DK":"Danish",
- "de_DE":"German",
- "el_GR":"Greek",
- "en_GB":"English (UK)",
- "en_US":"English (US)",
- "es_ES":"Spanish (Spain)",
- "et_EE":"Estonian",
- "eu_ES":"Basque",
- "fa_IR":"Persian",
- "fi_FI":"Finnish",
- "fo_FO":"Faroese",
- "fr_CA":"French (Canada)",
- "fr_FR":"French (France)",
- "ga_IE":"Irish",
- "gl_ES":"Galician",
- "gn_PY":"Guarani",
- "he_IL":"Hebrew",
- "hi_IN":"Hindi",
- "hr_HR":"Croatian",
- "hu_HU":"Hungarian",
- "hy_AM":"Armenian",
- "id_ID":"Indonesian",
- "is_IS":"Icelandic",
- "it_IT":"Italian",
- "ja_JP":"Japanese",
- "ka_GE":"Georgian",
- "km_KH":"Khmer",
- "ko_KR":"Korean",
- "ku_TR":"Kurdish",
- "lt_LT":"Lithuanian",
- "lv_LV":"Latvian",
- "mk_MK":"Macedonian",
- "ml_IN":"Malayalam",
- "ms_MY":"Malay",
- "nb_NO":"Norwegian Bokmål",
- "nn_NO":"Norwegian Nynorsk",
- "ne_NP":"Nepali",
- "nl_NL":"Dutch",
- "pa_IN":"Punjabi",
- "pl_PL":"Polish",
- "ps_AF":"Pashto",
- "pt_BR":"Portuguese (Brazil)",
- "pt_PT":"Portuguese (Portugal)",
- "ro_RO":"Romanian",
- "ru_RU":"Russian",
- "sk_SK":"Slovak",
- "sl_SI":"Slovene",
- "sq_AL":"Albanian",
- "sr_RS":"Serbian",
- "sv_SE":"Swedish",
- "sw_KE":"Swahili",
- "ta_IN":"Tamil",
- "te_IN":"Telugu",
- "th_TH":"Thai",
- "tl_PH":"Tagalog",
- "tr_TR":"Turkish",
- "uk_UA":"Ukrainian",
- "ur_PK":"Urdu",
- "vi_VN":"Vietnamese",
- "zh_CN":"Simplified Chinese (China)",
- "zh_HK":"Traditional Chinese (Hong Kong)",
- "zh_TW":"Traditional Chinese (Taiwan)"
- },
- "dateSearchRanges": {
- "on": "Dne",
- "notOn": "Jiného dne než",
- "after": "Po",
- "before": "Před",
- "between": "Mezi",
- "today": "Dnes",
- "past": "Minulé",
- "future": "Budoucí",
- "currentMonth": "Tento měsíc",
- "lastMonth": "Minulý měsíc",
- "currentQuarter": "Toto kvartál",
- "lastQuarter": "Minulý kvartál",
- "currentYear": "Tento rok",
- "lastYear": "Minulý rok"
- },
- "searchRanges": {
- "is": "Je",
- "isEmpty": "Je prázdné",
- "isNotEmpty": "Není prázdné"
- },
- "varcharSearchRanges": {
- "equals": "Rovná se",
- "startsWith": "Začíná",
- "contains": "Obsahuje"
- },
- "intSearchRanges": {
- "equals": "Rovná se",
- "notEquals": "Nerovná se",
- "greaterThan": "Větší než",
- "lessThan": "Menší než",
- "greaterThanOrEquals": "Větší než nebo se rovná",
- "lessThanOrEquals": "Menší než nebo se rovná",
- "between": "Mezi"
- },
- "autorefreshInterval": {
- "0": "Není",
- "0.5": "30 sekund",
- "1": "1 minuta",
- "2": "2 minuty",
- "5": "5 minuty",
- "10": "10 minut"
- },
- "phoneNumber": {
- "Mobile": "Mobilní",
- "Office": "Kancelář",
- "Fax": "Fax",
- "Home": "Domácí",
- "Other": "Další"
- }
- },
- "sets": {
- "summernote": {
- "UPOZORNĚNÍ": "Překlady lze najít zde: https://github.com/HackerWins/summernote/tree/master/lang",
- "font":{
- "bold":"Tučné",
- "italic":"Kurzíva",
- "underline":"Podtržené",
- "strike":"Přeškrtnuté",
- "clear":"Odebrat styl písma",
- "height":"Velikost řádku",
- "name":"Rodina písma",
- "size":"Velikost písma"
- },
- "image":{
- "image":"Obrázek",
- "insert":"Vložit obrázek",
- "resizeFull":"Změna velikost 1/1",
- "resizeHalf":"Změna velikosti 1/2",
- "resizeQuarter":"Změna velikosti 1/4",
- "floatLeft":"Plavat vlevo",
- "floatRight":"Plavat vpravo",
- "floatNone":"Neplavat",
- "dragImageHere":"Přesunout obrázek sem.",
- "selectFromFiles":"Vybrat ze souboru",
- "url":"URL obrázku",
- "remove":"Odebrat obrázek"
- },
- "link":{
- "link":"Link",
- "insert":"Vložit link",
- "unlink":"Odebrat link",
- "edit":"Upravit",
- "textToDisplay":"Text k zobrazení",
- "url":"Na jaké URL má link směřovat?",
- "openInNewWindow":"Otevřít v novém okně"
- },
- "video":{
- "video":"Video",
- "videoLink":"Video link",
- "insert":"Vložit video",
- "url":"Video URL?",
- "providers":"(YouTube, Vimeo, Vine, Instagram, nebo DailyMotion)"
- },
- "table":{
- "table":"Tabulka"
- },
- "hr":{
- "insert":"Vložit horizontální čáru"
- },
- "style":{
- "style":"Styl",
- "normal":"Normální",
- "blockquote":"Citace",
- "pre":"Kód",
- "h1":"Nadpis 1",
- "h2":"Nadpis 2",
- "h3":"Nadpis 3",
- "h4":"Nadpis 4",
- "h5":"Nadpis 5",
- "h6":"Nadpis 6"
- },
- "lists":{
- "unordered":"Neřazený seznam",
- "ordered":"Řazený seznam"
- },
- "options":{
- "help":"Nápověda",
- "fullscreen":"Celá obrazovka",
- "codeview":"Zobrazit kód"
- },
- "paragraph":{
- "paragraph":"Odstavec",
- "outdent":"Předsadit",
- "indent":"Odsadit",
- "left":"Zarovnat vlevo",
- "center":"Zarovnat na střed",
- "right":"Zarovnat vpravo",
- "justify":"Zarovnat do bloku"
- },
- "color":{
- "recent":"Nedávná baarva",
- "more":"Víc barev",
- "background":"Barva pozadí",
- "foreground":"Barva písma",
- "transparent":"Průhlednost",
- "setTransparent":"Nastavení průhlednosti",
- "reset":"Resetovat",
- "resetToDefault":"Resetovat na výchozí"
- },
- "shortcut":{
- "shortcuts":"Klávesové zkratky",
- "close":"Zavřít",
- "textFormatting":"Formát textu",
- "action":"Akce",
- "paragraphFormatting":"Formát odstavce",
- "documentStyle":"Styl dokumentu"
- },
- "history":{
- "undo":"Zpět",
- "redo":"Znovu"
- }
- }
+ "phoneNumber": {
+ "Mobile": "Mobilní",
+ "Office": "Kancelář",
+ "Home": "Domácí",
+ "Other": "Další"
}
-}
+ },
+ "sets": {
+ "summernote": {
+ "font": {
+ "bold": "Tučné",
+ "italic": "Kurzíva",
+ "underline": "Podtržené",
+ "strike": "Přeškrtnuté",
+ "clear": "Odebrat styl písma",
+ "height": "Velikost řádku",
+ "name": "Rodina písma",
+ "size": "Velikost písma"
+ },
+ "image": {
+ "image": "Obrázek",
+ "insert": "Vložit obrázek",
+ "resizeFull": "Změna velikost 1/1",
+ "resizeHalf": "Změna velikosti 1/2",
+ "resizeQuarter": "Změna velikosti 1/4",
+ "floatLeft": "Plavat vlevo",
+ "floatRight": "Plavat vpravo",
+ "floatNone": "Neplavat",
+ "dragImageHere": "Přesunout obrázek sem.",
+ "selectFromFiles": "Vybrat ze souboru",
+ "url": "URL obrázku",
+ "remove": "Odebrat obrázek"
+ },
+ "link": {
+ "insert": "Vložit link",
+ "unlink": "Odebrat link",
+ "edit": "Upravit",
+ "textToDisplay": "Text k zobrazení",
+ "url": "Na jaké URL má link směřovat?",
+ "openInNewWindow": "Otevřít v novém okně"
+ },
+ "video": {
+ "videoLink": "Video link",
+ "insert": "Vložit video",
+ "providers": "(YouTube, Vimeo, Vine, Instagram, nebo DailyMotion)"
+ },
+ "table": {
+ "table": "Tabulka"
+ },
+ "hr": {
+ "insert": "Vložit horizontální čáru"
+ },
+ "style": {
+ "style": "Styl",
+ "normal": "Normální",
+ "blockquote": "Citace",
+ "pre": "Kód",
+ "h1": "Nadpis 1",
+ "h2": "Nadpis 2",
+ "h3": "Nadpis 3",
+ "h4": "Nadpis 4",
+ "h5": "Nadpis 5",
+ "h6": "Nadpis 6"
+ },
+ "lists": {
+ "unordered": "Neřazený seznam",
+ "ordered": "Řazený seznam"
+ },
+ "options": {
+ "help": "Nápověda",
+ "fullscreen": "Celá obrazovka",
+ "codeview": "Zobrazit kód"
+ },
+ "paragraph": {
+ "paragraph": "Odstavec",
+ "outdent": "Předsadit",
+ "indent": "Odsadit",
+ "left": "Zarovnat vlevo",
+ "center": "Zarovnat na střed",
+ "right": "Zarovnat vpravo",
+ "justify": "Zarovnat do bloku"
+ },
+ "color": {
+ "recent": "Nedávná baarva",
+ "more": "Víc barev",
+ "transparent": "Průhlednost",
+ "setTransparent": "Nastavení průhlednosti",
+ "reset": "Resetovat",
+ "resetToDefault": "Resetovat na výchozí"
+ },
+ "shortcut": {
+ "shortcuts": "Klávesové zkratky",
+ "close": "Zavřít",
+ "textFormatting": "Formát textu",
+ "action": "Akce",
+ "paragraphFormatting": "Formát odstavce",
+ "documentStyle": "Styl dokumentu"
+ },
+ "history": {
+ "undo": "Zpět",
+ "redo": "Znovu"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/GroupEmailFolder.json b/application/Espo/Resources/i18n/cs_CZ/GroupEmailFolder.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/GroupEmailFolder.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Import.json b/application/Espo/Resources/i18n/cs_CZ/Import.json
index e65a3fccc8..325291baa1 100644
--- a/application/Espo/Resources/i18n/cs_CZ/Import.json
+++ b/application/Espo/Resources/i18n/cs_CZ/Import.json
@@ -1,30 +1,30 @@
{
- "labels": {
- "Revert Import": "Reverzní import",
- "Return to Import": "Návrat do importu",
- "Run Import": "Spustit import",
- "Back": "Zpět",
- "Field Mapping": "Mapování polí",
- "Default Values": "Výchozí hodnoty",
- "Add Field": "Přidat pole",
- "Created": "Vytvořeno",
- "Updated": "Aktualizováno",
- "Result": "Výsledek",
- "Show records": "Zobrazit záznamy",
- "Remove Duplicates": "Odebrat duplicity",
- "importedCount": "Naimportováno (počet)",
- "duplicateCount": "Duplicity (počet)",
- "updatedCount": "Aktualizováno (počet)"
- },
- "messages": {
- "utf8": "Mělo by být v UTF-8 kódování",
- "duplicatesRemoved": "Duplicity odstraněny"
- },
- "fields": {
- "file": "Soubor",
- "entityType": "Typ entity",
- "imported": "Naimportované záznamy",
- "duplicates": "Duplicitní záznamy",
- "updated": "Aktualizované záznamy"
- }
-}
+ "labels": {
+ "Revert Import": "Reverzní import",
+ "Return to Import": "Návrat do importu",
+ "Run Import": "Spustit import",
+ "Back": "Zpět",
+ "Field Mapping": "Mapování polí",
+ "Default Values": "Výchozí hodnoty",
+ "Add Field": "Přidat pole",
+ "Created": "Vytvořeno",
+ "Updated": "Aktualizováno",
+ "Result": "Výsledek",
+ "Show records": "Zobrazit záznamy",
+ "Remove Duplicates": "Odebrat duplicity",
+ "importedCount": "Naimportováno (počet)",
+ "duplicateCount": "Duplicity (počet)",
+ "updatedCount": "Aktualizováno (počet)"
+ },
+ "messages": {
+ "utf8": "Mělo by být v UTF-8 kódování",
+ "duplicatesRemoved": "Duplicity odstraněny"
+ },
+ "fields": {
+ "file": "Soubor",
+ "entityType": "Typ entity",
+ "imported": "Naimportované záznamy",
+ "duplicates": "Duplicitní záznamy",
+ "updated": "Aktualizované záznamy"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/ImportError.json b/application/Espo/Resources/i18n/cs_CZ/ImportError.json
new file mode 100644
index 0000000000..9e26dfeeb6
--- /dev/null
+++ b/application/Espo/Resources/i18n/cs_CZ/ImportError.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/InboundEmail.json b/application/Espo/Resources/i18n/cs_CZ/InboundEmail.json
index 0605d8d6cb..bdd34a5729 100644
--- a/application/Espo/Resources/i18n/cs_CZ/InboundEmail.json
+++ b/application/Espo/Resources/i18n/cs_CZ/InboundEmail.json
@@ -1,54 +1,47 @@
{
- "fields": {
- "name": "Jméno",
- "team": "Tým",
- "status": "Status",
- "assignToUser": "Přiřadit k uživateli",
- "host": "Server",
- "username": "Uživatelské jméno",
- "password": "Heslo",
- "port": "Port",
- "monitoredFolders": "Synchronizované složky",
- "trashFolder": "Koš",
- "ssl": "SSL",
- "createCase": "Vytvořit událost",
- "reply": "Auto-odpověď",
- "caseDistribution": "Distribuce událostí",
- "replyEmailTemplate": "Odpověď: Šablona",
- "replyFromAddress": "Odpověď: Od",
- "replyToAddress": "Odpověď: Komu",
- "replyFromName": "Odpověď: Jméno",
- "targetUserPosition": "Pozice cílového uživatele"
+ "fields": {
+ "name": "Jméno",
+ "assignToUser": "Přiřadit k uživateli",
+ "host": "Server",
+ "username": "Uživatelské jméno",
+ "password": "Heslo",
+ "monitoredFolders": "Synchronizované složky",
+ "trashFolder": "Koš",
+ "createCase": "Vytvořit událost",
+ "reply": "Auto-odpověď",
+ "caseDistribution": "Distribuce událostí",
+ "replyEmailTemplate": "Odpověď: Šablona",
+ "replyFromAddress": "Odpověď: Od",
+ "replyToAddress": "Odpověď: Komu",
+ "replyFromName": "Odpověď: Jméno",
+ "targetUserPosition": "Pozice cílového uživatele",
+ "team": "Tým"
+ },
+ "tooltips": {
+ "reply": "Upozornit odesílatele emailů, že jejich emaily byly přijaty.\n\n Pro potlačení zacyklení, pouze jeden email za časové období bude poslán každému příjemci.",
+ "createCase": "Automaticky vytvořit událost z příchozích emailů.",
+ "replyToAddress": "Specifikovat emailovou adresu této schánky, aby sem chodily odpovědi.",
+ "caseDistribution": "Nastavení, jak budou události přiřazovány - přímo uživateli nebo dle týmů.",
+ "assignToUser": "Emaily/události přiřadit uživateli.",
+ "team": "Emaily/události přiřadit týmu.",
+ "targetUserPosition": "Definice pozice uživatelů, kterým budou redistribuovány události."
+ },
+ "options": {
+ "status": {
+ "Active": "Aktivní",
+ "Inactive": "Neaktivní"
},
- "tooltips": {
- "reply": "Upozornit odesílatele emailů, že jejich emaily byly přijaty.\n\n Pro potlačení zacyklení, pouze jeden email za časové období bude poslán každému příjemci.",
- "createCase": "Automaticky vytvořit událost z příchozích emailů.",
- "replyToAddress": "Specifikovat emailovou adresu této schánky, aby sem chodily odpovědi.",
- "caseDistribution": "Nastavení, jak budou události přiřazovány - přímo uživateli nebo dle týmů.",
- "assignToUser": "Emaily/události přiřadit uživateli.",
- "team": "Emaily/události přiřadit týmu.",
- "targetUserPosition": "Definice pozice uživatelů, kterým budou redistribuovány události."
- },
- "links": {
- },
- "options": {
- "status": {
- "Active": "Aktivní",
- "Inactive": "Neaktivní"
- },
- "caseDistribution": {
- "Direct-Assignment": "Přímé přiřazení",
- "Round-Robin": "Round-Robin",
- "Least-Busy": "Poslední zaneprázdněný"
- }
- },
- "labels": {
- "Create InboundEmail": "Vytvořit emailový účet",
- "IMAP": "IMAP",
- "Actions": "Akce",
- "Main": "Hlavní"
- },
- "messages": {
- "couldNotConnectToImap": "Nelze se připojit k IMAP serveru"
+ "caseDistribution": {
+ "Direct-Assignment": "Přímé přiřazení",
+ "Least-Busy": "Poslední zaneprázdněný"
}
-}
+ },
+ "labels": {
+ "Create InboundEmail": "Vytvořit emailový účet",
+ "Actions": "Akce",
+ "Main": "Hlavní"
+ },
+ "messages": {
+ "couldNotConnectToImap": "Nelze se připojit k IMAP serveru"
+ }
+}
\ No newline at end of file
diff --git a/application/Espo/Resources/i18n/cs_CZ/Integration.json b/application/Espo/Resources/i18n/cs_CZ/Integration.json
index 289b8b15ab..498492bb90 100644
--- a/application/Espo/Resources/i18n/cs_CZ/Integration.json
+++ b/application/Espo/Resources/i18n/cs_CZ/Integration.json
@@ -1,15 +1,13 @@
{
- "fields": {
- "enabled": "Povoleno",
- "clientId": "Client ID",
- "clientSecret": "Client Secret",
- "redirectUri": "Přesměrování URI"
- },
- "messages": {
- "selectIntegration": "Vybrat integraci z menu.",
- "noIntegrations": "Žádné integrace nejsou dostupné."
- },
- "help": {
- "Google": "
Obtain OAuth 2.0 credentials from the Google Developers Console.
Visit Google Developers Console to obtain OAuth 2.0 credentials such as a Client ID and Client Secret that are known to both Google and EspoCRM application.
" - } -} + "fields": { + "enabled": "Povoleno", + "redirectUri": "Přesměrování URI" + }, + "messages": { + "selectIntegration": "Vybrat integraci z menu.", + "noIntegrations": "Žádné integrace nejsou dostupné." + }, + "help": { + "Google": "Obtain OAuth 2.0 credentials from the Google Developers Console.
Visit Google Developers Console to obtain OAuth 2.0 credentials such as a Client ID and Client Secret that are known to both Google and EspoCRM application.
" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Job.json b/application/Espo/Resources/i18n/cs_CZ/Job.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/Job.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/LayoutManager.json b/application/Espo/Resources/i18n/cs_CZ/LayoutManager.json index d6a11f1d72..0b87982f1d 100644 --- a/application/Espo/Resources/i18n/cs_CZ/LayoutManager.json +++ b/application/Espo/Resources/i18n/cs_CZ/LayoutManager.json @@ -1,14 +1,12 @@ { - "fields": { - "width": "Šířka (%)", - "link": "Link", - "notSortable": "Neřaditelné", - "align": "Zarovnání" - }, - "options": { - "align": { - "left": "Vlevo", - "right": "Vpravo" - } + "fields": { + "notSortable": "Neřaditelné", + "align": "Zarovnání" + }, + "options": { + "align": { + "left": "Vlevo", + "right": "Vpravo" } -} + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/LayoutSet.json b/application/Espo/Resources/i18n/cs_CZ/LayoutSet.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/LayoutSet.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/LeadCapture.json b/application/Espo/Resources/i18n/cs_CZ/LeadCapture.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/LeadCapture.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/LeadCaptureLogRecord.json b/application/Espo/Resources/i18n/cs_CZ/LeadCaptureLogRecord.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/LeadCaptureLogRecord.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/MassAction.json b/application/Espo/Resources/i18n/cs_CZ/MassAction.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/MassAction.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Note.json b/application/Espo/Resources/i18n/cs_CZ/Note.json index 15a0ac7f95..6a321f204b 100644 --- a/application/Espo/Resources/i18n/cs_CZ/Note.json +++ b/application/Espo/Resources/i18n/cs_CZ/Note.json @@ -1,6 +1,5 @@ { - "fields": { - "post": "Post", - "attachments": "Přílohy" - } -} + "fields": { + "attachments": "Přílohy" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/OAuthAccount.json b/application/Espo/Resources/i18n/cs_CZ/OAuthAccount.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/OAuthAccount.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/OAuthProvider.json b/application/Espo/Resources/i18n/cs_CZ/OAuthProvider.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/OAuthProvider.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/PhoneNumber.json b/application/Espo/Resources/i18n/cs_CZ/PhoneNumber.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/PhoneNumber.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Portal.json b/application/Espo/Resources/i18n/cs_CZ/Portal.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/Portal.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/PortalRole.json b/application/Espo/Resources/i18n/cs_CZ/PortalRole.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/PortalRole.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/PortalUser.json b/application/Espo/Resources/i18n/cs_CZ/PortalUser.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/PortalUser.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Preferences.json b/application/Espo/Resources/i18n/cs_CZ/Preferences.json index 2aaee36375..0987c743ab 100644 --- a/application/Espo/Resources/i18n/cs_CZ/Preferences.json +++ b/application/Espo/Resources/i18n/cs_CZ/Preferences.json @@ -1,41 +1,29 @@ { - "fields": { - "dateFormat": "Formát data", - "timeFormat": "Formát času", - "timeZone": "Časové pásmo", - "weekStart": "Začátek týdne", - "thousandSeparator": "Oddělovač tisíců", - "decimalMark": "Desetinný oddělovač", - "defaultCurrency": "Výchozí měna", - "currencyList": "Seznam měn", - "language": "Jazyk", - "smtpServer": "Server", - "smtpPort": "Port", - "smtpAuth": "Auth", - "smtpSecurity": "Zabezpečení", - "smtpUsername": "Username", - "emailAddress": "Email", - "smtpPassword": "Heslo", - "smtpEmailAddress": "Emailová adresa", - "exportDelimiter": "Export Delimiter", - "receiveAssignmentEmailNotifications": "Dostávat emailová upozornění dle přiřazení", - "autoFollowEntityTypeList": "Auto-Follow", - "signature": "Emailový podpis", - "dashboardTabList": "Seznam záložek", - "defaultReminders": "Výchozí upozornění" - }, - "links": { - }, - "options": { - "weekStart": { - "0": "Neděle", - "1": "Pondělí" - } - }, - "labels": { - "Notifications": "Upozornění" - }, - "tooltips": { - "autoFollowEntityTypeList": "Uživatel bude automaticky sledovat všechny nové záznamy vybraných entit, uvidí informace ve streamu a bude dostávat upozornění." + "fields": { + "dateFormat": "Formát data", + "timeFormat": "Formát času", + "timeZone": "Časové pásmo", + "weekStart": "Začátek týdne", + "thousandSeparator": "Oddělovač tisíců", + "decimalMark": "Desetinný oddělovač", + "defaultCurrency": "Výchozí měna", + "currencyList": "Seznam měn", + "language": "Jazyk", + "signature": "Emailový podpis", + "defaultReminders": "Výchozí upozornění", + "receiveAssignmentEmailNotifications": "Dostávat emailová upozornění dle přiřazení", + "autoFollowEntityTypeList": "Auto-Follow" + }, + "options": { + "weekStart": { + "0": "Neděle", + "1": "Pondělí" } -} + }, + "labels": { + "Notifications": "Upozornění" + }, + "tooltips": { + "autoFollowEntityTypeList": "Uživatel bude automaticky sledovat všechny nové záznamy vybraných entit, uvidí informace ve streamu a bude dostávat upozornění." + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Role.json b/application/Espo/Resources/i18n/cs_CZ/Role.json index 7369565afd..7acf229938 100644 --- a/application/Espo/Resources/i18n/cs_CZ/Role.json +++ b/application/Espo/Resources/i18n/cs_CZ/Role.json @@ -1,42 +1,38 @@ { - "fields": { - "name": "Jméno", - "roles": "Role", - "assignmentPermission": "Přiřazení oprávnění", - "userPermission": "Uživatelská oprávnění" + "fields": { + "name": "Jméno", + "roles": "Role", + "assignmentPermission": "Přiřazení oprávnění", + "userPermission": "Uživatelská oprávnění" + }, + "links": { + "users": "Uživatelé", + "teams": "Týmy" + }, + "labels": { + "Access": "Přístup", + "Create Role": "Vytvořit roli" + }, + "options": { + "accessList": { + "not-set": "není nastaveno", + "enabled": "povoleno", + "disabled": "zakázáno" }, - "links": { - "users": "Uživatelé", - "teams": "Týmy" - }, - "tooltips": { - "assignmentPermission": "Povolit omezení přiřazení záznamů ostatním uživatelům.n\nvše - bez omezení\n\ntým - povoluje přiřadit uživatelům ze svého týmu\n\nne - povoluje přiřadit pouze sobě", - "userPermission": "Povolit omezení zobrazení aktivit ostatních uživatelů.\n\nvše - viditelné vše\n\ntým - viditelné u uživatelů ze svého týmu\n\nne - není viditelné" - }, - "labels": { - "Access": "Přístup", - "Create Role": "Vytvořit roli" - }, - "options": { - "accessList": { - "not-set": "není nastaveno", - "enabled": "povoleno", - "disabled": "zakázáno" - }, - "levelList": { - "all": "vše", - "team": "tým", - "own": "vlastní", - "no": "ne", - "not-set": "není nastaveno" - } - }, - "actions": { - "read": "Číst", - "edit": "Upravit", - "delete": "Smazat" - }, - "messages": { - "changesAfterClearCache": "Všechny změny v nastavení ACL budou aplikovány po vyčištění cache." + "levelList": { + "all": "vše", + "team": "tým", + "own": "vlastní", + "no": "ne", + "not-set": "není nastaveno" } -} + }, + "actions": { + "read": "Číst", + "edit": "Upravit", + "delete": "Smazat" + }, + "messages": { + "changesAfterClearCache": "Všechny změny v nastavení ACL budou aplikovány po vyčištění cache." + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/ScheduledJob.json b/application/Espo/Resources/i18n/cs_CZ/ScheduledJob.json index f4185b85f9..0ba349011a 100644 --- a/application/Espo/Resources/i18n/cs_CZ/ScheduledJob.json +++ b/application/Espo/Resources/i18n/cs_CZ/ScheduledJob.json @@ -1,29 +1,24 @@ { - "fields": { - "name": "Jméno", - "status": "Status", - "job": "Činnost", - "scheduling": "Plánování (crontab notace)" + "fields": { + "name": "Jméno", + "job": "Činnost", + "scheduling": "Plánování (crontab notace)" + }, + "labels": { + "Create ScheduledJob": "Vytvořit naplánovanou činnost" + }, + "options": { + "job": { + "Cleanup": "Vyčistit", + "CheckInboundEmails": "Zkontrolovat příchozí emaily", + "CheckEmailAccounts": "Zkontrolovat emaily", + "SendEmailReminders": "Připomenutí emaiů k poslání" }, - "links": { - "log": "Log" - }, - "labels": { - "Create ScheduledJob": "Vytvořit naplánovanou činnost" - }, - "options": { - "job": { - "Cleanup": "Vyčistit" - }, - "cronSetup": { - "linux": "Poznámka: přidejte tento řádek do crontab souboru pro spuštění ESPO naplánovaných činností:", - "mac": "Poznámka: přidejte tento řádek do crontab souboru pro spuštění ESPO naplánovaných činností:", - "windows": "Poznánmka: Vytvořte batch soubor s následujícími příkazy pro spuštění ESPO naplánovaných činností pomocí Windows Scheduled Tasks:", - "default": "Poznámka: přidejte tento příkaz do Cron Job (Scheduled Task):" - }, - "status": { - "Active": "Active", - "Inactive": "Inactive" - } + "cronSetup": { + "linux": "Poznámka: přidejte tento řádek do crontab souboru pro spuštění ESPO naplánovaných činností:", + "mac": "Poznámka: přidejte tento řádek do crontab souboru pro spuštění ESPO naplánovaných činností:", + "windows": "Poznánmka: Vytvořte batch soubor s následujícími příkazy pro spuštění ESPO naplánovaných činností pomocí Windows Scheduled Tasks:", + "default": "Poznámka: přidejte tento příkaz do Cron Job (Scheduled Task):" } -} + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/ScheduledJobLogRecord.json b/application/Espo/Resources/i18n/cs_CZ/ScheduledJobLogRecord.json index 13ea733e9d..448277e79c 100644 --- a/application/Espo/Resources/i18n/cs_CZ/ScheduledJobLogRecord.json +++ b/application/Espo/Resources/i18n/cs_CZ/ScheduledJobLogRecord.json @@ -1,6 +1,5 @@ { - "fields": { - "status": "Status", - "executionTime": "Čas vykonání" - } -} + "fields": { + "executionTime": "Čas vykonání" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Settings.json b/application/Espo/Resources/i18n/cs_CZ/Settings.json index b95f65bc2f..ac217c4e58 100644 --- a/application/Espo/Resources/i18n/cs_CZ/Settings.json +++ b/application/Espo/Resources/i18n/cs_CZ/Settings.json @@ -1,78 +1,50 @@ { - "fields": { - "useCache": "Použít cache", - "dateFormat": "Formát data", - "timeFormat": "Formát času", - "timeZone": "Časové pásmo", - "weekStart": "První den v týdnu", - "thousandSeparator": "Oddělovač tisíců", - "decimalMark": "Desetinný oddělovač", - "defaultCurrency": "Výchozí měna", - "baseCurrency": "Bázová měna", - "currencyRates": "Kurzy měn", - "currencyList": "Seznam měn", - "language": "Jazyk", - "companyLogo": "Logo společnosti", - "smtpServer": "Server", - "smtpPort": "Port", - "smtpAuth": "Auth", - "smtpSecurity": "Zabezpečení", - "smtpUsername": "Uživatelské jméno", - "emailAddress": "Email", - "smtpPassword": "Heslo", - "outboundEmailFromName": "Od (jméno)", - "outboundEmailFromAddress": "Od (adresa)", - "outboundEmailIsShared": "Sdílení", - "recordsPerPage": "Záznamy na stránku", - "recordsPerPageSmall": "Záznamy na stránku (malý)", - "tabList": "Seznam záložek", - "quickCreateList": "Rychlé odkazy", - "exportDelimiter": "Export Delimiter", - "globalSearchEntityList": "Global Search Entity List", - "authenticationMethod": "Autentizační metoda", - "ldapHost": "Host", - "ldapPort": "Port", - "ldapAuth": "Auth", - "ldapUsername": "Uživatelské jméno", - "ldapPassword": "Heslo", - "ldapBindRequiresDn": "Přiřazení vyžaduje Dn", - "ldapBaseDn": "Bázové Dn", - "ldapAccountCanonicalForm": "Account Canonical Form", - "ldapAccountDomainName": "Account Domain Name", - "ldapTryUsernameSplit": "Zkuste rozdělit uživatelské jméno", - "ldapCreateEspoUser": "Vytvořit uživatele v EspoCRM", - "ldapSecurity": "Zabezpečení", - "ldapUserLoginFilter": "Filtr uživatelského přihlášení", - "ldapAccountDomainNameShort": "Account Domain Name krátké", - "ldapOptReferrals": "Opt Referrals", - "disableExport": "Zakázat export (povolenou pouze adminovi)", - "assignmentNotificationsEntityList": "Entity k upozornění podle přiřazení", - "assignmentNotificationsEntityList": "Entity k upozornění podle přiřazení", - "assignmentEmailNotifications": "Poslat emailová upozornění podle přiřazení", - "assignmentEmailNotificationsEntityList": "Entity k upozornění emailem podle přiřazení", - "b2cMode": "B2C Mode", - "disableAvatars": "Zakázat avatary", - "followCreatedEntities": "Sledovat vytvořené entity" - }, - "options": { - "weekStart": { - "0": "Neděle", - "1": "Pondělí" - } - }, - "tooltips": { - "recordsPerPageSmall": "Počet záznamů v panelu vztahů.", - "outboundEmailIsShared": "Povolit posílání emailů uživatelům pomocí SMTP.", - "followCreatedEntities": "Pokud uživatel vytvoří záznam, bude jej sledovat automaticky." - }, - "labels": { - "System": "Systém", - "Locale": "Locale", - "SMTP": "SMTP", - "Configuration": "Konfigurace", - "In-app Notifications": "In-app notifikace", - "Email Notifications": "Email notifikace", - "Currency Settings": "Nastavení měn", - "Currency Rates": "Kurzy měn" - } -} + "fields": { + "useCache": "Použít cache", + "dateFormat": "Formát data", + "timeFormat": "Formát času", + "timeZone": "Časové pásmo", + "weekStart": "První den v týdnu", + "thousandSeparator": "Oddělovač tisíců", + "decimalMark": "Desetinný oddělovač", + "defaultCurrency": "Výchozí měna", + "baseCurrency": "Bázová měna", + "currencyRates": "Kurzy měn", + "currencyList": "Seznam měn", + "language": "Jazyk", + "companyLogo": "Logo společnosti", + "ldapSecurity": "Zabezpečení", + "ldapPassword": "Heslo", + "outboundEmailFromName": "Od (jméno)", + "outboundEmailIsShared": "Sdílení", + "recordsPerPage": "Záznamy na stránku", + "recordsPerPageSmall": "Záznamy na stránku (malý)", + "tabList": "Seznam záložek", + "quickCreateList": "Rychlé odkazy", + "authenticationMethod": "Autentizační metoda", + "ldapTryUsernameSplit": "Zkuste rozdělit uživatelské jméno", + "ldapCreateEspoUser": "Vytvořit uživatele v EspoCRM", + "ldapUserLoginFilter": "Filtr uživatelského přihlášení", + "ldapAccountDomainNameShort": "Account Domain Name krátké", + "ldapUsername": "Uživatelské jméno", + "ldapBindRequiresDn": "Přiřazení vyžaduje Dn", + "ldapBaseDn": "Bázové Dn", + "assignmentNotificationsEntityList": "Entity k upozornění podle přiřazení", + "assignmentEmailNotifications": "Poslat emailová upozornění podle přiřazení", + "assignmentEmailNotificationsEntityList": "Entity k upozornění emailem podle přiřazení", + "followCreatedEntities": "Sledovat vytvořené entity" + }, + "tooltips": { + "recordsPerPageSmall": "Počet záznamů v panelu vztahů.", + "followCreatedEntities": "Pokud uživatel vytvoří záznam, bude jej sledovat automaticky.", + "outboundEmailIsShared": "Povolit posílání emailů uživatelům pomocí SMTP." + }, + "labels": { + "System": "Systém", + "Configuration": "Konfigurace", + "In-app Notifications": "In-app notifikace", + "Email Notifications": "Email notifikace", + "Currency Settings": "Nastavení měn", + "Currency Rates": "Kurzy měn" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Stream.json b/application/Espo/Resources/i18n/cs_CZ/Stream.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/Stream.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Team.json b/application/Espo/Resources/i18n/cs_CZ/Team.json index 8b7f4ed508..2ccee65b60 100644 --- a/application/Espo/Resources/i18n/cs_CZ/Team.json +++ b/application/Espo/Resources/i18n/cs_CZ/Team.json @@ -1,17 +1,13 @@ { - "fields": { - "name": "Jméno", - "roles": "Role", - "positionList": "Seznam pozic" - }, - "links": { - "users": "Uživatelé" - }, - "tooltips": { - "roles": "Access Roles. Users of this team obtain access control level from selected roles.", - "positionList": "Available positions in this team. E.g. Salesperson, Manager." - }, - "labels": { - "Create Team": "Vytvořit tým" - } -} + "fields": { + "name": "Jméno", + "roles": "Role", + "positionList": "Seznam pozic" + }, + "links": { + "users": "Uživatelé" + }, + "labels": { + "Create Team": "Vytvořit tým" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Template.json b/application/Espo/Resources/i18n/cs_CZ/Template.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/Template.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/User.json b/application/Espo/Resources/i18n/cs_CZ/User.json index cb9250278f..55ec6d7944 100644 --- a/application/Espo/Resources/i18n/cs_CZ/User.json +++ b/application/Espo/Resources/i18n/cs_CZ/User.json @@ -1,61 +1,54 @@ { - "fields": { - "name": "Jméno", - "userName": "Uživatelské jméno", - "title": "Title", - "isAdmin": "Je admin", - "defaultTeam": "Výchozí tým", - "emailAddress": "Email", - "phoneNumber": "Telefon", - "roles": "Role", - "teamRole": "Pozice", - "password": "Heslo", - "passwordConfirm": "Potvrzení hesla", - "newPassword": "Nové heslo", - "newPasswordConfirm": "Potvrzení nového hesla", - "avatar": "Avatar", - "isActive": "Je aktivní" - }, - "links": { - "teams": "Týmy", - "roles": "Role" - }, - "labels": { - "Create User": "Vytvořit uživatele", - "Generate": "Generovat", - "Access": "Přístup", - "Preferences": "Předvolby", - "Change Password": "Změnit heslo", - "Teams and Access Control": "Týmy a kontrola přístupu", - "Forgot Password?": "Zapomenuté heslo?", - "Password Change Request": "Požadavek na změnu hesla", - "Email Address": "Emailová adresa", - "External Accounts": "Externí účty", - "Email Accounts": "Emailové účty" - }, - "tooltips": { - "defaultTeam": "All records created by this user will be related to this team by default.", - "userName": "Letters a-z, numbers 0-9 and underscores are allowed.", - "isAdmin": "Admin user can access everything.", - "isActive": "If unchecked then user won't be able to login.", - "teams": "Teams which this user belongs to. Access control level is inherited from team's roles.", - "roles": "Additional access roles. Use it if user doesn't belong to any team or you need to extend access control level only for this user." - }, - "messages": { - "passwordWillBeSent": "Heslo bude posláno na emailovou adresu uživatele.", - "passwordChanged": "Heslo bylo změněno", - "userCantBeEmpty": "Uživatelské jméno nemůže být prázdné", - "wrongUsernamePassword": "Nesprávné uživatelské jmén/heslo", - "emailAddressCantBeEmpty": "Emailová adresa nemůže zůstat prázdná", - "userNameEmailAddressNotFound": "Uživatelské jméno/heslo nebylo nalezeno", - "forbidden": "Tato operace není povolena, prosím zkuste to později", - "uniqueLinkHasBeenSent": "Unikátní link byl poslán na zadanou emailovou adresu.", - "passwordChangedByRequest": "Heslo bylo změněo." - }, - "boolFilters": { - "onlyMyTeam": "Pouze můj tým" - }, - "presetFilters": { - "active": "Aktivní" - } -} + "fields": { + "name": "Jméno", + "userName": "Uživatelské jméno", + "isAdmin": "Je admin", + "defaultTeam": "Výchozí tým", + "phoneNumber": "Telefon", + "roles": "Role", + "teamRole": "Pozice", + "password": "Heslo", + "passwordConfirm": "Potvrzení hesla", + "newPassword": "Nové heslo", + "newPasswordConfirm": "Potvrzení nového hesla", + "isActive": "Je aktivní" + }, + "links": { + "teams": "Týmy", + "roles": "Role" + }, + "labels": { + "Create User": "Vytvořit uživatele", + "Generate": "Generovat", + "Access": "Přístup", + "Preferences": "Předvolby", + "Change Password": "Změnit heslo", + "Teams and Access Control": "Týmy a kontrola přístupu", + "Forgot Password?": "Zapomenuté heslo?", + "Password Change Request": "Požadavek na změnu hesla", + "Email Address": "Emailová adresa", + "External Accounts": "Externí účty", + "Email Accounts": "Emailové účty" + }, + "tooltips": { + "userName": "Letters a-z, numbers 0-9 and underscores are allowed.", + "roles": "Additional access roles. Use it if user doesn't belong to any team or you need to extend access control level only for this user." + }, + "messages": { + "passwordWillBeSent": "Heslo bude posláno na emailovou adresu uživatele.", + "passwordChanged": "Heslo bylo změněno", + "userCantBeEmpty": "Uživatelské jméno nemůže být prázdné", + "wrongUsernamePassword": "Nesprávné uživatelské jméno/heslo", + "emailAddressCantBeEmpty": "Emailová adresa nemůže zůstat prázdná", + "userNameEmailAddressNotFound": "Uživatelské jméno/heslo nebylo nalezeno", + "forbidden": "Tato operace není povolena, prosím zkuste to později", + "uniqueLinkHasBeenSent": "Unikátní link byl poslán na zadanou emailovou adresu.", + "passwordChangedByRequest": "Heslo bylo změněo." + }, + "boolFilters": { + "onlyMyTeam": "Pouze můj tým" + }, + "presetFilters": { + "active": "Aktivní" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/Webhook.json b/application/Espo/Resources/i18n/cs_CZ/Webhook.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/Webhook.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/WebhookQueueItem.json b/application/Espo/Resources/i18n/cs_CZ/WebhookQueueItem.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/WebhookQueueItem.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/WorkingTimeCalendar.json b/application/Espo/Resources/i18n/cs_CZ/WorkingTimeCalendar.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/WorkingTimeCalendar.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/cs_CZ/WorkingTimeRange.json b/application/Espo/Resources/i18n/cs_CZ/WorkingTimeRange.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/cs_CZ/WorkingTimeRange.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/AddressCountry.json b/application/Espo/Resources/i18n/fr_FR/AddressCountry.json new file mode 100644 index 0000000000..c425ce31c0 --- /dev/null +++ b/application/Espo/Resources/i18n/fr_FR/AddressCountry.json @@ -0,0 +1,19 @@ +{ + "labels": { + "Create AddressCountry": "Créer une adresse Pays", + "Populate": "Remplir" + }, + "fields": { + "isPreferred": "Est Préférée" + }, + "tooltips": { + "code": "Code ISO 3166-1 alpha-2.", + "isPreferred": "Les pays préférés sont listés en premier." + }, + "messages": { + "confirmPopulateDefaults": "Tous les pays existants seront supprimés et la liste de pays par défaut sera créée. Il ne sera pas possible de revenir en arrière.\n\nVous êtes sûr de vous ?" + }, + "strings": { + "populateDefaults": "Remplir avec la liste de pays par défaut" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Admin.json b/application/Espo/Resources/i18n/fr_FR/Admin.json index 4ae6459dae..d673e31d05 100644 --- a/application/Espo/Resources/i18n/fr_FR/Admin.json +++ b/application/Espo/Resources/i18n/fr_FR/Admin.json @@ -4,30 +4,29 @@ "Disabled": "Inactif", "System": "Système", "Users": "Utilisateurs", - "Email": "Courriel", "Data": "Données", "Customization": "Personnalisation", - "Available Fields": "Champs disponibles", - "Layout": "Agencements des champs", - "Entity Manager": "Gestionnaire de Fonctionnalités", - "Add Panel": "Ajouter un volet", + "Available Fields": "Champs Disponibles", + "Layout": "Mise en page", + "Entity Manager": "Gestionnaire des Entités", + "Add Panel": "Ajouter un panneau", "Add Field": "Ajouter un champ", "Settings": "Paramètres", "Scheduled Jobs": "Tâches planifiées", "Upgrade": "Mettre à jour", "Clear Cache": "Vider le cache", - "Rebuild": "Reconstruire", + "Rebuild": "Reconstruction", "Teams": "Équipes", "Roles": "Rôles", "Portal": "Portail", "Portals": "Portails", "Portal Roles": "Rôles Portail", "Outbound Emails": "Emails sortants", - "Group Email Accounts": "Comptes email communs", - "Personal Email Accounts": "Comptes email personnels", + "Group Email Accounts": "Comptes emails communs", + "Personal Email Accounts": "Comptes emails personnels", "Inbound Emails": "Emails entrants", "Email Templates": "Modèles d'email", - "Layout Manager": "Gestionnaire de modèles", + "Layout Manager": "Gestionnaire de la mise en page", "User Interface": "Interface utilisateur", "Auth Tokens": "Jetons d'authentification", "Authentication": "Authentification", @@ -46,13 +45,14 @@ "Uninstalled": "Désinstallé", "Create Entity": "Créer une Fonctionnalité", "Edit Entity": "Modifier une Fonctionnalités", - "Create Link": "Créer un lien", - "Edit Link": "Éditer un lien", + "Create Link": "Créer un Lien", + "Edit Link": "Editer un Lien", "Jobs": "Travaux", "Reset to Default": "Valeurs par défaut", - "Email Filters": "Filtres email", + "Email Filters": "Filtres Email", + "Action History": "Historique Action", "Auth Log": "Journal d'authentification", - "Lead Capture": "Capture de plomb", + "Lead Capture": "Capture de prospects", "Attachments": "Les pièces jointes", "API Users": "Utilisateurs d'API", "Template Manager": "Gestionnaire de modèles", @@ -68,13 +68,24 @@ "Dashboard Templates": "Modèles de tableau de bord", "Email Addresses": "Adresses email", "Phone Numbers": "Numéros de téléphone", - "Layout Sets": "Modèles de Disposition d'écrans" + "Layout Sets": "Modèles de Disposition d'écrans", + "Messaging": "Messageries", + "Misc": "Divers", + "Job Settings": "Paramètres des tâches", + "Configuration Instructions": "Instructions de configuration", + "Formula Sandbox": "Bac à sable de formule", + "Working Time Calendars": "Calendriers des jours travaillés", + "Group Email Folders": "Dossiers eMail du groupe", + "Authentication Providers": "Prestataires d'authentification", + "Setup": "Installation", + "App Log": "Journal de l'application", + "Address Countries": "Adresse Pays" }, "layouts": { "list": "Liste", "detail": "Détail", - "listSmall": "Liste (réduite)", - "detailSmall": "Détail (réduit)", + "listSmall": "Liste (Réduite)", + "detailSmall": "Détail (Réduit)", "filters": "Filtres de recherche", "massUpdate": "Mise à jour groupée", "relationships": "Volets de Relations", @@ -104,12 +115,16 @@ "bool": "Case à cocher", "currency": "Devise", "enum": "Énumération", - "linkMultiple": "Lien multiple", - "linkParent": "Lien parent", + "enumInt": "Enum Entier", + "enumFloat": "Enum Flottant", + "float": "Flottant", + "linkMultiple": "Lien Multiple", + "linkParent": "Lien Parent", "phone": "Téléphone", "text": "Texte", "varchar": "Phrase", "file": "Fichier", + "multiEnum": "Multi-Enumération", "attachmentMultiple": "Pièces jointes multiples", "rangeInt": "Plage d'entiers", "rangeFloat": "Intervalle réel", @@ -122,7 +137,8 @@ "datetimeOptional": "Date / Date-Heure", "checklist": "Liste de contrôle", "linkOne": "Lien", - "barcode": "Code barre" + "barcode": "Code barre", + "urlMultiple": "URL Multiple\n" }, "fields": { "name": "Nom", @@ -148,8 +164,13 @@ "typeList": "Liste de types", "lengthOfCut": "Longueur de coupe", "sourceList": "Liste des sources", + "tooltipText": "Info-bulle", + "dynamicLogicVisible": "Conditions rendant le champ visible\n", + "dynamicLogicReadOnly": "Conditions mettant le champ en lecture seule\n", + "dynamicLogicRequired": "Conditions rendant ce champ obligatoire", + "readOnly": "Lecture seule", "maxFileSize": "Taille maximale du fichier (Mo)", - "isPersonalData": "Est-ce que des données personnelles", + "isPersonalData": "Est-ce une donnée personnelle", "useIframe": "Utilisez Iframe", "useNumericFormat": "Utiliser le format numérique", "strip": "Bande", @@ -165,7 +186,27 @@ "viewMap": "Bouton Voir la carte", "codeType": "Code", "lastChar": "Dernier caractère", - "copyToClipboard": "Bouton copier dans le presse-papiers" + "listPreviewSize": "Taille de l'aperçu en mode Liste", + "onlyDefaultCurrency": "Seule devise par défaut", + "dynamicLogicInvalid": "Conditions rendant le champ invalide", + "conversionDisabled": "Désactiver la conversion", + "decimalPlaces": "Decimales", + "pattern": "Modèle", + "globalRestrictions": "Restrictions générales", + "decimal": "Décimal", + "optionsReference": "Référence des options", + "copyToClipboard": "Bouton copier dans le presse-papiers", + "rows": "Nombre maximum de lignes", + "readOnlyAfterCreate": "Lecture seule après la création", + "createButton": "Bouton de création", + "autocompleteOnEmpty": "Autocomplétion en cas d'entrée vide", + "relateOnImport": "Relier à l'importation", + "aclScope": "Champ d'application ACL", + "onlyAdmin": "Uniquement pour l'administrateur", + "activeOptions": "Options actives", + "labelType": "Type d'étiquette", + "preview": "Aperçu", + "attachmentField": "Champ de pièce jointe" }, "messages": { "selectEntityType": "Sélectionner le type de Fonctionnalité dans le menu de gauche.", @@ -174,6 +215,7 @@ "selectExtensionPackage": "Sélectionner un pack d'extension", "extensionInstalled": "L'extension {name} {version} a été installé.", "installExtension": "L'extension {name} {version} est prête pour l'installation.", + "upgradeBackup": "Nous vous recommandons de faire une sauvegarde de vos fichiers et données d'EspoCRM avant de procéder à la mise à jour.", "uninstallConfirmation": "Êtes-vous sûr de vouloir désinstaller l'extension?", "cronIsNotConfigured": "Les travaux planifiés ne sont pas en cours d'exécution. Par conséquent, les courriels entrants, les notifications et les rappels ne fonctionnent pas. Suivez les [instructions](https://www.espocrm.com/documentation/administration/server-configuration/#user-content-setup-a-crontab) pour configurer le travail cron.", "newExtensionVersionIsAvailable": "La nouvelle version de {extensionName} {latestVersion} est disponible.", @@ -182,11 +224,15 @@ "downloadUpgradePackage": "Téléchargez le (s) package (s) de mise à niveau [ici]({url}).", "upgradeInfo": "Consultez la [documentation]({url}) sur la mise à niveau de votre instance EspoCRM.", "upgradeRecommendation": "Cette méthode de mise à niveau n'est pas recommandée. Il est préférable de mettre à niveau à partir de CLI.", - "newVersionIsAvailable": "Nouvelle version de EspoCRM {latestVersion} disponible. Veuillez suivre les [instructions](https://www.espocrm.com/documentation/administration/upgrading/) pour mettre à jour votre instance." + "newVersionIsAvailable": "Nouvelle version de EspoCRM {latestVersion} disponible. Veuillez suivre les [instructions](https://www.espocrm.com/documentation/administration/upgrading/) pour mettre à jour votre instance.", + "formulaFunctions": "Plus de fonctions peuvent être trouvées dans [documentation]({documentationUrl}).", + "rebuildRequired": "Vous devez exécuter la reconstruction à partir de la CLI.", + "cronIsDisabled": "Cron est désactivé, l'application n'est pas entièrement fonctionnelle. Activez le cron dans les [settings] (#Admin/settings).", + "cacheIsDisabled": "Si le cache est désactivé, l'application fonctionnera lentement. Activez le cache dans les [settings] (#Admin/settings)." }, "descriptions": { "settings": "Paramètres système de l'application.", - "scheduledJob": "Tâches qui sont exécutées par Cron.", + "scheduledJob": "Tâches qui sont exécutées avec le cron.", "upgrade": "Mettre à jour le système.", "clearCache": "Vider tout le cache.", "rebuild": "Reconstruire et vider tout le cache.", @@ -195,7 +241,7 @@ "roles": "Gestion des rôles.", "portals": "Gestion des portails", "portalRoles": "Rôles du portail", - "outboundEmails": "Paramètres SMTP pour les emails sortants.", + "outboundEmails": "Paramètres SMTP pour les eMails sortants.", "groupEmailAccounts": "Comptes email IMAP communs", "personalEmailAccounts": "Comptes email utilisateurs", "emailTemplates": "Modèles pour les emails sortants.", @@ -211,7 +257,6 @@ "inboundEmails": "Group IMAP email accouts. Email import and Email-to-Case.", "entityManager": "Créer et modifier les Fonctionnalités personnalisées. Organiser les champs et leurs relations.", "authLog": "Historique de connexion.", - "leadCapture": "Points d'entrée API pour Web-to-Lead.", "attachments": "Toutes les pièces jointes stockées dans le système.", "templateManager": "Personnaliser les modèles de message.", "systemRequirements": "Configuration système requise pour EspoCRM.", @@ -220,7 +265,19 @@ "pdfTemplates": "Modèles pour l'impression au format PDF.", "webhooks": "Gérer les webhooks.", "dashboardTemplates": "Déployer des tableaux de bord pour les utilisateurs.", - "phoneNumbers": "Tous les numéros de téléphone stocké dans le système." + "phoneNumbers": "Tous les numéros de téléphone stocké dans le système.", + "emailAddresses": "Toutes les adresses e-mail stockées dans le système.", + "layoutSets": "Collections de thèmes pouvant être attribuées aux équipes et aux portails.", + "jobsSettings": "Paramètres de traitement des travaux. Les travaux exécutent des tâches en arrière-plan.", + "sms": "Paramètres des SMS.", + "formulaSandbox": "Écrire et tester des scripts de formule.", + "workingTimeCalendars": "Temps de travail", + "groupEmailFolders": "Dossiers de courrier électronique partagés par les équipes.", + "authenticationProviders": "Fournisseurs d'authentification supplémentaires pour les portails.", + "appLog": "Journal d'application.", + "addressCountries": "Pays disponibles pour les champs d'adresse.", + "appSecrets": "Conserver les informations sensibles tels que clés API et mots de passe.", + "leadCapture": "Formulaires web et endpoints pour la génération de leads." }, "options": { "previewSize": { @@ -228,6 +285,9 @@ "small": "Petit", "medium": "Moyen", "": "Défaut" + }, + "labelType": { + "regular": "Régulière" } }, "systemRequirements": { @@ -238,7 +298,8 @@ "user": "Nom d'utilisateur", "writable": "Enregistrable", "readable": "Lisible", - "requiredMariadbVersion": "Version de MariaDB" + "requiredMariadbVersion": "Version de MariaDB", + "requiredPostgresqlVersion": "Version PostgreSQL" }, "templates": { "accessInfo": "Informations d'accès", @@ -248,10 +309,22 @@ "notePostNoParent": "Note sur Post (pas de parent)", "noteStatus": "Note sur la mise à jour du statut", "passwordChangeLink": "Lien de changement de mot de passe", - "noteEmailReceived": "Note à propos de l'Email reçu" + "noteEmailReceived": "Note à propos de l'Email reçu", + "twoFactorCode": "Code 2 facteurs (2FA)" + }, + "strings": { + "rebuildRequired": "Une reconstruction est obligatoire" }, "keywords": { + "settings": "système", + "userInterface": "ui,thème,onglets,logo,tableau de bord", + "scheduledJob": "tâches récurrentes (cron)", + "authLog": "journal,historique", + "authTokens": "historique,accès,journal", "entityManager": "champs,relations,liens", - "jobs": "Cron" + "jobs": "Cron", + "authentication": "mot de passe,sécurité,ldap", + "labelManager": "langue,traduction", + "appSecrets": "clé, clés, mot de passe" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/AppLogRecord.json b/application/Espo/Resources/i18n/fr_FR/AppLogRecord.json new file mode 100644 index 0000000000..60ab21cddb --- /dev/null +++ b/application/Espo/Resources/i18n/fr_FR/AppLogRecord.json @@ -0,0 +1,13 @@ +{ + "fields": { + "level": "Niveau", + "exceptionClass": "Classe d'exception", + "file": "Fichier", + "line": "Ligne", + "requestMethod": "Méthode de requête", + "requestResourcePath": "Demande de chemin d'accès aux ressources" + }, + "presetFilters": { + "errors": "Erreurs" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/AppSecret.json b/application/Espo/Resources/i18n/fr_FR/AppSecret.json new file mode 100644 index 0000000000..1a6053f6a8 --- /dev/null +++ b/application/Espo/Resources/i18n/fr_FR/AppSecret.json @@ -0,0 +1,8 @@ +{ + "fields": { + "value": "Valeur" + }, + "tooltips": { + "name": "Caractères autorisés : \n* `[a-z]`\n* `[A-Z]`\n* `[0-9]`\n* `_`" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Attachment.json b/application/Espo/Resources/i18n/fr_FR/Attachment.json index 04c27491b6..cde9fe8ab7 100644 --- a/application/Espo/Resources/i18n/fr_FR/Attachment.json +++ b/application/Espo/Resources/i18n/fr_FR/Attachment.json @@ -9,7 +9,8 @@ "field": "Champ", "sourceId": "ID source", "storage": "Espace de rangement", - "size": "Taille (octets)" + "size": "Taille (octets)", + "isBeingUploaded": "Est en cours de téléchargement" }, "options": { "role": { diff --git a/application/Espo/Resources/i18n/fr_FR/AuthLogRecord.json b/application/Espo/Resources/i18n/fr_FR/AuthLogRecord.json index 53afd1d0b7..2bd13e7379 100644 --- a/application/Espo/Resources/i18n/fr_FR/AuthLogRecord.json +++ b/application/Espo/Resources/i18n/fr_FR/AuthLogRecord.json @@ -30,7 +30,10 @@ "INACTIVE_USER": "Utilisateur inactif", "IS_PORTAL_USER": "Utilisateur du portail", "IS_NOT_PORTAL_USER": "Pas un utilisateur du portail", - "USER_IS_NOT_IN_PORTAL": "L'utilisateur n'est pas lié au portail" + "USER_IS_NOT_IN_PORTAL": "L'utilisateur n'est pas lié au portail", + "IS_SYSTEM_USER": "Est l'utilisateur Système", + "FORBIDDEN": "Interdit", + "WRONG_CODE": "Code Erroné" } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/AuthToken.json b/application/Espo/Resources/i18n/fr_FR/AuthToken.json index bf9a6b36bd..c384566e16 100644 --- a/application/Espo/Resources/i18n/fr_FR/AuthToken.json +++ b/application/Espo/Resources/i18n/fr_FR/AuthToken.json @@ -3,7 +3,11 @@ "user": "Utilisateur", "ipAddress": "Adresse IP", "lastAccess": "Dernière date d'accès", - "createdAt": "Date de connexion" + "createdAt": "Date de connexion", + "isActive": "Actif" + }, + "links": { + "actionHistoryRecords": "Historique Action" }, "massActions": { "setInactive": "Passer en inactif" diff --git a/application/Espo/Resources/i18n/fr_FR/AuthenticationProvider.json b/application/Espo/Resources/i18n/fr_FR/AuthenticationProvider.json index 9e26dfeeb6..79bfdf11f5 100644 --- a/application/Espo/Resources/i18n/fr_FR/AuthenticationProvider.json +++ b/application/Espo/Resources/i18n/fr_FR/AuthenticationProvider.json @@ -1 +1,8 @@ -{} \ No newline at end of file +{ + "fields": { + "method": "Méthode" + }, + "labels": { + "Create AuthenticationProvider": "Créer un prestataire" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Currency.json b/application/Espo/Resources/i18n/fr_FR/Currency.json index 9d3985e29f..3d146176ed 100644 --- a/application/Espo/Resources/i18n/fr_FR/Currency.json +++ b/application/Espo/Resources/i18n/fr_FR/Currency.json @@ -59,15 +59,106 @@ "GNF": "Franc guinéen", "GTQ": "Quetzal guatémaltèque", "GYD": "Dollar guyanien", + "HKD": "Dollar de Hong Kong\n", + "HNL": "Lempira hondurien", + "HRK": "Kuna croate", + "HTG": "Gourde haïtienne", + "HUF": "Forint hongrois", + "IDR": "Rupiah indonésienne", + "ILS": "Nouveau shekel israélien", + "INR": "Roupie indienne", + "IQD": "Dinar irakien", + "IRR": "Rial iranien", + "ISK": "Couronne islandaise", + "JMD": "Dollar jamaïcain", + "JOD": "Dinar jordanien", "JPY": "Yen japonais", + "KES": "Shilling kenyan", + "KGS": "Som kirghize", + "KHR": "Riel cambodgien", "KMF": "Franc comorien", "KPW": "Won nord-koréen", "KRW": "Won sud-coréen", + "KWD": "Dinar koweïtien", + "KYD": "Dollar des îles Caïmans", + "KZT": "Tenge kazakh", + "LAK": "Kip laotien", + "LBP": "Livre libanaise", + "LKR": "Roupie sri lankaise", + "LRD": "Dollar libérien", + "LSL": "Loti du Lesotho", + "LYD": "Dinar libyen", + "MAD": "Dirham marocain", + "MDL": "Leu moldave", + "MGA": "Ariary malgache", + "MKD": "Denar macédonien", + "MMK": "Kyat du Myanmar", + "MNT": "Tugrik mongol", + "MOP": "Pataca macanaise", + "MRO": "Ouguiya mauritanien", + "MUR": "Roupie mauricienne", + "MWK": "Kwacha du Malawi", + "MXN": "Peso mexicain", + "MXV": "Unité d'investissement mexicaine", + "MYR": "Ringgit malaisienne", + "MZN": "Metical mozambicain", "NAD": "Dollar namibien", + "NGN": "Naira nigérian", + "NIO": "Cordoba nicaraguayenne", + "NOK": "Couronne norvégienne", + "NPR": "Roupie népalaise", + "NZD": "Dollar néo-zélandais", + "OMR": "Rial d'Oman", + "PAB": "Balboa panaméen", + "PEN": "Sol péruvien", + "PGK": "Kina de Papouasie-Nouvelle-Guinée", + "PHP": "Peso philippin", + "PKR": "Roupie pakistanaise", "PLN": "Złoty polonais", + "PYG": "Guarani paraguayen", "QAR": "Rial qatari", + "RON": "Leu roumain", "RSD": "Dinar serbe", + "RUB": "Rouble russe", + "RWF": "Franc rwandais\n", + "SAR": "Riyal saoudien", + "SBD": "Dollar des Îles Salomon", + "SCR": "Roupie Seychelloise", + "SDG": "Livre soudanaise", + "SEK": "Couronne suédoise", + "SGD": "Dollar de Singapour", + "SHP": "Livre de Sainte-Hélène", + "SOS": "Shilling somalien", + "SRD": "Dollar surinamais", + "SSP": "Livre sud-soudanaise", + "SYP": "Livre syrienne", + "SZL": "Lilangeni du Swaziland", + "SVC": "Colon salvadorien", + "THB": "Baht thaïlandais", + "TJS": "Somoni tadjik", + "TND": "Dinar tunisien", + "TOP": "Paʻanga Tongien", + "TRY": "Lire turque", + "TTD": "Dollar de Trinité-et-Tobago", + "TWD": "Nouveau dollar de Taïwan", + "TZS": "Shilling tanzanien", + "UAH": "Hryvnia ukrainienne", + "UGX": "Shilling ougandais", "USD": "Dollar US", - "XOF": "Franc CFA d'Afrique de l'Ouest" + "USN": "Dollar américain (jour suivant)", + "UYI": "Peso uruguayen (unités indexées)", + "UYU": "Peso Uruguayen", + "UZS": "Som ouzbek", + "VEF": "Bolivar vénézuélien", + "VND": "Dong vietnamien", + "WST": "Tala samoan", + "XAF": "Franc CFA d’Afrique centrale", + "XCD": "Dollar des Caraïbes orientales", + "XOF": "Franc CFA d'Afrique de l'Ouest", + "XPF": "Franc Pacifique", + "YER": "Rial yéménite", + "ZAR": "Rand sud-africain", + "ZMW": "Kwacha zambien", + "ZWL": "Dollar du Zimbabwe" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/DashletOptions.json b/application/Espo/Resources/i18n/fr_FR/DashletOptions.json index da34f1f017..bad7634900 100644 --- a/application/Espo/Resources/i18n/fr_FR/DashletOptions.json +++ b/application/Espo/Resources/i18n/fr_FR/DashletOptions.json @@ -9,8 +9,11 @@ "enabledScopeList": "Afficher", "users": "Utilisateurs", "entityType": "Type de Fonctionnalités", + "expandedLayout": "Thème", "dateFilter": "Filtre de date", - "skipOwn": "Ne pas montrer ses propres dossiers" + "skipOwn": "Ne pas montrer ses propres dossiers", + "text": "Texte", + "folder": "Dossier" }, "options": { "mode": { @@ -20,6 +23,10 @@ "basicDay": "Jour", "agendaDay": "Jour (calendrier)", "timeline": "Plage de temps" + }, + "sortDirection": { + "asc": "Ascendant", + "desc": "Descendant" } }, "messages": { diff --git a/application/Espo/Resources/i18n/fr_FR/DynamicLogic.json b/application/Espo/Resources/i18n/fr_FR/DynamicLogic.json index 5a99faf589..6bc58d8ec4 100644 --- a/application/Espo/Resources/i18n/fr_FR/DynamicLogic.json +++ b/application/Espo/Resources/i18n/fr_FR/DynamicLogic.json @@ -2,8 +2,12 @@ "options": { "operators": { "notEquals": "N'est pas égale", + "isEmpty": "Est vide", "notContains": "Ne contient pas", - "notHas": "Ne contient pas" + "notHas": "Ne contient pas", + "startsWith": "Commence avec", + "endsWith": "Termine avec", + "matches": "Correspondance (reg exp)" } }, "labels": { diff --git a/application/Espo/Resources/i18n/fr_FR/Email.json b/application/Espo/Resources/i18n/fr_FR/Email.json index 5858fb4305..e2286d2bc4 100644 --- a/application/Espo/Resources/i18n/fr_FR/Email.json +++ b/application/Espo/Resources/i18n/fr_FR/Email.json @@ -11,7 +11,7 @@ "attachments": "Pièces-jointes", "selectTemplate": "Sélectionner un modèle", "fromAddress": "Depuis l'adresse", - "emailAddress": "Adresse email", + "emailAddress": "Adresse eMail", "deliveryDate": "Date de remise", "account": "Compte", "users": "Utilisateurs", @@ -30,35 +30,50 @@ "fromName": "De nom", "fromString": "De la corde", "isSystem": "Est système", - "toEmailAddresses": "À EmailAddresses", - "replyToEmailAddresses": "Répondre à EmailAddresses", "personStringData": "Données de chaîne de personne", "fromEmailAddress": "De l'adresse (lien)", "replyToName": "Nom de réponse", - "replyToAddress": "Répondre à l'adresse" + "replyToAddress": "Répondre à l'adresse", + "icsContents": "Contenu de l'ICS", + "icsEventData": "Données d'événement ICS", + "icsEventUid": "UID de l'événement ICS", + "createdEvent": "Créer un évènement", + "event": "Évènement", + "icsEventDateStart": "Date de début de l'événement ICS", + "groupFolder": "Dossier du groupe", + "isUsersSent": "Est envoyé par l'utilisateur", + "inArchive": "En archive", + "sendAt": "Envoyer à" }, "links": { "replied": "Répondu", "replies": "Réponses", "attachments": "Les pièces jointes", "fromEmailAddress": "De l'adresse e-mail", - "toEmailAddresses": "À EmailAddresses", - "replyToEmailAddresses": "Répondre à EmailAddresses" + "groupFolder": "Dossier du groupe", + "createdEvent": "Evénement créé", + "toEmailAddresses": "Email destinataires", + "ccEmailAddresses": "Destinataires en copie CC", + "bccEmailAddresses": "Destinataires en copie cachée BCC", + "replyToEmailAddresses": "Adresses e-mail de réponse" }, "options": { "status": { "Draft": "Brouillon", "Sending": "En cours d'envoi", "Sent": "Envoyé", - "Archived": "Archivé", "Received": "Reçu", - "Failed": "Echec" + "Failed": "Échec", + "Archived": "Importé" + }, + "groupStatusFolder": { + "Trash": "Corbeille" } }, "labels": { - "Create Email": "Archiver l'Email", - "Archive Email": "Archiver l'Email", - "Compose": "Composer", + "Create Email": "Archiver l'eMail", + "Archive Email": "Archiver l'eMail", + "Compose": "Écrire", "Reply": "Répondre", "Reply to All": "Répondre à tous", "Forward": "Transférer", @@ -67,9 +82,9 @@ "Email Accounts": "Comptes emails", "Inbound Emails": "Comptes email communs", "Email Templates": "Modèles d'email", - "Send Test Email": "Envoyer un email test", + "Send Test Email": "Envoyer message test", "Send": "Envoyer", - "Email Address": "Adresse email", + "Email Address": "Adresse eMail", "Mark Read": "Marquer comme lu", "Sending...": "Envoi en cours...", "Save Draft": "Sauvegarder le brouillon", @@ -81,24 +96,43 @@ "Retrieve from Trash": "Enlever de la corbeille", "View Users": "Afficher les utilisateurs", "No Subject": "Aucun Objet", - "Insert Field": "Insère un champ" + "Insert Field": "Insère un champ", + "Event": "Évènement", + "Group Folders": "Dossier de groupe", + "View Attachments": "Voir les pièces jointes", + "Import EML": "Importer EML", + "Moved to Archive": "Déplacé vers l'archive", + "Moved to Trash": "Déplacé vers la corbeille", + "Retrieved from Trash": "Récupéré de la Corbeille", + "No Records Moved": "Aucun enregistrement déplacé", + "Schedule Send": "Planifier l'envoi" }, "messages": { - "testEmailSent": "L'email de test a été envoyé", - "emailSent": "L'email a été envoyé", + "testEmailSent": "L'eMail de test a été envoyé", + "emailSent": "L'eMail a été envoyé", "savedAsDraft": "Sauvegardé en tant que brouillon", "confirmInsertTemplate": "Le corps de l'e-mail sera perdu. Êtes-vous sûr de vouloir insérer le modèle?", "noSmtpSetup": "SMTP n'est pas configuré: {link}", + "confirmSend": "Envoyer l'email ?", "sendConfirm": "Envoyer l'email ?", "removeSelectedRecordsConfirmation": "Êtes-vous sûr de vouloir supprimer les courriels sélectionnés ?\n\nIls seront supprimés pour tous les utilisateurs.", - "removeRecordConfirmation": "Êtes-vous sûr de vouloir supprimer ce courriel ?\n\nIl sera supprimé pour tous les utilisateurs." + "removeRecordConfirmation": "Êtes-vous sûr de vouloir supprimer ce courriel ?\n\nIl sera supprimé pour tous les utilisateurs.", + "invalidCredentials": "Informations d'identification invalides.", + "unknownError": "Erreur inconnue.", + "recipientAddressRejected": "L'adresse du destinataire a été rejetée.", + "alreadyImported": "Le [email]({link}) existe déjà dans le système.", + "groupFolderNoAccess": "Pas accès au dossier de groupe", + "groupMoveOutNoEditAccess": "Impossible de quitter le dossier de groupe. Droit manquant.", + "groupMoveToNoEditAccess": "Impossible de déplacer vers le dossier de groupe. Droit manquant.", + "groupMoveToTrashNoEditAccess": "Impossible de déplacer l’e-mail du dossier de groupe vers la corbeille. Droit manquant.", + "groupMoveToArchiveNoEditAccess": "Impossible de déplacer vers Archive. Droit manquant." }, "presetFilters": { "sent": "Envoyé", - "archived": "Archivé", "inbox": "Boite de réception", "drafts": "Brouillons", - "trash": "Corbeille" + "trash": "Corbeille", + "archived": "Importé" }, "massActions": { "markAsRead": "Marquer commer lu", @@ -111,5 +145,8 @@ }, "strings": { "sendingFailed": "Échec d'envoi du courriel" + }, + "otherFields": { + "file": "Fichier" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/EmailAccount.json b/application/Espo/Resources/i18n/fr_FR/EmailAccount.json index b068baff3f..c28fd03b65 100644 --- a/application/Espo/Resources/i18n/fr_FR/EmailAccount.json +++ b/application/Espo/Resources/i18n/fr_FR/EmailAccount.json @@ -7,13 +7,14 @@ "password": "Mot de passe", "monitoredFolders": "Dossiers surveillés", "fetchSince": "Apporté depuis", - "emailAddress": "Adresse email", + "emailAddress": "Adresse eMail", "sentFolder": "Dossier d'envoi", - "storeSentEmails": "Conserver les emails envoyés", - "keepFetchedEmailsUnread": "Conserver les emails reçu non lus", + "storeSentEmails": "Conserver les eMails envoyés", + "keepFetchedEmailsUnread": "Conserver les eMails reçu non lus", "useImap": "Récupérer des emails", "smtpAuthMechanism": "Mécanisme d'authentification SMTP", - "security": "Sécurité" + "security": "Sécurité", + "connectedAt": "Connecté à" }, "links": { "filters": "Filtres" @@ -29,16 +30,21 @@ } }, "labels": { - "Create EmailAccount": "Créer un compte email", + "Create EmailAccount": "Créer un compte eMail", "Main": "Principal", "Test Connection": "Tester la connexion", - "Send Test Email": "Envoyer un message de test" + "Send Test Email": "Envoyer message test" }, "messages": { "couldNotConnectToImap": "Impossible de se connecter au serveur IMAP", - "connectionIsOk": "Connexion établie" + "connectionIsOk": "Connexion établie", + "imapNotConnected": "Ne peut pas se connecter au [compte IMAP] \n(#EmailAccount/view/{id})." }, "tooltips": { - "useSmtp": "Possibilité d'envoyer des courriels." + "useSmtp": "Possibilité d'envoyer des courriels.", + "emailAddress": "L'enregistrement utilisateur (utilisateur attribué) doit avoir la même adresse e-mail pour pouvoir envoyer depuis ce compte de messagerie." + }, + "presetFilters": { + "active": "Actif" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/EmailFilter.json b/application/Espo/Resources/i18n/fr_FR/EmailFilter.json index d32675e766..ff654557ab 100644 --- a/application/Espo/Resources/i18n/fr_FR/EmailFilter.json +++ b/application/Espo/Resources/i18n/fr_FR/EmailFilter.json @@ -3,7 +3,11 @@ "from": "De", "to": "A", "subject": "Objet", - "bodyContains": "Corps de texte contient" + "bodyContains": "Corps de texte contient", + "groupEmailFolder": "Dossier eMail du groupe", + "markAsRead": "Marquer comme lu", + "bodyContainsAll": "Corps contient tout", + "skipNotification": "Ignorer la notification" }, "labels": { "Create EmailFilter": "Créer un filtre email" @@ -11,8 +15,19 @@ "tooltips": { "from": "Emails envoyés de cette adresse. Laisser vide si inutile. Vous pouvez utiliser des caractères de substitution: *", "to": "Emails envoyés de cette adresse. Laisser vide si inutile. Vous pouvez utiliser des caractères de substitution: *", - "name": "Juste un nom de filtre", + "name": "Donnez au filtre une description.", "bodyContains": "Le corps de l'email contient l'un des mots ou phrases", - "subject": "* `texte*` – commence par texte,\n* `*texte*` – contient texte,\n* `*texte` – finit par texte." + "subject": "Utilisez un caractère `étoile` :\n\n* `texte*` – commence par le texte,\n* `*texte*` – contient le texte,\n* `*texte` – finit par le texte.", + "bodyContainsAll": "Le corps du mail contient tous les mots ou phrases spécifiés." + }, + "links": { + "emailFolder": "Dossier", + "groupEmailFolder": "Dossier eMail du groupe" + }, + "options": { + "action": { + "None": "Aucun", + "Move to Group Folder": "Mettre dans le dossier du groupe" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/EmailTemplate.json b/application/Espo/Resources/i18n/fr_FR/EmailTemplate.json index 663d6abfcd..b02aa83076 100644 --- a/application/Espo/Resources/i18n/fr_FR/EmailTemplate.json +++ b/application/Espo/Resources/i18n/fr_FR/EmailTemplate.json @@ -13,13 +13,17 @@ "Create EmailTemplate": "Créer un modèle d'email", "Available placeholders": "Espaces réservés disponibles" }, - "presetFilters": { - "actual": "Réel" + "tooltips": { + "oneOff": "Vérifiez si vous comptez utiliser ce modèle une seule fois. Par exple. pour les eMails de masse." }, "placeholderTexts": { "optOutLink": "un lien de désabonnement", "today": "La date d'aujourd'hui", "now": "Date et heure actuelles", - "currentYear": "Année actuelle" + "currentYear": "Année actuelle", + "optOutUrl": "URL d'un lien de désabonnement" + }, + "messages": { + "infoText": "Les espaces réservés disponibles :\n\n{optOutUrl} – ; URL pour un lien de désabonnement ;\n\n{optOutLink} – ; un lien de désabonnement." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/EntityManager.json b/application/Espo/Resources/i18n/fr_FR/EntityManager.json index 571406497b..47fdeb6879 100644 --- a/application/Espo/Resources/i18n/fr_FR/EntityManager.json +++ b/application/Espo/Resources/i18n/fr_FR/EntityManager.json @@ -4,7 +4,8 @@ "Relationships": "Relations", "Schedule": "Emploi du temps", "Formula": "Formule", - "Layouts": "Dispositions d'écran" + "Layouts": "Dispositions d'écran", + "Parameters": "Paramètres" }, "fields": { "name": "Nom", @@ -17,8 +18,6 @@ "linkForeign": "Lien externe", "link": "Lien", "labelForeign": "Libellé externe", - "sortBy": "Tri par défaut (champ)", - "sortDirection": "Tri par défaut (direction)", "relationName": "Nom de table intermédiaire", "linkMultipleField": "Lier un champ multiple", "linkMultipleFieldForeign": "Lien externe vers un champ multiple", @@ -33,15 +32,27 @@ "fullTextSearch": "Recherche du texte complet", "countDisabled": "Désactiver le compteur de lignes", "parentEntityTypeList": "Types de Fonctionnalités parentes", - "foreignLinkEntityTypeList": "Liens externes" + "foreignLinkEntityTypeList": "Liens externes", + "entity": "Entité", + "optimisticConcurrencyControl": "Contrôle optimiste de la concurrence", + "beforeSaveApiScript": "API avant le script d'enregistrement", + "updateDuplicateCheck": "Vérification des doublons lors de la mise à jour", + "duplicateCheckFieldList": "Champs de contrôle en double", + "layout": "Thème", + "author": "Auteur", + "selectFilter": "Sélectionner un Filtre", + "primaryFilters": "Filtres Primaires", + "stars": "Etoiles", + "assignedUsers": "Plusieurs utilisateurs assignés", + "collaborators": "Collaborateurs" }, "options": { "type": { "": "Aucun", - "Person": "Individu", + "Person": "Personne", "CategoryTree": "Arborescence des catégories", "Event": "Évènement", - "Company": "Structure" + "Company": "Structure (entreprise, association, ...)" }, "linkType": { "manyToMany": "Plusieurs-à-Plusieurs", @@ -55,22 +66,39 @@ "sortDirection": { "asc": "Croissant", "desc": "Décroissant" + }, + "module": { + "Custom": "Personnalisé" } }, "messages": { "entityCreated": "La Fonctionnalités a bien été créée", "linkAlreadyExists": "Conflit : lien déjà existant.", "linkConflict": "Conflit de nom : un lien ou un champ portant ce nom existe déjà.", - "confirmRemove": "Êtes-vous sûr de vouloir supprimer ce type de Fonctionnalité du système ?" + "confirmRemove": "Êtes-vous sûr de vouloir supprimer ce type de Fonctionnalité du système ?", + "beforeSaveCustomScript": "Un script appelé à chaque fois avant la sauvegarde d'une entité. À utiliser pour définir les champs calculés.", + "beforeSaveApiScript": "Un script appelé sur les requêtes API de création et de mise à jour avant qu'une entité ne soit sauvegardée. À utiliser pour la validation personnalisée et la vérification des doublons.", + "nameIsAlreadyUsed": "Le nom '{name}' est déjà utilisé.", + "nameIsNotAllowed": "Le nom '{name}' n'est pas autorisé.", + "nameIsTooLong": "Le nom est trop long", + "confirmRemoveLink": "Êtes-vous sûr de vouloir supprimer la relation *{link}* ?", + "urlHashCopiedToClipboard": "Un fragment d'URL pour le filtre *{name}* est copié dans le presse-papiers. Vous pouvez l'ajouter à la barre de navigation." }, "tooltips": { "statusField": "Les mises à jour de ce champ sont inscrites dans le Flux.", "textFilterFields": "Champs utilisés lors de recherches textuelles.", - "stream": "Quand la Fonctionnalité a un Flux.", "disabled": "Vérifiez que vous n'ayez pas besoin de cette Fonctionnalité dans votre système.", + "linkAudited": "La création d'un enregistrement lié et la liaison avec l'enregistrement existant seront consignées dans le flux.", "linkMultipleField": "Le champ de Liens multiples est très utile à la création de relations. Mais ne l'utilisez pas si un trop grand nombre d'éléments sont reliés.", "entityType": "Base Plus - ajoute les volets Activités, Historique et Tâches.\n\nÉvènement - est disponible dans les volets Calendrier and Activités.", "fullTextSearch": "Une reconstruction est requise.", - "countDisabled": "Le nombre total ne sera pas affiché en vue Liste. Cela peut faire baisser les temps de chargement quand la base de données est grande." + "countDisabled": "Le nombre total ne sera pas affiché en vue Liste. Cela peut faire baisser les temps de chargement quand la base de données est grande.", + "optimisticConcurrencyControl": "Empêche les conflits d’écriture.", + "duplicateCheckFieldList": "Les champs à vérifier lors de la recherche de doublons.", + "updateDuplicateCheck": "Vérifier la présence de doublons lors de la mise à jour d'un enregistrement.", + "linkSelectFilter": "Un filtre primaire à appliquer par défaut lors de la sélection d'un enregistrement.", + "stars": "La possibilité d'attribuer une étoile à un enregistrement. Les étoiles peuvent être utilisées par les utilisateurs pour mettre des enregistrements en favoris.", + "preserveAuditLog": "Désactive le nettoyage du journal d’audit. Ce paramètre s’applique uniquement si le Flux est désactivé, car quand il est activé, les enregistrements d’audit ne sont pas supprimés.", + "linkParamReadOnly": "Un lien en lecture seule ne peut pas être modifié via les requêtes API link et unlink. Il est impossible de lier ou délier des enregistrements via le panneau de relations. Cependant, il reste possible de modifier ces liens via les champs link et link-multiple." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Export.json b/application/Espo/Resources/i18n/fr_FR/Export.json index 6e9f5dd342..663ab85a03 100644 --- a/application/Espo/Resources/i18n/fr_FR/Export.json +++ b/application/Espo/Resources/i18n/fr_FR/Export.json @@ -1,6 +1,26 @@ { "fields": { "fieldList": "Choix de champs", - "exportAllFields": "Exporter tous les champs" + "exportAllFields": "Exporter tous les champs", + "status": "Statut", + "xlsxLite": "Léger", + "xlsxRecordLinks": "Liens d'enregistrement", + "xlsxTitle": "Titre" + }, + "options": { + "status": { + "Pending": "En attente", + "Running": "En cours", + "Success": "Réussi", + "Failed": "Erreur" + } + }, + "messages": { + "exportProcessed": "L'exportation a été traitée. Téléchargez le [file] ({url}).", + "infoText": "L'exportation est traitée indépendamment par cron. Cela peut prendre un certain temps avant de se terminer. La fermeture de cette boîte de dialogue n'affectera pas le processus d'exécution." + }, + "tooltips": { + "xlsxLite": "Consomme beaucoup moins de mémoire. Recommandé si un grand nombre d'enregistrements est exporté.", + "xlsxTitle": "Imprimez un titre et la date actuelle dans l'en-tête." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Extension.json b/application/Espo/Resources/i18n/fr_FR/Extension.json index 516c70faac..837ca46171 100644 --- a/application/Espo/Resources/i18n/fr_FR/Extension.json +++ b/application/Espo/Resources/i18n/fr_FR/Extension.json @@ -9,6 +9,7 @@ "Install": "Installer" }, "messages": { - "uninstalled": "L'extension {name} a bien été désinstallée" + "uninstalled": "L'extension {name} a bien été désinstallée", + "fileExceedsMaxUploadSize": "La taille du fichier dépasse la taille maximale de téléchargement {maxSize}. Envisagez d'augmenter `post_max_size` ou installez l'extension via CLI." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/ExternalAccount.json b/application/Espo/Resources/i18n/fr_FR/ExternalAccount.json index 766a373506..90fb301462 100644 --- a/application/Espo/Resources/i18n/fr_FR/ExternalAccount.json +++ b/application/Espo/Resources/i18n/fr_FR/ExternalAccount.json @@ -4,5 +4,8 @@ "Connected": "Connecté", "Disconnect": "Déconnecter", "Disconnected": "Déconnecté" + }, + "messages": { + "externalAccountNoConnectDisabled": "Le compte externe de l'intégration '{integration}' a été désactivé en raison de l'impossibilité de se connecter." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/FieldManager.json b/application/Espo/Resources/i18n/fr_FR/FieldManager.json index a6fd7ebf3c..b43a35bb27 100644 --- a/application/Espo/Resources/i18n/fr_FR/FieldManager.json +++ b/application/Espo/Resources/i18n/fr_FR/FieldManager.json @@ -1,8 +1,55 @@ { + "labels": { + "Dynamic Logic": "Logique dynamique", + "Name": "Nom", + "Label": "Étiquette" + }, + "options": { + "dateDefault": { + "javascript: return this.dateTime.getDateShiftedFromToday(1, 'months');": "+1 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(2, 'months');": "+2 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(3, 'months');": "+3 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(4, 'months');": "+4 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(5, 'months');": "+5 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(6, 'months');": "+6 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(7, 'months');": "+7 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(8, 'months');": "+8 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(9, 'months');": "+9 mois", + "javascript: return this.dateTime.getDateShiftedFromToday(11, 'months');": "+11 mois" + }, + "globalRestrictions": { + "forbidden": "Interdit", + "internal": "Interne", + "onlyAdmin": "Seulement administrateur", + "readOnly": "Lecture seule", + "nonAdminReadOnly": "Lecture seule pour non administrateur" + } + }, "tooltips": { + "audited": "Les mises à jour seront écrites dans le flux.\n", + "required": "Le champ sera obligatoire. On ne peut pas le laisser vide.", + "default": "La valeur qui sera définie par défaut lors de la création.", + "min": "Valeur minimale acceptée.", + "max": "Valeur maximale acceptée.", + "maxLength": "taille du texte maximale acceptée.", + "readOnly": "La valeur du champ ne peut pas être spécifiée par l'utilisateur. Mais peut être calculée par formule.", "maxFileSize": "Si vide ou 0 alors pas de limite.", - "fileAccept": "Quels types de fichiers accepter? Il est possible d'ajouter des éléments personnalisés.", - "barcodeLastChar": "Pour le type EAN-13." + "fileAccept": "Types de fichiers acceptés. Ajouts personnalisés possibles.", + "barcodeLastChar": "Pour le type EAN-13.", + "conversionDisabled": "L'action de conversion de devise ne sera pas appliquée à ce champ.", + "cutHeight": "Un texte plus grand que la valeur spécifiée sera coupé avec l'affichage d'un bouton supplémentaire.", + "urlStrip": "Supprimer un protocole et une barre oblique finale.", + "pattern": "Une expression régulière pour vérifier la valeur d'un champ. Définissez une expression ou sélectionnez-en une prédéfinie.", + "options": "Une liste de valeurs possibles et leurs étiquettes.", + "optionsArray": "Une liste de valeurs possibles et leurs étiquettes. S'il est vide, le champ permettra de saisir des valeurs personnalisées.", + "maxCount": "Nombre maximum d'éléments pouvant être sélectionnés.", + "displayAsList": "Chaque élément est à mettre dans une nouvelle ligne.", + "optionsVarchar": "Une liste de valeurs de saisie semi-automatique.", + "currencyDecimal": "Utilisez le type de base de données décimale. Dans l'application, les valeurs seront représentées sous forme de chaînes de caractères (strings). Cochez ce paramètre si vous avez besoin de précision.", + "optionsReference": "Réutiliser les options d'un autre champ.", + "readOnlyAfterCreate": "La valeur du champ peut être spécifiée lors de la création d'un nouvel enregistrement. Après cela, le champ passe en lecture seule. Il peut toujours être calculé par formule.", + "linkReadOnly": "La valeur du champ ne peut pas être spécifiée par l'utilisateur. Mais peut être calculé par formule.\n\nCela désactivera également la possibilité de créer un enregistrement associé à partir des panneaux de relations.", + "relateOnImport": "Lors de l'importation avec ce champ, un enregistrement sera automatiquement associé à un enregistrement étranger correspondant. Utilisez cette fonctionnalité uniquement si le champ étranger est considéré comme unique." }, "fieldParts": { "address": { @@ -23,12 +70,10 @@ "currency": "(Devise)" } }, - "labels": { - "Name": "Nom", - "Label": "Étiquette" - }, "fieldInfo": { "varchar": "Texte sur une seule ligne.", + "enum": "Selectbox, une seule valeur peut être sélectionnée.", + "text": "Un texte multiligne avec prise en charge des marques de formatage.", "date": "Date sans horaire.", "datetime": "Date et horaire", "currency": "Une valeur de change. Une valeur à virgule variable avec un code de devise.", @@ -38,8 +83,27 @@ "multiEnum": "Une liste de valeurs, éventuellement multiples, peuvent être sélectionnées. Cette liste est soumise à un tri.", "checklist": "Une liste de cases à cocher.", "array": "Une liste de valeurs, semblables au champ Multi-Enum (énumération multiple).", + "address": "Une adresse avec rue, ville, état, code postal et pays.", + "url": "Pour stocker des liens.", + "wysiwyg": "Un texte en HTML", + "file": "Pour l'envois de fichiers.", + "image": "Pour envoyer une image", + "attachmentMultiple": "Permet d'envoyer plusieurs fichiers.", + "number": "Un nombre auto-incrémenté de type chaîne avec un préfixe possible et une longueur définie.", "autoincrement": "Un nombre entier généré automatiquement et en lecture seule.", "barcode": "Un code-barre. Peut être enregistré en PDF.", - "foreign": "Un champ d'éléments liés. En lecture seule." + "email": "Un ensemble d'adresses e-mail avec leurs paramètres : Désactivé, Invalide, Principal.", + "phone": "Un ensemble de numéros de téléphone avec leurs paramètres : Type, Désactivé, Invalide, Principal.", + "foreign": "Un champ d'éléments liés. En lecture seule.", + "link": "Un enregistrement lié par la relation Belongs-To (plusieurs à un ou un à un).", + "linkParent": "Un enregistrement lié par une relation Belongs-To-Parent. Il peut s'agir de différents types d'entités.", + "linkMultiple": "Ensemble d'enregistrements liés par une relation de type Has-Many (plusieurs à plusieurs ou un à plusieurs). Toutes les relations n'ont pas de champs lien-multiple. Seules celles pour lesquelles le paramètre Lien-Multiple est activé le possèdent.", + "urlMultiple": "Multiples liens." + }, + "messages": { + "fieldNameIsNotAllowed": "Le nom '{field}' n'est pas autorisé.", + "fieldAlreadyExists": "'{field}' existe déjà dans '{entityType}'.", + "linkWithSameNameAlreadyExists": "Le lien portant le nom '{field}' existe déjà dans '{entityType}'.", + "confirmRemove": "Êtes-vous sûr de vouloir supprimer le champ *{field}* ?\n\nLa suppression de champ ne supprime pas les données de la base de données. Les données de la base de données seront supprimées si vous exécutez une reconstruction lourde." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Formula.json b/application/Espo/Resources/i18n/fr_FR/Formula.json index 9e26dfeeb6..c832b8da75 100644 --- a/application/Espo/Resources/i18n/fr_FR/Formula.json +++ b/application/Espo/Resources/i18n/fr_FR/Formula.json @@ -1 +1,23 @@ -{} \ No newline at end of file +{ + "labels": { + "Check Syntax": "Vérifier la syntaxe", + "Run": "Exécuter" + }, + "fields": { + "target": "Cible", + "targetType": "Cible type", + "script": "Scripte", + "output": "Sortie", + "error": "Erreur" + }, + "messages": { + "runSuccess": "Exécuté avec succès.", + "runError": "Erreur.", + "checkSyntaxSuccess": "La syntaxe est bonne.", + "checkSyntaxError": "Erreur de syntaxe.", + "emptyScript": "Le script est vide." + }, + "tooltips": { + "output": "Imprimer les valeurs avec la fonction `output\\printLine`." + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Global.json b/application/Espo/Resources/i18n/fr_FR/Global.json index d8268477ca..cd4d05d7fd 100644 --- a/application/Espo/Resources/i18n/fr_FR/Global.json +++ b/application/Espo/Resources/i18n/fr_FR/Global.json @@ -1,16 +1,17 @@ { "scopeNames": { + "Email": "eMail", "User": "Utilisateur", "Team": "Équipe", "Role": "Rôle", - "EmailTemplate": "Modèle d'email", + "EmailTemplate": "Modèle d'eMail", "EmailAccount": "Compte Email", "EmailAccountScope": "Compte Email", - "OutboundEmail": "Email Sortant", + "OutboundEmail": "eMail Sortant", "ScheduledJob": "Tâche planifiée", "ExternalAccount": "Compte externe", "Dashboard": "Tableau de bord", - "InboundEmail": "Email entrant", + "InboundEmail": "eMail entrant", "Stream": "Flux", "Template": "Modèle", "Job": "Tâche", @@ -18,19 +19,36 @@ "Portal": "Portail", "PortalRole": "Rôle Portail", "Attachment": "Pièce jointe", + "PasswordChangeRequest": "Demande de changement de mot de passe", + "ActionHistoryRecord": "Enregistrement de l'historique action", "LastViewed": "Dernier enregistrement", "Settings": "Paramètres", + "FieldManager": "Gestionnaire de champ", + "LayoutManager": "Gestionnaire de la mise en page", "EntityManager": "Gestionnaire de Fonctionnalités", "Export": "Exporter", + "DynamicLogic": "Logique dynamique", + "PhoneNumber": "Numéro de téléphone", "AuthLogRecord": "Enregistrement du journal d'authentification", "AuthFailLogRecord": "Enregistrement du journal d'échec d'authentification", "EmailTemplateCategory": "Catégories de modèles de courrier électronique", - "LeadCapture": "Point d'entrée de capture de plomb", - "LeadCaptureLogRecord": "Enregistrement du journal de capture de plomb", + "LeadCapture": "Point d'entrée de capture de leads", + "LeadCaptureLogRecord": "Enregistrement du journal de capture de leads", "ArrayValue": "Valeur du tableau", "ApiUser": "API utilisateur", "DashboardTemplate": "Modèle de tableau de bord", - "Currency": "Devise" + "Currency": "Devise", + "LayoutSet": "Thèmes", + "Mass Action": "Action groupée", + "ImportError": "Erreur d'import", + "WorkingTimeCalendar": "Calendriers des jours travaillés", + "GroupEmailFolder": "Dossier eMail du groupe", + "AuthenticationProvider": "Prestataire d'authentification", + "GlobalStream": "Flux global", + "WebhookQueueItem": "Élément de la file d'attente du webhook", + "AppLogRecord": "Enregistrement du journal d'application", + "WorkingTimeRange": "Exception au temps de travail", + "AddressCountry": "Adresse Pays" }, "scopeNamesPlural": { "User": "Utilisateurs", @@ -51,19 +69,31 @@ "Portal": "Portails", "PortalRole": "Roles Portail", "Attachment": "Pièces jointes", + "PasswordChangeRequest": "Demandes de changement de mot de passe", + "ActionHistoryRecord": "Historique Action", "LastViewed": "Dernières vues", "AuthLogRecord": "Journal d'authentification", "AuthFailLogRecord": "Journal d'échec d'authentification", "EmailTemplateCategory": "Catégories de modèles de courrier électronique", "Import": "Importation", - "LeadCapture": "Capture de plomb", - "LeadCaptureLogRecord": "Journal de capture de plomb", + "LeadCapture": "Capture de leads", + "LeadCaptureLogRecord": "Journal de capture de leads", "ArrayValue": "Valeurs de tableau", "ApiUser": "Utilisateurs d'API", - "DashboardTemplate": "Modèles de tableau de bord", + "DashboardTemplate": "Modèles de tableaux de bord", "EmailAddress": "Adresses email", "PhoneNumber": "Numéros de téléphone", - "Currency": "Devise" + "Currency": "Devise", + "LayoutSet": "Thèmes", + "ImportError": "Erreurs d'importation", + "WorkingTimeCalendar": "Calendriers des jours travaillés", + "GroupEmailFolder": "Dossiers eMail du groupe", + "AuthenticationProvider": "Prestataires d'authentification", + "GlobalStream": "Flux globaux", + "WebhookQueueItem": "Éléments de la file d'attente du webhook", + "AppLogRecord": "Journal de l'application", + "WorkingTimeRange": "Exceptions au temps de travail", + "AddressCountry": "Adresse Pays" }, "labels": { "Misc": "Divers", @@ -204,11 +234,43 @@ "Convert Currency": "Convertir la monnaie", "Middle Name": "Second prénom", "View on Map": "Voir sur la carte", + "Proceed": "Procéder", + "Attached": "Attaché", "Preview": "Prévisualisation", + "Up": "Haut", + "Save & Continue Editing": "Sauvegarder et continuer l'édition", + "Save & New": "Sauvegarder Nouveau", + "Field": "Champ", + "Resolution": "Résolution", + "Resolve Conflict": "Résolution de problème", + "Download": "Télécharger", "Sort": "Trier", + "Log in": "Se connecter", + "Log in as": "Se connecter en tant que", + "Sign in": "S'inscrire", "Global Search": "Recherche générale", + "Navigation Panel": "Afficher le panneau de navigation", + "Print": "Imprimer", "Copy to Clipboard": "Copier dans le presse-papiers", - "Copied to clipboard": "Copié dans le presse-papiers" + "Copied to clipboard": "Copié dans le presse-papiers", + "Audit Log": "Journal d'audit", + "View Audit Log": "Afficher le journal d'audit", + "Previous Page": "Page Précédente", + "Next Page": "Page Suivante", + "First Page": "Première Page", + "Last Page": "Dernière Page", + "Star": "Etoile", + "Unstar": "Déétoiler", + "Starred": "Etoilé", + "Remove Filter": "Supprimer le filtre", + "Ready": "Prêt", + "Column Resize": "Redimensionner la colonne", + "General": "Général", + "Send": "Envoyer", + "Scheduled": "Planifié", + "Now": "Maintenant", + "Fields": "Champs", + "Reactions": "Réactions" }, "messages": { "pleaseWait": "Veuillez patienter...", @@ -251,6 +313,9 @@ "maintenanceMode": "L'application est actuellement en mode maintenance. Seuls les utilisateurs administrateurs ont accès. \n\nLe mode maintenance peut être désactivé dans Administration → Paramètres.", "fieldInvalid": "{field} n'est pas valide", "fieldPhoneInvalid": "{field} n'est pas valide", + "resolveSaveConflict": "La fiche a été modifiée. Vous devez résoudre le conflit avant de pouvoir enregistrer la fiche.", + "massActionProcessed": "L'action groupée a été executée.", + "fieldUrlExceedsMaxLength": "L'URL codée dépasse la longueur maximale de {maxLength}", "fieldNotMatchingPattern": "{field} ne correspond pas au modèle `{pattern}`", "fieldNotMatchingPattern$noBadCharacters": "{field} contient des caractères interdits", "fieldNotMatchingPattern$noAsciiSpecialCharacters": "{field} ne devrait pas contenir des caractères spéciaux ASCII", @@ -259,22 +324,57 @@ "fieldNotMatchingPattern$latinLettersDigitsWhitespace": "{field} ne peut contenir que des lettres latines, des chiffres et des espaces", "fieldNotMatchingPattern$latinLettersWhitespace": "{field} ne peut contenir que des lettres latines et des espaces", "fieldNotMatchingPattern$digits": "{field} ne peut contenir que des chiffres", + "fieldPhoneInvalidCharacters": "Seuls les chiffres, les lettres latines et les caractères `-+_@:#().` sont autorisés", + "arrayItemMaxLength": "L'élément ne doit pas comporter plus de {max} caractères", + "validationFailure": "Échec de la validation du backend.\n\nChamp : `{field}`\nValidation : `{type}`", "confirmAppRefresh": "L'application a été mise à jour. Il est recommandé de rafraîchir la page pour en assurer le bon fonctionnement.", + "error404": "L'URL que vous avez demandée ne peut pas être gérée.", + "extensionLicenseInvalid": "Licence d'extension '{name}' non valide.", + "extensionLicenseExpired": "L'abonnement à la licence d'extension '{name}' a expiré.", + "extensionLicenseSoftExpired": "L'abonnement à la licence d'extension '{name}' a expiré.", + "loggedOutLeaveOut": "Déconnecté. La session est inactive. Vous risquez de perdre les données de formulaire non enregistrées après l'actualisation de la page. Vous devriez peut-être en faire une copie.", + "noAccessToRecord": "L'opération nécessite l'accès de `{action}` à l'enregistrement.", + "noAccessToForeignRecord": "L'opération nécessite l'accès `{action}` à l'enregistrement étranger.", "fieldShouldBeNumber": "{field} devrait être un nombre valide", "maintenanceModeError": "L'application est actuellement en mode maintenance.", + "cannotRelateNonExisting": "Impossible d'établir un lien avec un enregistrement {foreignEntityType} inexistant.", + "cannotRelateForbidden": "Impossible d'établir une relation avec un enregistrement {foreignEntityType} interdit. Accès `{action}` requis.", + "cannotRelateForbiddenLink": "Aucun accès au lien '{link}'.", + "emptyMassUpdate": "Aucun champ n'est disponible pour la mise à jour en masse.", "fieldNotMatchingPattern$uriOptionalProtocol": "{field} doit être une URL valide", "fieldShouldBeLess": "{field} ne devrait pas être supérieur à {value}", "fieldShouldBeGreater": "{field} ne devrait pas être inférieur à {value}", - "fieldPhoneInvalidCode": "Le code du pays est invalide" + "cannotUnrelateRequiredLink": "Vous ne pouvez pas dissocier un lien requis.", + "fieldPhoneInvalidCode": "Le code du pays est invalide", + "fieldPhoneTooShort": "{field} est trop court\n", + "fieldPhoneTooLong": "{field} est trop long\n", + "barcodeInvalid": "{field} n'est pas un {type} conforme", + "noLinkAccess": "Impossible d'établir une relation avec l'enregistrement {foreignEntityType} via le lien '{link}'. Pas d'accès.", + "attemptIntervalFailure": "L'opération n'est pas autorisée pendant un intervalle de temps. Attendez un peu avant la prochaine tentative.", + "confirmRestoreFromAudit": "Les valeurs précédentes seront définies dans un formulaire. Ensuite, vous pouvez sauvegarder l'enregistrement pour restaurer les valeurs précédentes.", + "pageNumberIsOutOfBound": "Le numéro de page est en dehors de la reliure", + "fieldPhoneExtensionTooLong": "L'extension ne doit pas être plus longue que {maxLength}", + "cannotLinkAlreadyLinked": "Ne peut pas lier un enregistrement déjà lié.", + "starsLimitExceeded": "Le nombre d'étoiles a dépassé la limite.", + "select2OrMoreRecords": "Sélectionnez 2 enregistrements ou plus", + "selectNotMoreThanNumberRecords": "Ne pas sélectionner plus de {nombre} enregistrements", + "selectAtLeastOneRecord": "Sélectionner au moins un enregistrement", + "fieldNotMatchingPattern$phoneNumberLoose": "{field} contient des caractères non autorisés dans un numéro de téléphone", + "duplicateConflict": "Un enregistrement existe déjà.", + "confirmMassUpdate": "Êtes-vous sûr de vouloir modifier tous les enregistrements sélectionnés ?", + "cannotRemoveCategoryWithChildCategory": "Vous ne pouvez pas supprimer une catégorie ayant des sous-catégories", + "cannotRemoveNotEmptyCategory": "Impossible de supprimer une catégorie qui contient des éléments" }, "boolFilters": { "onlyMy": "Perso", "followed": "Suivi", - "onlyMyTeam": "Mon équipe" + "onlyMyTeam": "Mon équipe", + "shared": "Partagé" }, "presetFilters": { "followed": "Suivi", - "all": "Tous" + "all": "Tous", + "starred": "Etoilé" }, "massActions": { "remove": "Supprimer", @@ -286,7 +386,9 @@ "convertCurrency": "Convertir la monnaie", "printPdf": "Imprimer en PDF", "unlink": "Dissocier", - "recalculateFormula": "Recalculer la formule" + "recalculateFormula": "Recalculer la formule", + "update": "Mise à jour", + "delete": "Supprimer" }, "fields": { "name": "Nom", @@ -318,7 +420,11 @@ "phoneNumberIsOptedOut": "Le numéro de téléphone est désactivé", "types": "Les types", "middleName": "Second prénom", - "phoneNumberIsInvalid": "Le numéro de téléphone est invalide" + "emailAddressIsInvalid": "L'adresse e-mail est invalide", + "phoneNumberIsInvalid": "Numéro de téléphone invalide", + "users": "Utilisateurs", + "childList": "Liste enfant", + "collaborators": "Collaborateurs" }, "links": { "assignedUser": "Utilisateur assigné", @@ -328,15 +434,18 @@ "roles": "Rôles", "teams": "Équipes", "users": "Utilisateurs", - "children": "Enfants" + "children": "Enfants", + "collaborators": "Collaborateurs" }, "dashlets": { "Stream": "Flux", - "Emails": "Ma boite de réception" + "Emails": "Ma boite de réception", + "Records": "Données CRM", + "Memo": "Mémo" }, "notificationMessages": { "assign": "{entityType} {entity} vous a été assigné", - "emailReceived": "Email reçu de la part de {from}", + "emailReceived": "Email reçu de {from}", "entityRemoved": "{user} a supprimé {entityType} {entity}" }, "streamMessages": { @@ -364,6 +473,7 @@ "createAssigned": "{user} a créé {entityType} {entity} et l'a assigné à {assignee}", "assign": "{user} a assigné {entityType} {entity} à {assignee}", "assignThis": "{user} a assigné {entityType} à {assignee}", + "assignMultiAddThis": "{user} a assigné {entityType} à {assignee}", "postThis": "{user} a posté", "attachThis": "{user} a joint un fichier", "statusThis": "{user} a mis à jour {field}", @@ -372,8 +482,8 @@ "createRelated": "{user} a créé {relatedEntityType} {relatedEntity} relié au {entityType} {entity}", "relate": "{user} a relié {relatedEntityType} {relatedEntity} avec {entityType} {entity}", "relateThis": "{user} a relié {relatedEntityType} {relatedEntity} avec {entityType}", - "emailReceivedFromThis": "Email reçu de la part de {from}", - "emailReceivedInitialFromThis": "Email reçu de la part de {from}, {entityType} créé", + "emailReceivedFromThis": "Email reçu de {from}", + "emailReceivedInitialFromThis": "Email reçu de {from}, {entityType} créé", "emailReceivedThis": "Email reçu", "emailReceivedInitialThis": "Email reçu, {entityType} créé", "emailReceivedFrom": "Email reçu de la part de {from}, relié à {entityType} {entity}", @@ -390,7 +500,9 @@ "assignThisVoid": "{user} a retiré l'attribution de {entityType}", "assignVoid": "{user} a retiré l'attribution de {entityType} {entity}", "assignThisSelf": "{user} a mis {entityType} en auto-attribution", - "assignSelf": "{user} a mis {entityType} {entity} en auto-attribution" + "assignSelf": "{user} a mis {entityType} {entity} en auto-attribution", + "unrelate": "{user} a dissocié {relatedEntityType} {relatedEntity} de {entityType} {entity}", + "unrelateThis": "{user} a dissocié {relatedEntityType} {relatedEntity} de cette {entityType}" }, "lists": { "monthNames": [ @@ -465,7 +577,7 @@ "past": "Passé", "future": "Futur", "currentMonth": "Mois en cours", - "lastMonth": "Dernier mois", + "lastMonth": "Mois passé", "currentQuarter": "Quinzaine en cours", "lastQuarter": "Dernière quinzaine", "currentYear": "Année en cours", @@ -474,6 +586,7 @@ "lastXDays": "Derniers X jours", "nextXDays": "Prochains X jours", "ever": "Toujours", + "isEmpty": "Est vide", "nextMonth": "Le mois prochain", "currentFiscalYear": "Année fiscale en cours", "lastFiscalYear": "Dernier exercice financier", @@ -485,6 +598,10 @@ "isEmpty": "Est vide", "isNotEmpty": "Non vide", "isFromTeams": "Provient de l’équipe", + "isOneOf": "Parmi", + "anyOf": "Parmi", + "isNotOneOf": "Exclure", + "noneOf": "Exclure", "allOf": "Tous de", "any": "Parmi" }, @@ -498,7 +615,9 @@ "isNotEmpty": "Non vide", "notLike": "N'est pas (%)", "notContains": "Ne contient pas", - "notEquals": "N'est pas égale" + "notEquals": "N'est pas égale", + "anyOf": "Parmi", + "noneOf": "Exclure" }, "intSearchRanges": { "equals": "Egale", @@ -507,7 +626,8 @@ "lessThan": "Moins grand que", "greaterThanOrEquals": "Plus grand que ou égale", "lessThanOrEquals": "Moins grand que ou égale", - "between": "Entre" + "between": "Entre", + "isEmpty": "Est vide" }, "autorefreshInterval": { "0": "Aucun", @@ -517,6 +637,10 @@ "Office": "Bureau", "Home": "Maison", "Other": "Autre" + }, + "saveConflictResolution": { + "current": "Actuel", + "actual": "Réel" } }, "sets": { @@ -598,11 +722,10 @@ "color": { "recent": "Couleur récente", "more": "Plus de couleurs", - "background": "Couleur de fond", - "foreground": "Couleur de la police", "setTransparent": "Rendre transparent", "reset": "Réinitialiser", - "resetToDefault": "Remettre à zéro" + "resetToDefault": "Remettre à zéro", + "foreground": "Couleur de police" }, "shortcut": { "shortcuts": "Raccourcis clavier", @@ -623,7 +746,92 @@ "listViewModes": { "list": "liste" }, + "themes": { + "Dark": "Noir", + "Hazyblue": "Bleu brumeux", + "Glass": "Verre", + "Light": "Lumineux" + }, + "themeNavbars": { + "side": "Menu de côté", + "top": "Menu du haut" + }, "fieldValidations": { - "phoneNumber": "Numéro de téléphone valide" + "required": "Obligatoire", + "maxCount": "Comptage maximal", + "maxLength": "Longueur maximale", + "pattern": "Correspondance de motifs", + "emailAddress": "Adresse e-mail valide", + "phoneNumber": "Numéro de téléphone valide", + "array": "Tableau", + "arrayOfString": "Tableau de chaînes de caractères", + "noEmptyString": "Aucune chaîne vide", + "max": "Valeur maximale\n", + "min": "Valeur minimale", + "valid": "Validité" + }, + "fieldValidationExplanations": { + "url_valid": "Donnée URL invalide.", + "currency_valid": "Valeur du montant invalide.", + "currency_validCurrency": "La valeur du code devise n'est pas valide ou n'est pas autorisée.", + "varchar_pattern": "Probablement, la valeur contient des caractères non autorisés.", + "email_emailAddress": "Adresse eMail invalide", + "phone_phoneNumber": "Numéro de téléphone invalide.", + "datetimeOptional_valid": "Date-heure invalide.", + "datetime_valid": "Date-heure invalide.", + "date_valid": "Date invalide.\n", + "enum_valid": "Énumération (enum) invalide. La valeur doit être l’une des options énumérée. Une valeur vide n'est autorisée que si le champ a une option vide.", + "multiEnum_valid": "Valeur multi-enum non valide. Les valeurs doivent correspondre à l'une des options de champ définies.", + "int_valid": "Numérique entier non valide.", + "float_valid": "Nombre invalide.", + "valid": "Valeur invalide.", + "maxLength": "La longueur de la valeur dépasse la valeur maximale.", + "phone_valid": "Le numéro de téléphone n'est pas valide. Cela peut être dû à un code de pays erroné ou vide." + }, + "navbarTabs": { + "Activities": "Activités" + }, + "wysiwygLabels": { + "cell": "Cellule", + "align": "Aligner", + "width": "Largeur", + "height": "Hauteur", + "borderWidth": "Largeur de la bordure", + "borderColor": "Couleur de la bordure", + "cellPadding": "Rembourrage de cellule", + "backgroundColor": "Couleur de fond", + "verticalAlign": "Alignement vertical" + }, + "wysiwygOptions": { + "align": { + "left": "Gauche", + "center": "Centre", + "right": "Droit" + }, + "verticalAlign": { + "top": "Haut", + "middle": "Milieu", + "bottom": "Bas" + } + }, + "detailViewModes": { + "detail": "Détail" + }, + "reactions": { + "Smile": "Sourire", + "Surprise": "Surpris", + "Laugh": "Rire", + "Meh": "Mouais", + "Sad": "Triste", + "Love": "Amour", + "Like": "Aime", + "Dislike": "N'aime pas" + }, + "recordActions": { + "create": "Créer", + "read": "Lire", + "edit": "Modifier", + "delete": "Supprimer", + "stream": "Flux" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/GroupEmailFolder.json b/application/Espo/Resources/i18n/fr_FR/GroupEmailFolder.json index 9e26dfeeb6..ce2d29c074 100644 --- a/application/Espo/Resources/i18n/fr_FR/GroupEmailFolder.json +++ b/application/Espo/Resources/i18n/fr_FR/GroupEmailFolder.json @@ -1 +1,8 @@ -{} \ No newline at end of file +{ + "links": { + "emails": "eMails" + }, + "labels": { + "Create GroupEmailFolder": "Créer un dossier" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Import.json b/application/Espo/Resources/i18n/fr_FR/Import.json index 235128dfa2..87df3be795 100644 --- a/application/Espo/Resources/i18n/fr_FR/Import.json +++ b/application/Espo/Resources/i18n/fr_FR/Import.json @@ -52,7 +52,9 @@ "New Import": "Nouvelle importation", "Import Results": "Résultats d'importation", "Silent Mode": "Mode silencieux", - "Run Manually": "Déclencher manuellement" + "New import with same params": "Nouvel import avec les mêmes paramètres", + "Run Manually": "Déclencher manuellement", + "Export": "Exportation" }, "messages": { "utf8": "Devrait être en UTF-8", @@ -61,7 +63,10 @@ "removeDuplicates": "Cela supprimera définitivement tous les enregistrements importés qui ont été reconnus comme des doublons.", "confirmRevert": "Cela supprimera définitivement tous les enregistrements importés. Êtes-vous sûr?", "confirmRemoveDuplicates": "Cela supprimera définitivement tous les enregistrements importés qui ont été reconnus comme des doublons. Êtes-vous sûr?", - "removeImportLog": "Cela supprimera le journal d'importation. Tous les enregistrements importés seront conservés. Utilisez-le si vous êtes sûr que l'importation est correcte." + "removeImportLog": "Cela supprimera le journal d'importation. Tous les enregistrements importés seront conservés. Utilisez-le si vous êtes sûr que l'importation est correcte.", + "confirmRemoveImportLog": "Cela supprimera le journal d'importation. Tous les enregistrements importés seront conservés. Vous ne pourrez pas annuler les résultats de l'importation. Désirez-vous vraiment le faire ??", + "importRunning": "Import en cours...", + "noErrors": "Aucune erreur" }, "fields": { "file": "Fichier", @@ -86,5 +91,15 @@ "strings": { "commandToRun": "Ligne de commande à opérer (depuis l'interface", "saveAsDefault": "Enregistrer comme élément par défaut" + }, + "tooltips": { + "manualMode": "Si cette case est cochée, vous devrez lancer l'importation manuellement à partir de l'interface de ligne de commande (CLI). La commande sera affichée après la configuration de l'importation.", + "silentMode": "La majorité des scripts après sauvegarde seront ignorés et les notes de flux ne seront pas créées. L'importation sera plus rapide." + }, + "links": { + "errors": "Erreurs" + }, + "params": { + "phoneNumberCountry": "Indicatif téléphonique national" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/ImportError.json b/application/Espo/Resources/i18n/fr_FR/ImportError.json index 9e26dfeeb6..52a79ac46a 100644 --- a/application/Espo/Resources/i18n/fr_FR/ImportError.json +++ b/application/Espo/Resources/i18n/fr_FR/ImportError.json @@ -1 +1,22 @@ -{} \ No newline at end of file +{ + "fields": { + "validationFailures": "Échecs de validation", + "import": "Importation", + "rowIndex": "Index des lignes", + "exportRowIndex": "Exporter l'index des lignes", + "lineNumber": "Numéro de ligne", + "exportLineNumber": "Exporter le numéro de ligne", + "row": "Ligne", + "entityType": "Type d'entité" + }, + "options": { + "type": { + "Access": "Accès", + "Not-Found": "Pas trouvé" + } + }, + "tooltips": { + "lineNumber": "Un numéro de ligne dans le CSV d'origine.", + "exportLineNumber": "Un numéro de ligne dans le CSV d'exportation." + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/InboundEmail.json b/application/Espo/Resources/i18n/fr_FR/InboundEmail.json index dc3930e7d4..7b2be5144f 100644 --- a/application/Espo/Resources/i18n/fr_FR/InboundEmail.json +++ b/application/Espo/Resources/i18n/fr_FR/InboundEmail.json @@ -16,6 +16,7 @@ "replyFromAddress": "Adresse de réponse", "replyToAddress": "Adresse de destination", "replyFromName": "Nom pour répondre", + "fetchSince": "Récupérer depuis", "addAllTeamUsers": "Pour tous les membres de l'équipe", "sentFolder": "Dossier envoyé", "storeSentEmails": "Stocker les emails envoyés", @@ -32,18 +33,26 @@ "useImap": "Récupérer des emails", "keepFetchedEmailsUnread": "Conserver les e-mails non lus", "smtpAuthMechanism": "Mécanisme d'authentification SMTP", - "security": "Sécurité" + "security": "Sécurité", + "groupEmailFolder": "Dossier eMail de groupe", + "connectedAt": "Connecté à", + "excludeFromReply": "Exclure de la réponse", + "isSystem": "Est Système" }, "tooltips": { "createCase": "Création automatique de tickets à partir des emails entrant", "smtpIsShared": "Si cette case est cochée, les utilisateurs pourront envoyer des courriels à l'aide de ce protocole SMTP. La disponibilité est contrôlée par les rôles via l'autorisation Compte de groupe électronique.", "smtpIsForMassEmail": "Si cette case est cochée, SMTP sera disponible pour le courrier électronique en masse.", "storeSentEmails": "Les emails envoyés seront stockés sur le serveur IMAP.", - "useSmtp": "Capacité à envoyer des courriels" + "useSmtp": "Capacité à envoyer des courriels", + "groupEmailFolder": "Placez les e-mails entrants dans un dossier de groupe.", + "excludeFromReply": "Lorsque vous répondez à des e-mails envoyés à l'adresse e-mail de ce compte, l'adresse e-mail de ce dernier ne sera pas ajoutée à la liste CC.\n\nNotez qu'en activant ce paramètre, l'adresse e-mail de ce compte sera exposée aux utilisateurs qui ont accès à l'envoi d'e-mails.", + "isSystem": "Est le compte e-mail du système." }, "links": { "filters": "Filtre", - "assignToUser": "Attribuer à l'utilisateur" + "assignToUser": "Attribuer à l'utilisateur", + "groupEmailFolder": "Dossier eMail de groupe" }, "options": { "status": { @@ -63,6 +72,7 @@ "Main": "Principal" }, "messages": { - "couldNotConnectToImap": "Impossible de se connecter au serveur IMAP" + "couldNotConnectToImap": "Impossible de se connecter au serveur IMAP", + "imapNotConnected": "Ne peut pas se connecter au groupe [compte IMAP](#InboundEmail/view/{id})." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Job.json b/application/Espo/Resources/i18n/fr_FR/Job.json index 7318f67f26..22f33f744e 100644 --- a/application/Espo/Resources/i18n/fr_FR/Job.json +++ b/application/Espo/Resources/i18n/fr_FR/Job.json @@ -14,7 +14,10 @@ "targetType": "Type de cible", "targetId": "ID cible", "number": "Nombre", - "job": "Emploi" + "job": "Emploi", + "group": "Groupe", + "className": "Nom de classe", + "targetGroup": "Groupe cible" }, "options": { "status": { diff --git a/application/Espo/Resources/i18n/fr_FR/LayoutManager.json b/application/Espo/Resources/i18n/fr_FR/LayoutManager.json index 3a7e1d6fc7..83b13f161e 100644 --- a/application/Espo/Resources/i18n/fr_FR/LayoutManager.json +++ b/application/Espo/Resources/i18n/fr_FR/LayoutManager.json @@ -4,12 +4,26 @@ "panelName": "Nom du volet", "isLarge": "Grande taille de police", "dynamicLogicVisible": "Conditions rendant le volet visible", - "hidden": "Caché" + "hidden": "Caché", + "dynamicLogicStyled": "Conditions qui déterminent l'application du style", + "noLabel": "Pas d'étiquette", + "tabLabel": "Étiquette de tabulation", + "tabBreak": "Rupture de tabulation", + "width": "Largeur", + "noteText": "texte de la note", + "noteStyle": "Style de la note", + "isMuted": "Couleur atténuée" }, "options": { "align": { "left": "Gauche", "right": "Droite" + }, + "style": { + "default": "Défaut", + "success": "Succès", + "warning": "Attention", + "primary": "Principale" } }, "labels": { @@ -18,6 +32,21 @@ }, "tooltips": { "link": "Si cette case est cochée, une valeur de champ sera affichée sous forme de lien pointant vers la vue détaillée de l'enregistrement. Habituellement, il est utilisé pour les champs * Nom *.", - "notSortable": "Désactiver la possibilité de trier par colonne." + "hiddenPanel": "\nVous devez cliquer sur 'Afficher plus' pour voir le panneau.", + "sticked": "Le panneau se collera au panneau du dessus. Il n'y a pas d'espace entre les panneaux.", + "panelStyle": "Une couleur de la palette.", + "dynamicLogicVisible": "S’il est défini, le panneau sera masqué sauf si la condition est remplie.", + "dynamicLogicStyled": "Une couleur sera appliquée si une condition spécifique est remplie. La couleur est définie par le paramètre *Style*.", + "tabBreak": "Une tabulation séparée pour le panneau et tous les panneaux suivants jusqu'à la prochaine coupure de tabulation.", + "noLabel": "Ne pas afficher d'étiquette de colonne dans l'en-tête.", + "notSortable": "Désactiver la possibilité de trier par colonne.", + "width": "Une largeur de colonne. Il est recommandé d'avoir une colonne sans largeur spécifiée, généralement il s'agit du champ *Nom*.", + "noteText": "Un texte à afficher dans le panneau. La démarque est prise en charge." + }, + "messages": { + "cantBeEmpty": "Le thème ne peut être vide.", + "fieldsIncompatible": "Les champs ne peuvent pas figurer ensemble sur la mise en page : {fields}.", + "alreadyExists": "Le thème `{name}` existe déjà.", + "createInfo": "Les présentations de listes personnalisées peuvent être utilisées par les panneaux de relations." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/LeadCapture.json b/application/Espo/Resources/i18n/fr_FR/LeadCapture.json index 92b22bbd99..b1d6580b4b 100644 --- a/application/Espo/Resources/i18n/fr_FR/LeadCapture.json +++ b/application/Espo/Resources/i18n/fr_FR/LeadCapture.json @@ -2,7 +2,7 @@ "fields": { "name": "Nom", "campaign": "Campagne", - "isActive": "C'est actif", + "isActive": "Actif", "subscribeToTargetList": "S'abonner à la liste des cibles", "subscribeContactToTargetList": "S'abonner Contact si existe", "targetList": "Liste de cibles", @@ -20,7 +20,9 @@ "duplicateCheck": "Contrôle en double", "skipOptInConfirmationIfSubscribed": "Ignorer la confirmation si le prospect est déjà dans la liste des cibles", "smtpAccount": "Compte SMTP", - "inboundEmail": "Compte de messagerie de groupe" + "inboundEmail": "Compte de messagerie de groupe", + "exampleRequestHeaders": "Entête", + "phoneNumberCountry": "Indicatif téléphonique national" }, "links": { "targetList": "Liste de cibles", diff --git a/application/Espo/Resources/i18n/fr_FR/LeadCaptureLogRecord.json b/application/Espo/Resources/i18n/fr_FR/LeadCaptureLogRecord.json index 455c4072ef..2458dbe09e 100644 --- a/application/Espo/Resources/i18n/fr_FR/LeadCaptureLogRecord.json +++ b/application/Espo/Resources/i18n/fr_FR/LeadCaptureLogRecord.json @@ -3,12 +3,12 @@ "number": "Nombre", "data": "Les données", "target": "Cible", - "leadCapture": "Capture de plomb", + "leadCapture": "Capture de leads", "createdAt": "Entré à", - "isCreated": "Le plomb est-il créé?" + "isCreated": "Le lead est-il créé ?" }, "links": { - "leadCapture": "Capture de plomb", + "leadCapture": "Capture de leads", "target": "Cible" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/MassAction.json b/application/Espo/Resources/i18n/fr_FR/MassAction.json index 9e26dfeeb6..8a29bd2a36 100644 --- a/application/Espo/Resources/i18n/fr_FR/MassAction.json +++ b/application/Espo/Resources/i18n/fr_FR/MassAction.json @@ -1 +1,16 @@ -{} \ No newline at end of file +{ + "fields": { + "processedCount": "Nombre traité" + }, + "options": { + "status": { + "Pending": "En attente", + "Running": "En cours", + "Success": "Réussite", + "Failed": "Échec" + } + }, + "messages": { + "infoText": "L'exportation est traitée indépendamment par cron. Cela peut prendre un certain temps avant de se terminer. La fermeture de cette boîte de dialogue n'affectera pas le processus d'exécution." + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Note.json b/application/Espo/Resources/i18n/fr_FR/Note.json index 4f6b2f62a4..24049352bd 100644 --- a/application/Espo/Resources/i18n/fr_FR/Note.json +++ b/application/Espo/Resources/i18n/fr_FR/Note.json @@ -5,23 +5,44 @@ "targetType": "Cible", "teams": "Équipes", "users": "Utilisateurs", - "portals": "Portails" + "portals": "Portails", + "createdByGender": "Créé par Gender", + "isPinned": "Est Epinglé" }, "filters": { "all": "Tous", "posts": "Publications", - "updates": "Mises à jour" + "updates": "Mises à jour", + "activity": "Activité" }, "messages": { - "writeMessage": "Écrivez votre message ici" + "writeMessage": "Écrivez votre message ici", + "pinnedMaxCountExceeded": "Ne peut pas épingler plus de notes. Le nombre maximum autorisé est {count}." }, "options": { "type": { - "Post": "Poster" + "Post": "Poster", + "Create": "Créer", + "CreateRelated": "Créer associé", + "Update": "Mise à jour", + "Assign": "Attribution", + "Relate": "Attacher", + "Unrelate": "Détacher", + "EmailReceived": "eMail reçu", + "EmailSent": "eMail envoyé\n" } }, "links": { "superParent": "Super parent", - "related": "Apparenté, relié, connexe" + "related": "Apparenté, relié, connexe", + "portals": "Portails", + "attachments": "Attachés" + }, + "labels": { + "View Posts": "Afficher les posts\n", + "View Activity": "Afficher l'activité", + "Pin": "Epingler", + "Unpin": "Désépingler", + "Pinned": "Epinglés" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/OAuthAccount.json b/application/Espo/Resources/i18n/fr_FR/OAuthAccount.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/fr_FR/OAuthAccount.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/OAuthProvider.json b/application/Espo/Resources/i18n/fr_FR/OAuthProvider.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/fr_FR/OAuthProvider.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/PhoneNumber.json b/application/Espo/Resources/i18n/fr_FR/PhoneNumber.json index e0277a2968..a191ff0b4b 100644 --- a/application/Espo/Resources/i18n/fr_FR/PhoneNumber.json +++ b/application/Espo/Resources/i18n/fr_FR/PhoneNumber.json @@ -1,7 +1,8 @@ { "fields": { "optOut": "Désinscrit", - "invalid": "Invalide" + "invalid": "Invalide", + "numeric": "Donnée numérique" }, "presetFilters": { "orphan": "Orphelin" diff --git a/application/Espo/Resources/i18n/fr_FR/Portal.json b/application/Espo/Resources/i18n/fr_FR/Portal.json index 5aea6ae32b..af39c16f9a 100644 --- a/application/Espo/Resources/i18n/fr_FR/Portal.json +++ b/application/Espo/Resources/i18n/fr_FR/Portal.json @@ -8,24 +8,31 @@ "quickCreateList": "Liste de création rapide", "theme": "Thème", "language": "Langue", - "dashboardLayout": "Organisation Dashboard", + "dashboardLayout": "Thème de Tableau de bords", "dateFormat": "Format date", "timeFormat": "Format heure", "timeZone": "Fuseau", "weekStart": "Premier jour de la semaine", "defaultCurrency": "Devise par défaut", "customUrl": "Lien personnalisé", - "layoutSet": "Agencements des champs" + "layoutSet": "Agencements des champs", + "authenticationProvider": "Prestataire d'authentification", + "authTokenLifetime": "Durée de vie du jeton d'authentification (heures)", + "authTokenMaxIdleTime": "Jeton d'authentification Temps d'inactivité maximal (heures)" }, "links": { "users": "Utilisateurs", "portalRoles": "Rôles", - "layoutSet": "Agencements des champs" + "layoutSet": "Agencements des champs", + "authenticationProvider": "Prestataire d'authentification" }, "labels": { "Create Portal": "Créer un Portail", "User Interface": "Interface utilisateur", "General": "Général", "Settings": "Paramètres" + }, + "tooltips": { + "layoutSet": "Offre la possibilité d’avoir des mises en page différentes des mises en page standard." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/PortalRole.json b/application/Espo/Resources/i18n/fr_FR/PortalRole.json index bf9af33678..361840885a 100644 --- a/application/Espo/Resources/i18n/fr_FR/PortalRole.json +++ b/application/Espo/Resources/i18n/fr_FR/PortalRole.json @@ -4,10 +4,13 @@ }, "labels": { "Access": "Accès", - "Create PortalRole": "Créer un rôle Portail" + "Create PortalRole": "Créer un rôle Portail", + "Scope Level": "Niveau de vision" }, "fields": { "exportPermission": "Permission d'exportation", - "massUpdatePermission": "Autorisation de mise à jour en masse" + "massUpdatePermission": "Autorisation de mise à jour en masse", + "data": "Donnée", + "fieldData": "Champ Data" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Preferences.json b/application/Espo/Resources/i18n/fr_FR/Preferences.json index 2c78e0ef43..bb877bb721 100644 --- a/application/Espo/Resources/i18n/fr_FR/Preferences.json +++ b/application/Espo/Resources/i18n/fr_FR/Preferences.json @@ -16,27 +16,51 @@ "defaultReminders": "Notifications par défaut", "theme": "Thème", "useCustomTabList": "Liste d'onglets personnalisé", + "dashboardLayout": "Thème du tableau de bord", + "emailReplyForceHtml": "Réponse au format HTML", + "autoFollowEntityTypeList": "Suivi automatique global", + "emailReplyToAllByDefault": "Répondre à tous par défaut", + "doNotFillAssignedUserIfNotRequired": "Désactiver le préremplissage de l’utilisateur assigné", + "followEntityOnStreamPost": "Suivi auto après publication dans le flux", + "followCreatedEntities": "Suivi automatique des enregistrements créés", "followCreatedEntityTypeList": "Suivre automatiquement les éléments créés parmi les Fonctionnalités sélectionnées", "emailUseExternalClient": "Utiliser un client de messagerie externe", - "scopeColorsDisabled": "Désactiver les couleurs de la portée", - "tabColorsDisabled": "Désactiver les couleurs des onglets", "assignmentNotificationsIgnoreEntityTypeList": "Notifications d'affectation dans l'application", - "assignmentEmailNotificationsIgnoreEntityTypeList": "Notifications d'attribution de courrier électronique" + "assignmentEmailNotificationsIgnoreEntityTypeList": "Notifications d'attribution de courrier électronique", + "dashboardLocked": "Verrouiller le tableau de bord", + "textSearchStoringDisabled": "Désactiver le stockage du filtre de texte", + "calendarSlotDuration": "Durée du créneau du calendrier", + "calendarScrollHour": "Faire défiler le calendrier jusqu'à l'heure\n", + "defaultRemindersTask": "Rappels par défaut pour les tâches", + "addCustomTabs": "Garder les éléments par défaut", + "reactionNotifications": "Notifications de réactions dans l'application", + "pageContentWidth": "Largeur du contenu" }, "options": { "weekStart": { "0": "Dimanche", "1": "Lundi" + }, + "pageContentWidth": { + "Wide": "Large" } }, "labels": { "User Interface": "Interface utilisateurs", "Misc": "Divers", + "Locale": "Région", "Reset Dashboard to Default": "Réinitialiser le tableau de bord par défaut" }, "tooltips": { - "autoFollowEntityTypeList": "Suivre automatiquement TOUS les nouveaux éléments parmi la sélection de Type de Fonctionnalités, quelqu'en soit le créateur. Les voir dans le Flux et recevoir des notifications pour TOUS les éléments du système.", + "autoFollowEntityTypeList": "Suivre automatiquement tous les nouveaux enregistrements (créés par n’importe quel utilisateur) des Fonctionnalités sélectionnés. Permet de les voir dans le flux et de recevoir des notifications sur tous les enregistrements.", + "doNotFillAssignedUserIfNotRequired": "Lors de la création d'un enregistrement, l'utilisateur attribué ne sera pas renseigné avec son propre utilisateur, sauf si le champ est obligatoire.", "followCreatedEntities": "Lors de la création de nouveaux enregistrements, ils seront automatiquement suivis même s'ils sont attribués à un autre utilisateur.", - "followCreatedEntityTypeList": "Vous suivrez automatiquement les éléments que vous créerez s'ils font partie de votre sélection de Fonctionnalités, même s’ils sont attribués à un autre utilisateur." + "followCreatedEntityTypeList": "Vous suivrez automatiquement les éléments que vous créerez s'ils font partie de votre sélection de Fonctionnalités, même s’ils sont attribués à un autre utilisateur.", + "addCustomTabs": "Si cette option est cochée, les onglets personnalisés seront ajoutés au menu par défaut. Sinon, seuls les onglets personnalisés seront affichés." + }, + "tabFields": { + "label": "Étiquette", + "iconClass": "Icône", + "color": "Couleur" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Role.json b/application/Espo/Resources/i18n/fr_FR/Role.json index 0e5d703227..47fee4d6fe 100644 --- a/application/Espo/Resources/i18n/fr_FR/Role.json +++ b/application/Espo/Resources/i18n/fr_FR/Role.json @@ -8,7 +8,13 @@ "groupEmailAccountPermission": "Autorisation de compte de messagerie de groupe", "exportPermission": "Permission d'exportation", "dataPrivacyPermission": "Permission de confidentialité des données", - "massUpdatePermission": "Autorisation de mise à jour en masse" + "massUpdatePermission": "Autorisation de mise à jour en masse", + "followerManagementPermission": "Autorisation de gestion des abonnés", + "data": "Donnée", + "fieldData": "Champ Data", + "messagePermission": "Permission de message", + "auditPermission": "Permission d'audit", + "mentionPermission": "Permission de mentionner" }, "links": { "users": "Utilisateurs", @@ -16,7 +22,8 @@ }, "labels": { "Access": "Accès", - "Create Role": "Créer un rôle" + "Create Role": "Créer un rôle", + "Scope Level": "Niveau de vision" }, "options": { "accessList": { @@ -46,6 +53,15 @@ "changesAfterClearCache": "Veuillez vider le cache pour que les changements soient pris en compte." }, "tooltips": { - "dataPrivacyPermission": "Permet d'afficher et d'effacer des données personnelles." + "dataPrivacyPermission": "Permet d'afficher et d'effacer des données personnelles.", + "followerManagementPermission": "Permet de gérer les abonnés d'enregistrements.", + "messagePermission": "Permet d'envoyer des messages à d'autres utilisateurs.\n\n* tous - peut envoyer un message à tous\n* équipe - peut envoyer un message uniquement à ses coéquipiers\n* non - ne peut pas envoyer de message", + "assignmentPermission": "Permet d'attribuer des enregistrements à d'autres utilisateurs.\n\n* tous – aucune restriction\n* équipe – ne peut être attribué qu'à des coéquipiers\n* non – ne peut s'attribuer qu'à soi-même", + "portalPermission": "Accès aux informations du portail, possibilité d'envoyer des messages aux utilisateurs du portail.", + "groupEmailAccountPermission": "Accès aux comptes de groupe e-mail, possibilité d'envoyer des e-mails à partir d'un groupe SMTP.", + "exportPermission": "Permet d'exporter des enregistrements.", + "massUpdatePermission": "La possibilité d'effectuer des mises à jour en masse des enregistrements.", + "auditPermission": "Permet d'afficher le journal d'audit.", + "mentionPermission": "Permet de mentionner d'autres utilisateurs dans le flux.\n\n* tous - peut mentionner tous les utilisateurs\n* équipe - peut mentionner uniquement les coéquipiers\n* non - ne peut pas mentionner" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/ScheduledJob.json b/application/Espo/Resources/i18n/fr_FR/ScheduledJob.json index d42a469633..405b0333d1 100644 --- a/application/Espo/Resources/i18n/fr_FR/ScheduledJob.json +++ b/application/Espo/Resources/i18n/fr_FR/ScheduledJob.json @@ -19,8 +19,8 @@ "ProcessWebhookQueue": "Traiter la file d'attente Webhook" }, "cronSetup": { - "linux": "Note: Ajoutez cette ligne dans le fichier crontab pour lancer les tâches planifiées:", - "mac": "Note: Ajoutez cette ligne dans le fichier crontab pour lancer les tâches planifiées:", + "linux": "Note: Ajoutez cette ligne dans les tâches planifiées afin de l'exécuter :", + "mac": "Note: Ajoutez cette ligne dans les tâches planifiées afin de l'exécuter :", "windows": "Note: Créez un fichier de commandes avec les commandes suivantes pour exécuter des tâches planifiées Windows", "default": "Note: Ajouter cette commande pour Cron (tâche planifiée):" }, @@ -28,5 +28,8 @@ "Active": "Actif", "Inactive": "Inactif" } + }, + "tooltips": { + "scheduling": "La notation des tâches automatiques (Crontab) marque la fréquence des exécutions de tâches.\n\n`*/5 * * * *` - toutes les 5 minutes\n\n`0 */2 * * *` - toutes les 2 heures\n\n`30 1 * * *` - à 01h30 une fois par jour\n\n`0 0 1 * *` - le premier jour du mois" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Settings.json b/application/Espo/Resources/i18n/fr_FR/Settings.json index 5e653b40c6..d170890d07 100644 --- a/application/Espo/Resources/i18n/fr_FR/Settings.json +++ b/application/Espo/Resources/i18n/fr_FR/Settings.json @@ -13,14 +13,9 @@ "currencyList": "Liste des devises", "language": "Langue", "companyLogo": "Logo", - "smtpServer": "Serveur", - "smtpSecurity": "Sécurité", "ldapSecurity": "Sécurité", - "smtpUsername": "Nom d'utilisateur", - "smtpPassword": "Mot de passe", "ldapPassword": "Mot de passe", "outboundEmailFromName": "De", - "outboundEmailFromAddress": "Depuis l'adresse", "outboundEmailIsShared": "Est partagé", "recordsPerPage": "Enregistrements par page", "recordsPerPageSmall": "Enregistrements par page (réduits)", @@ -43,11 +38,19 @@ "theme": "Thème", "userThemesDisabled": "Désactiver les thèmes utilisateur", "emailMessageMaxSize": "Taille maximale d'Emails (Mo)", + "dashboardLayout": "Thème de Tableau de bords (défaut)", "siteUrl": "URL du site", + "addressPreview": "Aperçu d'adresse", + "addressFormat": "Format d'adresse", + "applicationName": "Nom de l'application", + "ldapUserPhoneNumberAttribute": "Attribut du numéro de téléphone de l'utilisateur", "assignmentNotificationsEntityList": "Fonctionnalités à notifier lors de l'attribution", "calendarEntityList": "Liste Calendrier", "activitiesEntityList": "Liste Activités", "historyEntityList": "Liste Historique", + "currencyDecimalPlaces": "Nombre de décimale courant", + "followCreatedEntities": "Suivi les enregistrements créés", + "aclAllowDeleteCreated": "Autoriser la suppression des enregistrements créés", "adminNotifications": "Notifications du système dans le volet Administration", "adminNotificationsNewVersion": "Afficher la notification lorsque la nouvelle version d'EspoCRM est disponible", "massEmailMaxPerHourCount": "Nombre maximum d'Emails par heure", @@ -65,14 +68,13 @@ "ldapPortalUserLdapAuth": "Utiliser l'authentification LDAP pour les utilisateurs du portail", "ldapPortalUserPortals": "Portails par défaut pour un utilisateur du portail", "ldapPortalUserRoles": "Rôles par défaut pour un utilisateur du portail", - "addressCountryList": "Adresse Pays Liste de saisie semi-automatique", "fiscalYearShift": "Année fiscale début", "jobRunInParallel": "Travaux exécutés en parallèle", "jobMaxPortion": "Emplois Portion Max", "jobPoolConcurrencyNumber": "Numéro d'accès simultané au pool d'emplois", - "daemonInterval": "Intervalle de démon", - "daemonMaxProcessNumber": "Nombre de processus Daemon Max", - "daemonProcessTimeout": "Délai de traitement du démon", + "daemonInterval": "Intervalle de processus", + "daemonMaxProcessNumber": "Nombre de processus (démon) Max", + "daemonProcessTimeout": "Délai de traitement du processus", "addressCityList": "Adresse Ville Liste de saisie semi-automatique", "addressStateList": "Liste de complétion automatique d'état d'adresse", "cronDisabled": "Désactiver Cron", @@ -92,21 +94,76 @@ "personNameFormat": "Format du nom", "newNotificationCountInTitle": "Afficher le nombre de nouvelles notifications dans le titre de la page web", "massEmailVerp": "Utiliser VERP", + "emailAddressLookupEntityTypeList": "Étendues de recherche d'adresse eMail", "busyRangesEntityList": "Liste de Fonctionnalités libres/inactives", "passwordRecoveryForInternalUsersDisabled": "Désactiver la récupération de mot de passe pour les utilisateurs internes", "passwordRecoveryNoExposure": "Évitez d'afficher l'adresse courriel sur le formulaire de récupération de mot de passe", - "auth2FAForced": "Forcer les utilisateurs réguliers à utiliser l'authentification à deux facteurs" + "auth2FAForced": "Forcer les utilisateurs réguliers à utiliser l'authentification à deux facteurs", + "smsProvider": "Opérateur SMS", + "outboundSmsFromNumber": "Numéro du SMS", + "recordsPerPageSelect": "Enregistrement par page (Select)", + "attachmentUploadMaxSize": "Taille Maximum chargée (Mo)", + "attachmentUploadChunkSize": "Taille du morceau à télécharger (Mb)", + "workingTimeCalendar": "Calendriers des jours travaillés", + "oidcClientId": "ID du client de l'OIDC", + "oidcClientSecret": "Secret client de l'OIDC", + "oidcAuthorizationRedirectUri": "URI de redirection d'autorisation OIDC", + "oidcAuthorizationEndpoint": "Point final d'autorisation OIDC", + "oidcTokenEndpoint": "Point final du jeton OIDC", + "oidcJwksEndpoint": "Point final set de clés Web JSON de l'OIDC", + "oidcJwtSignatureAlgorithmList": "Algorithmes de signature OIDC JWT autorisés", + "oidcScopes": "Champ d'application de l'OIDC", + "oidcGroupClaim": "Réclamation du groupe de l'OIDC", + "oidcCreateUser": "OIDC Créer un utilisateur", + "oidcUsernameClaim": "Nom d'utilisateur OIDC Réclamation", + "oidcTeams": "Équipes OIDC", + "oidcSync": "Synchronisation OIDC", + "oidcSyncTeams": "Équipes OIDC Sync", + "oidcFallback": "Connexion de repli de l'OIDC", + "oidcAllowRegularUserFallback": "OIDC Autoriser la connexion de repli pour les utilisateurs réguliers", + "oidcAllowAdminUser": "OIDC Autoriser la connexion à l'OIDC pour les utilisateurs administrateurs", + "oidcLogoutUrl": "URL de déconnexion de l'OIDC", + "pdfEngine": "Moteur PDF", + "recordsPerPageKanban": "Enregistrement par page (Kanban)", + "auth2FAInPortal": "Autoriser le 2FA dans les portails", + "massEmailMaxPerBatchCount": "Nombre maximum d'e-mails envoyés par lot", + "phoneNumberNumericSearch": "Recherche de numéro de téléphone", + "phoneNumberInternational": "Numéro de téléphone international", + "phoneNumberPreferredCountryList": "Indicatifs téléphoniques des pays préférés", + "jobForceUtc": "Impose la zone UTC", + "emailAddressSelectEntityTypeList": "Adresse électronique sélectionner les champs d'application", + "phoneNumberExtensions": "Extensions du numéro de téléphone", + "oidcAuthorizationPrompt": "Invite d'autorisation de l'OIDC", + "quickSearchFullTextAppendWildcard": "Ajouter un joker dans la recherche rapide", + "authIpAddressCheck": "Restreindre l'accès par l'adresse IP", + "authIpAddressWhitelist": "Liste blanche d'adresses IP", + "authIpAddressCheckExcludedUsers": "Utilisateurs exclus de la vérification", + "streamEmailWithContentEntityTypeList": "Fonctionnalités affichant le contenu des emails dans le flux", + "availableReactions": "Réactions disponibles" }, "tooltips": { "recordsPerPageSmall": "Nombre d'enregistrements dans les volets Relations.", "followCreatedEntities": "Les utilisateurs suivront automatiquement leurs entrées", "userThemesDisabled": "Si coché alors les utilisateurs ne pourront pas sélectionner un autre thème", + "ldapPassword": "Le mot de passe pour accéder au serveur LDAP.", + "ldapAuth": "Accédez aux informations d'identification du serveur LDAP.", + "ldapUserNameAttribute": "Attribut permettant d'identifier l'utilisateur. \nPar exemple, « userPrincipalName » ou « sAMAccountName » pour Active Directory, « uid » pour OpenLDAP.", + "ldapOptReferrals": "si les références doivent être suivies vers le client LDAP.", + "ldapCreateEspoUser": "Cette option permet à EspoCRM de créer un utilisateur à partir du LDAP.", + "ldapUserFirstNameAttribute": "Attribut LDAP qui permet de déterminer le prénom de l'utilisateur. Par exemple. \"givenname\".", + "ldapUserLastNameAttribute": "Attribut LDAP utilisé pour déterminer le nom de famille de l'utilisateur. Par exemple. \"sn\".", + "ldapUserTitleAttribute": "Attribut LDAP utilisé pour déterminer le titre de l'utilisateur. Par exemple. \"title\".", + "ldapUserEmailAddressAttribute": "Attribut LDAP utilisé pour déterminer l'adresse e-mail de l'utilisateur. Par exemple. \"mail\".", + "ldapUserPhoneNumberAttribute": "Attribut LDAP utilisé pour déterminer le numéro de téléphone de l'utilisateur. Par exple. \"numéro de téléphone\".", + "ldapAccountDomainName": "Le domaine utilisé pour l'autorisation sur le serveur LDAP.", + "ldapAccountDomainNameShort": "Le domaine court utilisé pour l'autorisation sur le serveur LDAP.", + "b2cMode": "Par défaut, EspoCRM est adapté au B2B. Vous pouvez le passer en B2C.", + "aclAllowDeleteCreated": "Les utilisateurs pourront supprimer les enregistrements qu'ils ont créés même s'ils ne disposent pas de droits en suppression.", "textFilterUseContainsForVarchar": "Si cette case n'est pas cochée, l'opérateur \"commence par\" est utilisé. Vous pouvez utiliser le caractère générique '%'.", "streamEmailNotificationsEntityList": "Notifications par courriel des mises à jour de flux des éléments suivis. Uniquement pour les Fonctionnalités spécifiées.", "authTokenPreventConcurrent": "Les utilisateurs ne pourront pas se connecter simultanément sur plusieurs appareils.", - "emailAddressIsOptedOutByDefault": "Lors de la création d'un nouvel enregistrement, l'adresse e-mail sera marquée comme désactivée.", "cleanupDeletedRecords": "Les enregistrements supprimés seront supprimés de la base de données après un certain temps.", - "ldapPortalUserLdapAuth": "Autoriser les utilisateurs du portail à utiliser l'authentification LDAP au lieu de l'authentification Espo.", + "ldapPortalUserLdapAuth": "Autoriser les utilisateurs du portail à utiliser l'authentification LDAP au lieu de l'authentification EspoCRM.", "ldapPortalUserPortals": "Portails par défaut pour l'utilisateur de portail créé", "ldapPortalUserRoles": "Rôles par défaut pour l'utilisateur de portail créé", "jobRunInParallel": "Les travaux seront exécutés dans des processus parallèles.", @@ -115,9 +172,10 @@ "daemonInterval": "L'intervalle entre les processus cron s'exécute en secondes.", "daemonMaxProcessNumber": "Nombre maximal de processus cron exécutés simultanément.", "daemonProcessTimeout": "Temps d'exécution maximal (en secondes) alloué pour un seul processus cron.", - "cronDisabled": "Cron ne courra pas.", + "cronDisabled": "Cron ne s'executera pas.", "maintenanceMode": "Seuls les administrateurs auront accès au système.", "ldapAccountCanonicalForm": "Le type de votre compte forme canonique. Il y a 4 options: \n\n- 'Dn' - le formulaire au format 'CN = testeur, OU = espocr, DC = test, DC = lan'. \n\n- 'Nom d'utilisateur' - le formulaire 'testeur '. \n\n-' Barre oblique inverse '- le formulaire' ENTREPRISE \\ testeur '. \n\n-' Principal '- le formulaire' testeur@entreprise.fr '.", + "massEmailVerp": "Méthode de l'adresse de retour variable (VERP). Pour une meilleure gestion des messages renvoyés. Assurez-vous que votre fournisseur SMTP le prend en charge.", "displayListViewRecordCount": "Le nombre total d'éléments sera affiché dans les affichages en Liste.", "currencyList": "Devises disponibles dans le système.", "activitiesEntityList": "Éléments disponibles dans le volet Activités.", @@ -130,22 +188,55 @@ "globalSearchEntityList": "Éléments trouvables grâce à la Recherche globale.", "siteUrl": "Lien vers cette installation d'EspoCRM. Vous devrez le modifier si vous souhaitez migrer vers un autre domaine.", "useCache": "Gardez cette option activée, sauf pour des motifs de développement.", + "useWebSocket": "WebSocket permet une communication interactive bidirectionnelle entre un serveur et un navigateur. Nécessite la configuration du processus (démon) WebSocket sur votre serveur. Consultez la documentation pour plus d'informations.", "passwordRecoveryForInternalUsersDisabled": "Seuls les utilisateurs Portail pourront récupérer leur mot de passe.", - "passwordRecoveryNoExposure": "Il ne sera pas possible de déterminer si une adresse courriel spécifique est enregistrée dans le système." + "passwordRecoveryNoExposure": "Il ne sera pas possible de déterminer si une adresse courriel spécifique est enregistrée dans le système.", + "emailAddressLookupEntityTypeList": "Pour la saisie semi-automatique de l’adresse e-mail.", + "emailNotificationsDelay": "Un message peut être modifié dans le délai spécifié avant l'envoi de la notification.", + "busyRangesEntityList": "Ce qui sera pris en compte lors de l'affichage des plages horaires occupées dans le planificateur et la chronologie.", + "recordsPerPageSelect": "Nombre d'enregistrements initialement affichés lors de la sélection des enregistrements", + "workingTimeCalendar": "Un calendrier des jours ouvrés qui sera appliqué par défaut à tous les utilisateurs.", + "oidcFallback": "Autoriser la connexion par login/mot de passe.", + "oidcCreateUser": "Créez un nouvel utilisateur dans EspoCRM lorsqu’aucun utilisateur correspondant n’est trouvé.", + "oidcSync": "Synchronisez les données utilisateur (à chaque connexion).", + "oidcSyncTeams": "Synchronisez les équipes d'utilisateurs (à chaque connexion).", + "oidcUsernameClaim": "Une revendication à utiliser pour un nom d'utilisateur (pour la correspondance et la création d'utilisateurs).", + "oidcTeams": "Les équipes Espo sont mises en correspondance avec les groupes/équipes/rôles du fournisseur d'identité. Les équipes dont la valeur de mappage est vide seront toujours attribuées à un utilisateur (lors de la création ou de la synchronisation).", + "oidcLogoutUrl": "Une URL vers laquelle le navigateur sera redirigé après s'être déconnecté d'EspoCRM. Destiné à effacer les informations de session dans le navigateur et à se déconnecter du côté du fournisseur. Habituellement, l'URL contient un paramètre redirect-URL, pour revenir à EspoCRM.\n\nEspaces réservés disponibles :\n* `{siteUrl}`\n* `{clientId}`", + "recordsPerPageKanban": "Nombre d'enregistrements initialement affichés dans les colonnes du Kanban.", + "jobForceUtc": "Utilisez le fuseau horaire UTC pour les tâches planifiées. Sinon, le fuseau horaire défini dans les paramètres sera utilisé.", + "emailAddressSelectEntityTypeList": "Types d'entités disponibles lors de la recherche d'une adresse e-mail à partir d'une fenêtre modale.", + "authIpAddressCheckExcludedUsers": "Utilisateurs qui pourront se connecter, que leur adresse IP figure ou non dans la liste blanche.", + "authIpAddressWhitelist": "Une liste d'adresses IP ou de plages d'adresses IP en notation CIDR.\n\nLes portails ne sont pas concernés par cette restriction.", + "emailAddressIsOptedOutByDefault": "Lors de la création d'un nouvel enregistrement, l'adresse électronique sera marquée comme opt-out.", + "oidcGroupClaim": "Une revendication à utiliser pour la cartographie d'équipe.", + "quickSearchFullTextAppendWildcard": "Ajouter un joker (*) à une requête de recherche autocomplète lorsque la recherche en texte intégral est activée. Réduit les performances de la recherche." }, "labels": { "System": "Système", - "Locale": "Local", + "Locale": "Région", "In-app Notifications": "Notifications internes", "Email Notifications": "Notifications par email", "Currency Settings": "Paramètres de devises", "Currency Rates": "Taux des devises", "Mass Email": "Emails groupés", + "Activities": "Activités", "Admin Notifications": "Notifications de l'administrateur", "Search": "Chercher", + "Misc": "Divers", "Passwords": "Mots de passe", "2-Factor Authentication": "Authentification à 2 facteurs", - "Group Tab": "Onglet de Groupe" + "Group Tab": "Onglet de Groupe", + "Attachments": "Pièces jointes", + "IdP Group": "Groupe IdP", + "Divider": "Séparateur", + "General": "Général", + "Navbar": "Barre de navigation", + "Dashboard": "Tableau de bord", + "Phone Numbers": "Numéros de téléphone", + "Access": "Accès", + "Strength": "Force", + "Recovery": "Récupération" }, "options": { "streamEmailNotificationsTypeList": { @@ -161,6 +252,9 @@ }, "currencyFormat": { "3": "10 €" + }, + "auth2FAMethodList": { + "Email": "eMail" } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Stream.json b/application/Espo/Resources/i18n/fr_FR/Stream.json index 5f785f5d19..e677b214bf 100644 --- a/application/Espo/Resources/i18n/fr_FR/Stream.json +++ b/application/Espo/Resources/i18n/fr_FR/Stream.json @@ -1,13 +1,13 @@ { "messages": { "infoMention": "Tapez ** @ username ** pour mentionner l'utilisateur dans le message.", - "infoSyntax": "Syntaxe de marquage disponible" + "infoSyntax": "Syntaxe de marquage disponible", + "couldNotAddFollowerUserHasNoAccessToStream": "Impossible d'ajouter l'utilisateur '{userName}' aux abonnés. L'utilisateur n'a pas d'accès 'stream' (flux) à l'enregistrement." }, "syntaxItems": { "multilineCode": "code multiligne", "strongText": "texte fort", "emphasizedText": "texte souligné", - "deletedText": "texte supprimé", - "link": "lien" + "deletedText": "texte supprimé" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Team.json b/application/Espo/Resources/i18n/fr_FR/Team.json index 93eaefd9d8..f947884ef9 100644 --- a/application/Espo/Resources/i18n/fr_FR/Team.json +++ b/application/Espo/Resources/i18n/fr_FR/Team.json @@ -2,15 +2,23 @@ "fields": { "name": "Nom", "roles": "Rôles", - "positionList": "Position de liste" + "positionList": "Position de liste", + "layoutSet": "Thèmes", + "workingTimeCalendar": "Calendriers des jours travaillés", + "userRole": "Rôle de l'utilisateur" }, "links": { "users": "Utilisateurs", - "roles": "Rôles" + "roles": "Rôles", + "layoutSet": "Thèmes", + "workingTimeCalendar": "Calendriers des jours travaillés", + "groupEmailFolders": "Dossiers eMail de groupe" }, "tooltips": { "roles": "Permissions. Les utilisateurs de cette équipe obtiennent le niveau d'accès des rôles sélectionnés.", - "positionList": "Postes disponibles dans cette équipe. Par exemple : conseiller, manager." + "positionList": "Postes disponibles dans cette équipe. Par exemple : conseiller, manager.", + "layoutSet": "Offre la possibilité d’avoir des mises en page différentes des mises en page standard. Le jeu de mise en page sera appliqué aux utilisateurs pour lesquels cette équipe est définie comme équipe par défaut.", + "workingTimeCalendar": "Un calendrier sera appliqué aux utilisateurs pour lesquels cette équipe est définie comme équipe par défaut." }, "labels": { "Create Team": "Créer une équipe" diff --git a/application/Espo/Resources/i18n/fr_FR/Template.json b/application/Espo/Resources/i18n/fr_FR/Template.json index 58f5b70419..7937ff6aa5 100644 --- a/application/Espo/Resources/i18n/fr_FR/Template.json +++ b/application/Espo/Resources/i18n/fr_FR/Template.json @@ -16,13 +16,16 @@ "fontFace": "Police de caractère", "pageWidth": "Largeur de page (mm)", "pageHeight": "Hauteur de la page (mm)", - "headerPosition": "Position de l'entête" + "headerPosition": "Position de l'entête", + "printHeader": "Impression de l'entête", + "title": "Titre" }, "labels": { "Create Template": "Créer un modèle" }, "tooltips": { - "footer": "Utiliser {pageNumber} pour imprimer la page." + "footer": "Utiliser {pageNumber} pour indiquer le numéro de la page.", + "variables": "Copiez-collez le code court dans l'entête, le corps ou le pieds de le page." }, "options": { "pageOrientation": { @@ -30,7 +33,8 @@ }, "placeholders": { "today": "La date d'aujourd'hui)", - "now": "Maintenant (date-heure)" + "now": "Maintenant (date-heure)", + "pagebreak": "Saut de page" }, "pageFormat": { "Custom": "Douane" diff --git a/application/Espo/Resources/i18n/fr_FR/User.json b/application/Espo/Resources/i18n/fr_FR/User.json index 0b6cc4bb40..f59ded419e 100644 --- a/application/Espo/Resources/i18n/fr_FR/User.json +++ b/application/Espo/Resources/i18n/fr_FR/User.json @@ -14,12 +14,13 @@ "passwordConfirm": "Confirmer le mot de passe", "newPassword": "Nouveau mot de passe", "newPasswordConfirm": "Confirmer le nouveau mot de passe", - "isActive": "Est actif", + "isActive": "Actif", "isPortalUser": "Utilisateur de Portail", "accounts": "Comptes", "account": "Compte (principal)", "sendAccessInfo": "Envoyer un email avec ses accès à l'utilisateur", "portal": "Portail", + "gender": "Genre", "isSuperAdmin": "Est super admin", "lastAccess": "Dernier accès", "apiKey": "clé API", @@ -28,7 +29,10 @@ "yourPassword": "Votre mot de passe actuel", "dashboardTemplate": "Modèle de tableau de bord", "auth2FAEnable": "Activer l'authentification à 2 facteurs", - "auth2FAMethod": "Méthode 2FA" + "auth2FAMethod": "Méthode 2FA", + "workingTimeCalendar": "Calendriers des jours travaillés", + "layoutSet": "Thèmes", + "avatarColor": "Couleur d'Avatar" }, "links": { "teams": "Équipes", @@ -38,7 +42,11 @@ "accounts": "Comptes", "account": "Compte (principal)", "defaultTeam": "Équipe par défaut", - "dashboardTemplate": "Modèle de tableau de bord" + "dashboardTemplate": "Modèle de tableau de bord", + "userData": "Donnée utilisateur", + "workingTimeCalendar": "Calendriers des jours travaillés", + "layoutSet": "Thèmes", + "workingTimeRanges": "Exceptions au temps de travail" }, "labels": { "Create User": "Créer un utilisateur", @@ -59,7 +67,10 @@ "Back to login form": "Retour au formulaire de connexion", "Requirements": "Exigences", "Security": "Sécurité", - "Reset 2FA": "Réinitialiser 2FA" + "Reset 2FA": "Réinitialiser 2FA", + "Send Password Change Link": "Envoyer le lien de changement de mot de passe", + "Send Code": "Envois du code", + "Login Link": "Lien de connexion" }, "tooltips": { "defaultTeam": "Toutes les données créées par cet utilisateur seront liés à cette équipe par défaut.", @@ -69,7 +80,8 @@ "teams": "Les équipes auxquelles l'utilisateur appartient. Permissions héritées de celles de l'équipe.", "roles": "Rôles d'accès supplémentaires. Utilisez-les si l'utilisateur ne fait pas partie d'une équipe ou si vous avez besoin d'étendre le niveau des permissions uniquement pour cet utilisateur.", "portalRoles": "Rôles de Portail additionnels", - "portals": "Portails auxquels cet utilisateur a accès" + "portals": "Portails auxquels cet utilisateur a accès", + "layoutSet": "Les thèmes d'un ensemble seront appliqués à l'utilisateur au lieu de celui par défaut." }, "messages": { "passwordWillBeSent": "Les identifiants (y compris le mot de passe) seront envoyés à l'adresse email de l'utilisateur.", @@ -94,11 +106,25 @@ "generateAndSendNewPassword": "Un nouveau mot de passe sera généré et envoyé à l'adresse électronique de l'utilisateur.", "security2FaResetConfirmation": "Êtes-vous sûr de vouloir réinitialiser les paramètres 2FA actuels?", "ldapUserInEspoNotFound": "Utilisateur introuvable dans EspoCRM. Veuillez contacter votre administrateur pour en créer un.", + "passwordRecoverySentIfMatched": "En supposant que les données saisies correspondent à n’importe quel compte utilisateur.", "auth2FARequiredHeader": "Authentification à deux facteurs exigée", - "auth2FARequired": "Activez l'authentification à deux facteurs. Utilisez une application d'authentification dans votre mobile (comme Google Authentificator)." + "auth2FARequired": "Activez l'authentification à deux facteurs. Utilisez une application d'authentification dans votre mobile (comme Google Authentificator).", + "sendPasswordChangeLinkConfirmation": "Un email avec un lien unique sera envoyé à l'utilisateur lui permettant de modifier son mot de passe. Le lien expirera après un laps de temps déterminé.\n", + "yourAuthenticationCode": "Votre code d'authentification : {code}.", + "choose2FaSmsPhoneNumber": "Sélectionnez un numéro de téléphone qui sera utilisé pour l'authentification 2FA.", + "choose2FaEmailAddress": "Sélectionnez une adresse e-mail qui sera utilisée pour une vérification deux facteurs (2FA). Il est fortement recommandé d'utiliser une adresse e-mail non principale.", + "enterCodeSentInEmail": "Entrez le code envoyé sur votre adresse eMail.", + "enterCodeSentBySms": "Saisissez le code envoyé par SMS sur votre numéro de téléphone.", + "passwordChangeRequestNotFound": "La demande de changement de mot de passe est introuvable. Il est peut-être expiré. Essayez de lancer une nouvelle récupération de mot de passe à partir de la [login page] ({url}).", + "loginAs": "Ouvrez le lien de connexion dans une fenêtre de navigation privée pour conserver votre session en cours. Utilisez vos informations d'identification d'administrateur pour vous connecter.", + "failedToLogIn": "Échec de connexion", + "2faMethodNotConfigured": "La méthode d'authentification à 2 facteurs (2FA) n'est pas complètement configurée dans le système", + "loginError": "Une erreur est survenue.", + "defaultTeamIsNotUsers": "L'équipe par défaut doit être l'une des équipes de l'utilisateur." }, "boolFilters": { - "onlyMyTeam": "De mon équipe" + "onlyMyTeam": "De mon équipe", + "onlyMe": "SeulMoi" }, "presetFilters": { "active": "Actif", @@ -106,6 +132,12 @@ "activeApi": "API active" }, "options": { + "gender": { + "": "Non défini", + "Male": "Masculin", + "Female": "Féminin", + "Neutral": "Neutre" + }, "type": { "regular": "Ordinaire", "portal": "Portail", @@ -115,5 +147,8 @@ "authMethod": { "ApiKey": "clé API" } + }, + "actions": { + "changePosition": "Changer de position" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/Webhook.json b/application/Espo/Resources/i18n/fr_FR/Webhook.json index d0a342437a..8cd43c3bac 100644 --- a/application/Espo/Resources/i18n/fr_FR/Webhook.json +++ b/application/Espo/Resources/i18n/fr_FR/Webhook.json @@ -4,7 +4,7 @@ }, "fields": { "event": "un événement", - "isActive": "C'est actif", + "isActive": "Actif", "user": "API utilisateur", "entityType": "Type de Fonctionnalité", "field": "Champ", diff --git a/application/Espo/Resources/i18n/fr_FR/WebhookQueueItem.json b/application/Espo/Resources/i18n/fr_FR/WebhookQueueItem.json new file mode 100644 index 0000000000..5304fe0e85 --- /dev/null +++ b/application/Espo/Resources/i18n/fr_FR/WebhookQueueItem.json @@ -0,0 +1,18 @@ +{ + "fields": { + "event": "Événement", + "target": "Cible", + "data": "Donnée", + "status": "Statut", + "processedAt": "Traité à", + "attempts": "Tentatives", + "processAt": "Traiter à" + }, + "options": { + "status": { + "Pending": "En attente", + "Success": "Réussite", + "Failed": "Échec" + } + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/WorkingTimeCalendar.json b/application/Espo/Resources/i18n/fr_FR/WorkingTimeCalendar.json index 9e26dfeeb6..d6bddffedd 100644 --- a/application/Espo/Resources/i18n/fr_FR/WorkingTimeCalendar.json +++ b/application/Espo/Resources/i18n/fr_FR/WorkingTimeCalendar.json @@ -1 +1,23 @@ -{} \ No newline at end of file +{ + "labels": { + "Create WorkingTimeCalendar": "Créer un calendrier" + }, + "fields": { + "timeZone": "Fuseau horaire", + "timeRanges": "Horaire de travail", + "weekday0": "Dim", + "weekday1": "Lun", + "weekday2": "Mar", + "weekday3": "Mercr", + "weekday4": "Jeu", + "weekday5": "Vendr", + "weekday6": "Samedi", + "weekday0TimeRanges": "Horaire du dimanche", + "weekday1TimeRanges": "Horaire du Lundi", + "weekday2TimeRanges": "Horaire du Mardi", + "weekday3TimeRanges": "Horaire du Mercredi", + "weekday4TimeRanges": "Horaire du Jeudi", + "weekday5TimeRanges": "Horaire du Vendredi", + "weekday6TimeRanges": "Horaire du Samedi" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/fr_FR/WorkingTimeRange.json b/application/Espo/Resources/i18n/fr_FR/WorkingTimeRange.json index 9e26dfeeb6..3af23cc827 100644 --- a/application/Espo/Resources/i18n/fr_FR/WorkingTimeRange.json +++ b/application/Espo/Resources/i18n/fr_FR/WorkingTimeRange.json @@ -1 +1,30 @@ -{} \ No newline at end of file +{ + "labels": { + "Calendars": "Calendriers", + "Create WorkingTimeRange": "Créer une exception" + }, + "fields": { + "timeRanges": "Horaire", + "dateStart": "Date de début", + "dateEnd": "Date de fin", + "calendars": "Calendriers", + "users": "Utilisateurs" + }, + "links": { + "calendars": "Calendrier", + "users": "Utilisateurs" + }, + "options": { + "type": { + "Non-working": "Non-travaillé", + "Working": "Travaillé" + } + }, + "presetFilters": { + "actual": "Actuel" + }, + "tooltips": { + "calendars": "Calendriers auxquels appliquer l'exception. L'exception sera appliquée à tous les utilisateurs des calendriers sélectionnés.\n\nLaissez le champ vide si vous souhaitez appliquer l'exception uniquement à des utilisateurs spécifiques.", + "users": "Utilisateurs spécifiques auxquels s'applique l'exception." + } +} \ No newline at end of file diff --git a/client/src/views/list.js b/client/src/views/list.js index 3a94b8e315..eb12830698 100644 --- a/client/src/views/list.js +++ b/client/src/views/list.js @@ -754,7 +754,7 @@ class ListView extends MainView { if (this._primaryFilter) { const label = this.translate(this._primaryFilter, 'presetFilters', this.entityType); - root.insertAdjacentHTML('afterend', ' · ' + label); + root.insertAdjacentHTML('beforeend', ' · ' + label); } return this.buildHeaderHtml([root]); diff --git a/install/core/i18n/cs_CZ/install.json b/install/core/i18n/cs_CZ/install.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/install/core/i18n/cs_CZ/install.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/install/core/i18n/fr_FR/install.json b/install/core/i18n/fr_FR/install.json index 79a8fb3b12..d4bb4a8bfa 100644 --- a/install/core/i18n/fr_FR/install.json +++ b/install/core/i18n/fr_FR/install.json @@ -14,7 +14,7 @@ "Congratulation! Welcome to EspoCRM": "Félicitation! EspoCRM a été installé avec succès.", "share": "Si vous appréciez EspoCRM, partagez le avec vos amis. Faites leur connaître le produit", "Installation Guide": "Instructions d'installation", - "Locale": "Local", + "Locale": "Région", "Outbound Email Configuration": "Configuration de l'envoi d'email", "Start": "Lancement", "Back": "Retour", @@ -26,7 +26,6 @@ "Install": "Installation", "Configuration Instructions": "Instructions de configuration", "phpVersion": "Version PHP", - "requiredMysqlVersion": "Version MySQL", "dbHostName": "Nom d'hôte", "dbName": "Nom de la base de donnée", "dbUserName": "Nom d'utilisateur de la base de données", @@ -40,7 +39,10 @@ "extension is missing": "l'extension est manquante", "headerTitle": "Installation EspoCRM", "Crontab setup instructions": "Sans exécuter les e-mails entrants des travaux planifiés, les notifications et les rappels ne fonctionneront pas. Ici vous pouvez lire {SETUP_INSTRUCTIONS}.", - "Setup instructions": "instructions d'installation" + "Setup instructions": "instructions d'installation", + "requiredMysqlVersion": "Version MySQL", + "requiredMariadbVersion": "Version MariaDB", + "requiredPostgresqlVersion": "Version PostgreSQL" }, "fields": { "Choose your language": "Choisissez votre langue", @@ -68,7 +70,8 @@ "smtpServer": "Serveur", "smtpAuth": "Autorisation", "smtpSecurity": "Sécurité", - "smtpUsername": "Nom d'utilisateur" + "smtpUsername": "Nom d'utilisateur", + "Platform": "Plateforme" }, "messages": { "1049": "Base de donnée inconnue", @@ -108,5 +111,22 @@ "writable": "Enregistrable", "readable": "Lisible", "requiredMariadbVersion": "Version de MariaDB" + }, + "options": { + "modRewriteTitle": { + "apache": "{APACHE1}{APACHE2_PATH1} ou {APACHE2_PATH2} (ou {APACHE2_PATH3}):{APACHE2}\n Ensuite, exécutez cette commande dans un terminal:{APACHE3}{API_PATH}. htaccess et remplacez la ligne suivante:{APACHE4}A{APACHE5}{WINDOWS_APACHE1} (supprimez le signe dièse '#' devant la ligne). 3. ClearModuleList est décommentée et assurez-vous que la ligne AddModule mod_rewrite.c n'est pas commentée."
+ },
+ "nginx": {
+ "linux": "{NGINX_PATH} dans la section « server »:{NGINX}