From e72095f04a0d212819de1ce21145af0f7c37fe39 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Wed, 29 Nov 2023 12:25:32 +0200 Subject: [PATCH] lang --- .../Crm/Resources/i18n/it_IT/Lead.json | 2 +- .../Resources/i18n/nl_NL/EntityManager.json | 14 +++++ .../Crm/Resources/i18n/nl_NL/Global.json | 3 +- .../Resources/i18n/pl_PL/EntityManager.json | 1 + .../Crm/Resources/i18n/pl_PL/Meeting.json | 3 +- .../Espo/Resources/i18n/de_DE/Admin.json | 10 ++-- .../Resources/i18n/de_DE/AuthLogRecord.json | 2 +- .../Espo/Resources/i18n/de_DE/AuthToken.json | 2 +- .../Resources/i18n/de_DE/EmailAccount.json | 9 ++- .../Resources/i18n/de_DE/EmailTemplate.json | 4 +- .../Espo/Resources/i18n/de_DE/Global.json | 1 + .../Espo/Resources/i18n/de_DE/Import.json | 1 - .../Resources/i18n/de_DE/LayoutManager.json | 6 +- .../Espo/Resources/i18n/de_DE/Settings.json | 8 +-- .../Espo/Resources/i18n/de_DE/User.json | 4 +- .../Espo/Resources/i18n/fr_FR/Global.json | 1 + .../Resources/i18n/fr_FR/LayoutManager.json | 1 - .../Espo/Resources/i18n/fr_FR/Template.json | 7 --- .../i18n/it_IT/ActionHistoryRecord.json | 8 +-- .../Espo/Resources/i18n/it_IT/Global.json | 3 +- .../Espo/Resources/i18n/it_IT/Import.json | 1 - .../Resources/i18n/it_IT/LayoutManager.json | 6 +- .../i18n/it_IT/LeadCaptureLogRecord.json | 2 +- .../Espo/Resources/i18n/it_IT/Template.json | 7 --- .../Espo/Resources/i18n/nl_NL/Admin.json | 19 ++++-- .../i18n/nl_NL/AuthenticationProvider.json | 8 +++ .../Resources/i18n/nl_NL/DashletOptions.json | 4 +- .../Resources/i18n/nl_NL/EmailFilter.json | 6 +- .../Resources/i18n/nl_NL/EntityManager.json | 19 +++++- .../Espo/Resources/i18n/nl_NL/Export.json | 8 ++- .../Resources/i18n/nl_NL/FieldManager.json | 12 +++- .../Espo/Resources/i18n/nl_NL/Global.json | 60 ++++++++++++++----- .../Espo/Resources/i18n/nl_NL/Import.json | 2 +- .../Resources/i18n/nl_NL/ImportError.json | 3 +- .../Resources/i18n/nl_NL/LayoutManager.json | 10 ++-- .../Espo/Resources/i18n/nl_NL/Portal.json | 6 +- .../Espo/Resources/i18n/nl_NL/PortalRole.json | 8 +-- .../Resources/i18n/nl_NL/Preferences.json | 4 +- .../Espo/Resources/i18n/nl_NL/Role.json | 26 ++++---- .../Espo/Resources/i18n/nl_NL/Settings.json | 12 +++- .../Espo/Resources/i18n/nl_NL/Template.json | 4 -- .../Espo/Resources/i18n/nl_NL/User.json | 9 ++- .../Espo/Resources/i18n/pl_PL/Admin.json | 5 +- .../i18n/pl_PL/AuthenticationProvider.json | 1 + .../Espo/Resources/i18n/pl_PL/Email.json | 1 - .../Resources/i18n/pl_PL/EmailTemplate.json | 1 - .../Espo/Resources/i18n/pl_PL/Export.json | 7 +++ .../Resources/i18n/pl_PL/FieldManager.json | 3 +- .../Espo/Resources/i18n/pl_PL/Formula.json | 12 +++- .../Espo/Resources/i18n/pl_PL/Global.json | 19 +++--- .../i18n/pl_PL/GroupEmailFolder.json | 1 + .../Resources/i18n/pl_PL/ImportError.json | 1 + .../Resources/i18n/pl_PL/LayoutManager.json | 1 - .../Espo/Resources/i18n/pl_PL/MassAction.json | 9 ++- .../Espo/Resources/i18n/pl_PL/PortalRole.json | 4 -- .../Resources/i18n/pl_PL/Preferences.json | 5 -- .../Espo/Resources/i18n/pl_PL/Role.json | 12 +--- .../Espo/Resources/i18n/pl_PL/Settings.json | 3 +- .../Espo/Resources/i18n/pl_PL/Template.json | 3 - .../Espo/Resources/i18n/pl_PL/User.json | 2 +- .../i18n/pl_PL/WorkingTimeCalendar.json | 1 + .../i18n/pl_PL/WorkingTimeRange.json | 1 + .../Resources/i18n/sk_SK/EntityManager.json | 15 ++++- .../Resources/i18n/sk_SK/FieldManager.json | 5 ++ .../Espo/Resources/i18n/sk_SK/Global.json | 7 ++- .../Resources/i18n/sk_SK/LayoutManager.json | 5 +- .../Espo/Resources/i18n/sk_SK/User.json | 6 +- install/core/i18n/de_DE/install.json | 2 +- 68 files changed, 289 insertions(+), 169 deletions(-) create mode 100644 application/Espo/Modules/Crm/Resources/i18n/nl_NL/EntityManager.json create mode 100644 application/Espo/Modules/Crm/Resources/i18n/pl_PL/EntityManager.json create mode 100644 application/Espo/Resources/i18n/nl_NL/AuthenticationProvider.json create mode 100644 application/Espo/Resources/i18n/pl_PL/AuthenticationProvider.json create mode 100644 application/Espo/Resources/i18n/pl_PL/GroupEmailFolder.json create mode 100644 application/Espo/Resources/i18n/pl_PL/ImportError.json create mode 100644 application/Espo/Resources/i18n/pl_PL/WorkingTimeCalendar.json create mode 100644 application/Espo/Resources/i18n/pl_PL/WorkingTimeRange.json diff --git a/application/Espo/Modules/Crm/Resources/i18n/it_IT/Lead.json b/application/Espo/Modules/Crm/Resources/i18n/it_IT/Lead.json index 2084d1cf05..67a2e0e098 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/it_IT/Lead.json +++ b/application/Espo/Modules/Crm/Resources/i18n/it_IT/Lead.json @@ -28,7 +28,7 @@ "opportunityAmountCurrency": "Valuta dell'importo della proposta", "acceptanceStatusMeetings": "Stato Accettazione (Riunioni)", "acceptanceStatusCalls": "Stato Accettazione (Chiamate)", - "convertedAt": "Convertito a" + "convertedAt": "Convertito" }, "links": { "targetLists": "Liste di Destinazione", diff --git a/application/Espo/Modules/Crm/Resources/i18n/nl_NL/EntityManager.json b/application/Espo/Modules/Crm/Resources/i18n/nl_NL/EntityManager.json new file mode 100644 index 0000000000..9945e9e2cc --- /dev/null +++ b/application/Espo/Modules/Crm/Resources/i18n/nl_NL/EntityManager.json @@ -0,0 +1,14 @@ +{ + "fields": { + "activityStatusList": "Activiteit statussen", + "historyStatusList": "Geschiedenis statussens", + "completedStatusList": "Voltooide statussen", + "canceledStatusList": "Geannuleerde statussen" + }, + "tooltips": { + "activityStatusList": "Statuswaarden die bepalen dat een activiteitrecord moet worden weergegeven in het Activiteitenpaneel en als actueel moet worden beschouwd.", + "historyStatusList": "Statuswaarden die bepalen of een activiteit moet worden weergegeven in het Geschiedenis-paneel.", + "completedStatusList": "Statuswaarden die aangeven dat een activiteit is voltooid.", + "canceledStatusList": "Statuswaarden die aangeven dat een activiteit is geannuleerd en niet in aanmerking wordt genomen in vrij/bezet-bereiken." + } +} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/nl_NL/Global.json b/application/Espo/Modules/Crm/Resources/i18n/nl_NL/Global.json index f933984139..5aa25cd0fa 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/nl_NL/Global.json +++ b/application/Espo/Modules/Crm/Resources/i18n/nl_NL/Global.json @@ -79,7 +79,8 @@ "Archive Email": "Archiveer e-mail", "Create Task": "Creëer Taak", "Tasks": "Taken", - "Scheduler": "Planner" + "Scheduler": "Planner", + "Schedule": "Schema" }, "fields": { "billingAddressCity": "Plaats", diff --git a/application/Espo/Modules/Crm/Resources/i18n/pl_PL/EntityManager.json b/application/Espo/Modules/Crm/Resources/i18n/pl_PL/EntityManager.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Modules/Crm/Resources/i18n/pl_PL/EntityManager.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Modules/Crm/Resources/i18n/pl_PL/Meeting.json b/application/Espo/Modules/Crm/Resources/i18n/pl_PL/Meeting.json index 2e1e6ba079..59d3d8fd70 100644 --- a/application/Espo/Modules/Crm/Resources/i18n/pl_PL/Meeting.json +++ b/application/Espo/Modules/Crm/Resources/i18n/pl_PL/Meeting.json @@ -14,8 +14,7 @@ "acceptanceStatus": "Status akceptacji", "dateStartDate": "Data rozpoczęcia (cały dzień)", "dateEndDate": "Data zakończenia (cały dzień)", - "isAllDay": "Cały dzień", - "Acceptance": "Akceptacja" + "isAllDay": "Cały dzień" }, "options": { "status": { diff --git a/application/Espo/Resources/i18n/de_DE/Admin.json b/application/Espo/Resources/i18n/de_DE/Admin.json index 612a5bbfbd..004d2c2a6a 100644 --- a/application/Espo/Resources/i18n/de_DE/Admin.json +++ b/application/Espo/Resources/i18n/de_DE/Admin.json @@ -216,10 +216,10 @@ "newExtensionVersionIsAvailable": "Die neue {extensionName} Version {latestVersion} ist verfügbar.", "upgradeVersion": "Ihr EspoCRM wird nun auf Version **{version}** aktualisiert. Dies kann einige Zeit dauern.", "upgradeDone": "Ihr EspoCRM wurde auf Version **{version}** aktualisiert.", - "downloadUpgradePackage": "Aktualisierungspaket(e) [here]({url}) herunterladen.", + "downloadUpgradePackage": "Aktualisierungspaket(e) [hier]({url}) herunterladen.", "upgradeInfo": "Lesen Sie in der [Dokumentation]({url}) nach, wie Sie Ihre EspoCRM-Instanz aktualisieren können.", "upgradeRecommendation": "Diese Art der Aktualisierung wird nicht empfohlen. Es ist besser, ein Upgrade per CLI durchzuführen.", - "newVersionIsAvailable": "Es ist eine neue EspoCRM-Version {latestVersion} verfügbar. Bitte folgen Sie den [instructions](https://www.espocrm.com/documentation/administration/upgrading/), um Ihre Instanz zu aktualisieren.", + "newVersionIsAvailable": "Es ist eine neue EspoCRM-Version {latestVersion} verfügbar. Bitte folgen Sie den [Instruktionen](https://www.espocrm.com/documentation/administration/upgrading/), um Ihre Instanz zu aktualisieren.", "formulaFunctions": "Weitere Funktionen finden Sie in [documentation]({documentationUrl}).", "rebuildRequired": "Sie müssen Rebuild aus CLI ausführen." }, @@ -228,20 +228,20 @@ "scheduledJob": "Aufgaben, die durch einen Cronjob ausgeführt werden.", "upgrade": "EspoCRM aktualisieren.", "clearCache": "Alle Cache Dateien leeren.", - "rebuild": "Wiederherstellung des Backends und Leeren des Cache.", + "rebuild": "Wiederherstellung des Backends und Leeren des Caches.", "users": "Benutzerverwaltung.", "teams": "Teamverwaltung.", "roles": "Rollenverwaltung.", "portals": "Portalverwaltung.", "portalRoles": "Rollen für Portale.", - "outboundEmails": "SMTP Einstellungen für ausgehende E-Mails.", + "outboundEmails": "SMTP-Einstellungen für ausgehende E-Mails.", "groupEmailAccounts": "IMAP Gruppenkonten. E-Mail Import und E-Mails für Fälle.", "personalEmailAccounts": "E-Mail Konten der Benutzer.", "emailTemplates": "Vorlagen für ausgehende E-Mails.", "import": "Datenimport aus CSV Datei.", "layoutManager": "Layouts anpassen (Liste, Detailansicht, Bearbeitungsansicht, Suche, Massenänderungen).", "userInterface": "Benutzeroberfläche konfigurieren.", - "authTokens": "Aktive Auth Sessions. IP Adresse und letztes Zugriffsdatum.", + "authTokens": "Aktive Auth Sessions. IP-Adresse und letztes Zugriffsdatum.", "authentication": "Authentifizierungseinstellungen.", "currency": "Währungseinstellungen und Wechselkurse.", "extensions": "Erweiterungen installieren oder deinstallieren.", diff --git a/application/Espo/Resources/i18n/de_DE/AuthLogRecord.json b/application/Espo/Resources/i18n/de_DE/AuthLogRecord.json index 7cea06d119..d63adc41a7 100644 --- a/application/Espo/Resources/i18n/de_DE/AuthLogRecord.json +++ b/application/Espo/Resources/i18n/de_DE/AuthLogRecord.json @@ -1,7 +1,7 @@ { "fields": { "username": "Benutzername", - "ipAddress": "IP Adresse", + "ipAddress": "IP-Adresse", "requestTime": "Anforderungszeit", "createdAt": "Zeitstempel", "isDenied": "Verweigert", diff --git a/application/Espo/Resources/i18n/de_DE/AuthToken.json b/application/Espo/Resources/i18n/de_DE/AuthToken.json index 393dfbede2..a8feea14e9 100644 --- a/application/Espo/Resources/i18n/de_DE/AuthToken.json +++ b/application/Espo/Resources/i18n/de_DE/AuthToken.json @@ -1,7 +1,7 @@ { "fields": { "user": "Benutzer", - "ipAddress": "IP Adresse", + "ipAddress": "IP-Adresse", "lastAccess": "Letztes Zugriffsdatum", "createdAt": "Login Datum", "isActive": "Ist aktiv" diff --git a/application/Espo/Resources/i18n/de_DE/EmailAccount.json b/application/Espo/Resources/i18n/de_DE/EmailAccount.json index f059cbc832..57065d2adb 100644 --- a/application/Espo/Resources/i18n/de_DE/EmailAccount.json +++ b/application/Espo/Resources/i18n/de_DE/EmailAccount.json @@ -10,9 +10,12 @@ "keepFetchedEmailsUnread": "Geholte E-Mails als ungelesen behalten", "emailFolder": "In Ordner ablegen", "useSmtp": "SMTP verwenden", - "smtpSecurity": "SMTP Transportsicherheit", - "smtpUsername": "SMTP Benutzername", - "smtpPassword": "SMTP Passwort", + "smtpHost": "SMTP-Host", + "smtpPort": "SMTP-Port", + "smtpAuth": "SMTP-Auth", + "smtpSecurity": "SMTP-Transportsicherheit", + "smtpUsername": "SMTP-Benutzername", + "smtpPassword": "SMTP-Passwort", "useImap": "E-Mails abholen", "smtpAuthMechanism": "SMTP-Auth-Mechanismus", "security": "Sicherheit" diff --git a/application/Espo/Resources/i18n/de_DE/EmailTemplate.json b/application/Espo/Resources/i18n/de_DE/EmailTemplate.json index 79dfe856b8..4d0e0a691b 100644 --- a/application/Espo/Resources/i18n/de_DE/EmailTemplate.json +++ b/application/Espo/Resources/i18n/de_DE/EmailTemplate.json @@ -3,7 +3,7 @@ "body": "Inhalt", "subject": "Betreff", "attachments": "Anhänge", - "oneOff": "Ein-Aus", + "oneOff": "Einmalig", "category": "Kategorie", "insertField": "Platzhalter" }, @@ -12,7 +12,7 @@ "Available placeholders": "Verfügbare Platzhalter" }, "tooltips": { - "oneOff": "Überprüfen Sie, ob Sie die Vorlage nur einmal benutzen z.B. für eine Massenaussendung" + "oneOff": "Überprüfen Sie, ob Sie die Vorlage nur einmal benutzen wollen. Z.B. für eine Massenaussendung." }, "presetFilters": { "actual": "Aktuell" diff --git a/application/Espo/Resources/i18n/de_DE/Global.json b/application/Espo/Resources/i18n/de_DE/Global.json index 5ec5cd5bb2..bc46a0b240 100644 --- a/application/Espo/Resources/i18n/de_DE/Global.json +++ b/application/Espo/Resources/i18n/de_DE/Global.json @@ -320,6 +320,7 @@ "notUpdated": "Nicht aktualisiert", "maintenanceMode": "Die Anwendung befindet sich derzeit im Wartungsmodus. Nur Admin-Benutzer haben Zugriff.\n\nDer Wartungsmodus kann unter Administration → Einstellungen deaktiviert werden.", "fieldInvalid": "{field} ist ungültig", + "fieldPhoneInvalid": "{field} ist ungültig", "resolveSaveConflict": "Der Eintrag wurde bearbeitet. Um den Eintrag speichern zu können, müssen Sie den Konflikt beheben.", "massActionProcessed": "Die Massenänderung wurde abgeschlossen.", "fieldUrlExceedsMaxLength": "Enkodierte URL überschreitet die maximale Länge von {maxLength}", diff --git a/application/Espo/Resources/i18n/de_DE/Import.json b/application/Espo/Resources/i18n/de_DE/Import.json index cc1d83aca2..f671f144f8 100644 --- a/application/Espo/Resources/i18n/de_DE/Import.json +++ b/application/Espo/Resources/i18n/de_DE/Import.json @@ -64,7 +64,6 @@ "confirmRemoveDuplicates": "Dadurch werden alle importierten Datensätze, die als Duplikate erkannt wurden, dauerhaft entfernt. Sind Sie sicher?", "removeImportLog": "Dies wird das Importprotokoll entfernen. Alle importierten Datensätze werden beibehalten. Verwenden Sie es, wenn Sie sicher sind, dass der Import in Ordnung ist.", "confirmRemoveImportLog": "Dadurch wird das Importprotokoll entfernt. Alle importierten Aufzeichnungen werden aufbewahrt. Sie können die Importergebnisse nicht rückgängig machen. Sind Sie sicher?", - "noErrors": "Keine Fehler.", "importRunning": "Import läuft..." }, "fields": { diff --git a/application/Espo/Resources/i18n/de_DE/LayoutManager.json b/application/Espo/Resources/i18n/de_DE/LayoutManager.json index 0dc1bd959d..dc381a242e 100644 --- a/application/Espo/Resources/i18n/de_DE/LayoutManager.json +++ b/application/Espo/Resources/i18n/de_DE/LayoutManager.json @@ -1,6 +1,5 @@ { "fields": { - "width": "Breite (%)", "notSortable": "Nicht sortierbar", "align": "Ausrichten", "sticked": "Gepinnt", @@ -8,7 +7,6 @@ "dynamicLogicVisible": "Bedingungen, die das Panel sichtbar machen", "hidden": "Versteckt", "dynamicLogicStyled": "Bedingungen für die Anwendung des Stils", - "widthPx": "Breit (px)", "noLabel": "Kein Label", "tabLabel": "Registerkartenbeschriftung", "tabBreak": "Registerkartenumbruch" @@ -38,9 +36,7 @@ "dynamicLogicStyled": "Eine Farbe wird angewendet, wenn eine bestimmte Bedingung erfüllt ist. Die Farbe wird durch den Parameter *Style* definiert.", "tabBreak": "Eine eigene Registerkarte für das Panel und alle folgenden Paneele bis zum nächsten Registerkartenumbruch.", "noLabel": "Zeige keine Spaltenbeschriftung in der Kopfzeile an.", - "notSortable": "Deaktiviert die Möglichkeit, nach der Spalte zu sortieren.", - "width": "Eine Spaltenbreite in Prozent. Es wird empfohlen, eine Spalte ohne festgesetzte Breite zu haben, normalerweise ist es das Feld *Name*.", - "widthPx": "Eine Spaltenbreite in Pixeln. Tritt nur in Kraft, wenn der Wert (%) nicht festgelegt ist. Dies setzt die Spaltenbreite auf einen festen Wert." + "notSortable": "Deaktiviert die Möglichkeit, nach der Spalte zu sortieren." }, "messages": { "cantBeEmpty": "Layout kann nicht leer sein.", diff --git a/application/Espo/Resources/i18n/de_DE/Settings.json b/application/Espo/Resources/i18n/de_DE/Settings.json index 8b911eec49..78bd3a03f6 100644 --- a/application/Espo/Resources/i18n/de_DE/Settings.json +++ b/application/Espo/Resources/i18n/de_DE/Settings.json @@ -31,7 +31,7 @@ "exportDelimiter": "Export Trennzeichen", "globalSearchEntityList": "Entitäten für globale Suche", "authenticationMethod": "Authentifizierungs Methode", - "ldapAccountCanonicalForm": "Kanonische Form Konto", + "ldapAccountCanonicalForm": "Kanonische Form des Kontos", "ldapAccountDomainName": "Domain Name Konto", "ldapTryUsernameSplit": "Benutzernamen Split versuchen", "ldapCreateEspoUser": "Benutzer in EspoCRM erstellen", @@ -102,7 +102,7 @@ "fiscalYearShift": "Beginn des Geschäftsjahres", "jobRunInParallel": "Jobs werden parallel ausgeführt", "jobMaxPortion": "Maximale Anzahl von Jobs", - "jobPoolConcurrencyNumber": "Anzahl der Gleichzeitigkeit im Stellenpool", + "jobPoolConcurrencyNumber": "Anzahl gleichzeitig ausgeführter Jobs", "daemonInterval": "Daemon Intervall", "daemonMaxProcessNumber": "Daemon max. Prozessnummer", "daemonProcessTimeout": "Daemon-Prozess-Timeout", @@ -187,7 +187,7 @@ "b2cMode": "Standardmäßig ist EspoCRM für B2B angepasst. Sie können es auf B2C umschalten.", "currencyDecimalPlaces": "Anzahl der Dezimalstellen. Wenn das Feld leer ist, werden alle nicht leeren Dezimalstellen angezeigt.", "aclStrictMode": "Aktiviert: Der Zugriff auf Bereiche ist verboten, wenn er nicht in Rollen angegeben ist.\n\nDeaktiviert: Der Zugriff auf Bereiche ist zulässig, wenn er nicht in Rollen angegeben ist.", - "outboundEmailIsShared": "Benutzern gestatten, E-Mails über dieses SMTP Konto zu senden", + "outboundEmailIsShared": "Benutzern gestatten, E-Mails über dieses SMTP-Konto zu senden.", "aclAllowDeleteCreated": "Benutzer können Datensätze löschen, die sie erstellt haben, auch wenn sie keinen Löschzugriff haben.", "textFilterUseContainsForVarchar": "Wenn nicht aktiviert, wird der Operator \"beginnt mit\" verwendet. Sie können den Platzhalter '%' verwenden.", "streamEmailNotificationsEntityList": "E-Mail-Benachrichtigungen über neuen Ereignisse von gefolgten Datensätzen. Benutzer erhalten E-Mail-Benachrichtigungen nur für bestimmte Entitätstypen.", @@ -205,7 +205,7 @@ "daemonProcessTimeout": "Maximale Ausführungszeit (in Sekunden) für einen einzelnen Cron-Prozess.", "cronDisabled": "Cron läuft nicht.", "maintenanceMode": "Nur Administratoren haben Zugriff auf das System.", - "ldapAccountCanonicalForm": "Format der Accountinformationen. Es gibt vier Optionen:\n\n- 'Dn' - LDAP DN im Format 'CN=tester,OU=espocrm,DC=test, DC=lan'.\n\n- 'Username' - im Format 'tester'.\n\n- 'Backslash' - im Format 'COMPANY\\tester'.\n\n- 'Principal' - im Format 'tester@company.com'.", + "ldapAccountCanonicalForm": "Format der Kontoinformationen. Es gibt vier Optionen:\n\n- 'Dn' - LDAP DN im Format 'CN=tester,OU=espocrm,DC=test, DC=lan'.\n\n- 'Username' - im Format 'tester'.\n\n- 'Backslash' - im Format 'COMPANY\\tester'.\n\n- 'Principal' - im Format 'tester@company.com'.", "massEmailVerp": "Variabler Rücklaufpfad für Rückläufer. Zur besseren Behandlung von zurückgewiesenen Nachrichten. Stellen Sie sicher, dass Ihr SMTP-Provider dies unterstützt.", "displayListViewRecordCount": "Eine Gesamtzahl von Datensätzen wird in der Listenansicht angezeigt.", "currencyList": "Welche Währungen im System verfügbar sein werden.", diff --git a/application/Espo/Resources/i18n/de_DE/User.json b/application/Espo/Resources/i18n/de_DE/User.json index e369ac3ed8..35603573cd 100644 --- a/application/Espo/Resources/i18n/de_DE/User.json +++ b/application/Espo/Resources/i18n/de_DE/User.json @@ -22,7 +22,7 @@ "sendAccessInfo": "E-Mail mit Zugangsinformationen an Benutzer senden", "gender": "Geschlecht", "position": "Position im Team", - "ipAddress": "IP Adresse", + "ipAddress": "IP-Adresse", "passwordPreview": "Passwortvorschau", "isSuperAdmin": "Ist Super-Admin", "lastAccess": "Letzter Zugriff", @@ -91,7 +91,7 @@ "layoutSet": "Layouts aus einem bestimmten Satz werden anstelle der Standardlayouts für den Benutzer verwendet." }, "messages": { - "passwordWillBeSent": "Das Passwort wird an die E-Mail Adresse des Benutzers gesendet", + "passwordWillBeSent": "Das Passwort wird an die E-Mail Adresse des Benutzers gesendet.", "passwordChanged": "Das Passwort wurde geändert", "userCantBeEmpty": "Der Benutzername darf nicht leer sein!", "wrongUsernamePassword": "Falscher Benutzername/Passwort", diff --git a/application/Espo/Resources/i18n/fr_FR/Global.json b/application/Espo/Resources/i18n/fr_FR/Global.json index 4892a2c530..13a960a8ba 100644 --- a/application/Espo/Resources/i18n/fr_FR/Global.json +++ b/application/Espo/Resources/i18n/fr_FR/Global.json @@ -246,6 +246,7 @@ "notUpdated": "Pas à jour", "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", "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", diff --git a/application/Espo/Resources/i18n/fr_FR/LayoutManager.json b/application/Espo/Resources/i18n/fr_FR/LayoutManager.json index fba59a8bea..978588968c 100644 --- a/application/Espo/Resources/i18n/fr_FR/LayoutManager.json +++ b/application/Espo/Resources/i18n/fr_FR/LayoutManager.json @@ -1,6 +1,5 @@ { "fields": { - "width": "Largeur (%)", "link": "Lien", "panelName": "Nom du volet", "isLarge": "Grande taille de police", diff --git a/application/Espo/Resources/i18n/fr_FR/Template.json b/application/Espo/Resources/i18n/fr_FR/Template.json index 2e3007a7ea..58f5b70419 100644 --- a/application/Espo/Resources/i18n/fr_FR/Template.json +++ b/application/Espo/Resources/i18n/fr_FR/Template.json @@ -32,13 +32,6 @@ "today": "La date d'aujourd'hui)", "now": "Maintenant (date-heure)" }, - "fontFace": { - "courier": "Courrier", - "pdfacourier": "PDFA Courrier", - "pdfasymbol": "Symbole PDFA", - "symbol": "symbole", - "times": "Fois" - }, "pageFormat": { "Custom": "Douane" } diff --git a/application/Espo/Resources/i18n/it_IT/ActionHistoryRecord.json b/application/Espo/Resources/i18n/it_IT/ActionHistoryRecord.json index 51295f7a97..3fa6d72a5f 100644 --- a/application/Espo/Resources/i18n/it_IT/ActionHistoryRecord.json +++ b/application/Espo/Resources/i18n/it_IT/ActionHistoryRecord.json @@ -15,10 +15,10 @@ }, "options": { "action": { - "read": "Leggere", - "update": "Aggiorna", - "delete": "Elimina", - "create": "Crea" + "read": "Lettura", + "update": "Aggiornamento", + "delete": "Eliminazione", + "create": "Creazione" } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/it_IT/Global.json b/application/Espo/Resources/i18n/it_IT/Global.json index dd20d3af22..94424d84c7 100644 --- a/application/Espo/Resources/i18n/it_IT/Global.json +++ b/application/Espo/Resources/i18n/it_IT/Global.json @@ -145,7 +145,7 @@ "Filter": "Filtro", "Edit Dashboard": "Modifica Dashboard", "Add": "Aggiungi", - "Add Item": "Aggiungi articolo", + "Add Item": "Aggiungi Elemento", "More": "Altro", "Search": "Cerca", "Only My": "Solo i miei", @@ -329,6 +329,7 @@ "notUpdated": "Non aggiornato", "maintenanceMode": "L'applicazione è attualmente in modalità manutenzione. Solo gli utenti amministratori hanno accesso.\n\nLa modalità di manutenzione può essere disabilitata in Amministrazione → Impostazioni.", "fieldInvalid": "{field} non è valido", + "fieldPhoneInvalid": "{field} non è valido", "resolveSaveConflict": "Il record è stato modificato. È necessario risolvere il conflitto prima di poter salvare il record.", "massActionProcessed": "L'azione di massa è stata elaborata.", "fieldUrlExceedsMaxLength": "L'URL codificato supera la lunghezza massima di {maxLength}", diff --git a/application/Espo/Resources/i18n/it_IT/Import.json b/application/Espo/Resources/i18n/it_IT/Import.json index b015c53eed..2a19799d65 100644 --- a/application/Espo/Resources/i18n/it_IT/Import.json +++ b/application/Espo/Resources/i18n/it_IT/Import.json @@ -62,7 +62,6 @@ "confirmRemoveDuplicates": "Questo rimuoverà permanentemente tutti i record importati che sono stati riconosciuti come duplicati. Sei sicuro?", "removeImportLog": "Questo rimuoverà il registro di importazione. Tutti i record importati verranno mantenuti. Usalo se sei sicuro che l'importazione va bene.", "confirmRemoveImportLog": "Così facendo rimuoverai il log di importazione. Tutti i record importati rimarranno a sistema. Non sarai in grado di ripristinare i risultati di importazione. Sei sicuro?", - "noErrors": "Nessun errore.", "importRunning": "Importazione in corso..." }, "fields": { diff --git a/application/Espo/Resources/i18n/it_IT/LayoutManager.json b/application/Espo/Resources/i18n/it_IT/LayoutManager.json index ff5839c284..c74e6175c8 100644 --- a/application/Espo/Resources/i18n/it_IT/LayoutManager.json +++ b/application/Espo/Resources/i18n/it_IT/LayoutManager.json @@ -1,6 +1,5 @@ { "fields": { - "width": "Larghezza (%)", "notSortable": "Non Ordinabile", "align": "Allinea", "panelName": "Nome del pannello", @@ -10,7 +9,6 @@ "dynamicLogicVisible": "Condizioni che rendono visibile il pannello", "hidden": "Nascosto", "dynamicLogicStyled": "Condizioni che applicano lo stile.", - "widthPx": "Larghezza (px)", "noLabel": "Nessuna Etichetta", "tabLabel": "Etichetta Scheda", "tabBreak": "Interruzione Scheda" @@ -41,9 +39,7 @@ "dynamicLogicStyled": "Un colore verrà applicato se viene soddisfatta una condizione specifica. Il colore è definito dal parametro *Stile*.", "tabBreak": "Una scheda separata per il pannello e per tutti i pannelli successivi fino alla successiva interruzione di scheda.", "noLabel": "Non visualizzare l'etichetta della colonna nell'intestazione.", - "notSortable": "Disabilita la possibilità di ordinare per colonna.", - "width": "Larghezza della colonna in percentuale. Si consiglia di avere una colonna con la larghezza non impostata, di solito è il campo *Nome*.", - "widthPx": "Larghezza della colonna in pixel. Ha effetto solo se il valore (%) non è impostato. Rende fissa la larghezza della colonna." + "notSortable": "Disabilita la possibilità di ordinare per colonna." }, "messages": { "cantBeEmpty": "Il layout non può essere vuoto.", diff --git a/application/Espo/Resources/i18n/it_IT/LeadCaptureLogRecord.json b/application/Espo/Resources/i18n/it_IT/LeadCaptureLogRecord.json index 461183d082..08d8580074 100644 --- a/application/Espo/Resources/i18n/it_IT/LeadCaptureLogRecord.json +++ b/application/Espo/Resources/i18n/it_IT/LeadCaptureLogRecord.json @@ -3,7 +3,7 @@ "number": "Numero", "data": "Dati", "leadCapture": "Cattura Lead", - "createdAt": "Entrato Alle", + "createdAt": "Entrato", "isCreated": "Lead Creato" }, "links": { diff --git a/application/Espo/Resources/i18n/it_IT/Template.json b/application/Espo/Resources/i18n/it_IT/Template.json index 5095640451..ab2f76721d 100644 --- a/application/Espo/Resources/i18n/it_IT/Template.json +++ b/application/Espo/Resources/i18n/it_IT/Template.json @@ -37,13 +37,6 @@ "now": "Ora (data-ora)", "pagebreak": "Interruzione pagina" }, - "fontFace": { - "aealarabiya": "Al Arabiya", - "pdfasymbol": "Simbolo PDFA", - "stsongstdlight": "STSong STD Light", - "symbol": "Simbolo", - "times": "Tempi" - }, "pageFormat": { "Custom": "Personalizzato" } diff --git a/application/Espo/Resources/i18n/nl_NL/Admin.json b/application/Espo/Resources/i18n/nl_NL/Admin.json index 1cf0f6489a..5dbcda51f2 100644 --- a/application/Espo/Resources/i18n/nl_NL/Admin.json +++ b/application/Espo/Resources/i18n/nl_NL/Admin.json @@ -77,7 +77,8 @@ "Configuration Instructions": "Configuratie-instructies", "Formula Sandbox": "Formule Sandbox", "Working Time Calendars": "Werktijd kalenders", - "Group Email Folders": "Groep e-mailmappen" + "Group Email Folders": "Groep e-mailmappen", + "Authentication Providers": "Authenticatieproviders" }, "layouts": { "list": "Lijst", @@ -134,7 +135,8 @@ "jsonObject": "Json object", "datetime": "Datum tijd", "datetimeOptional": "Datum / tijd", - "linkOne": "Link één" + "linkOne": "Link één", + "urlMultiple": "Meerdere Url" }, "fields": { "name": "Naam", @@ -193,7 +195,10 @@ "conversionDisabled": "Conversie uitschakelen", "decimalPlaces": "Decimale posities", "pattern": "Patroon", - "globalRestrictions": "Globale beperkingen" + "globalRestrictions": "Globale beperkingen", + "decimal": "Decimaal", + "optionsReference": "Opties Referentie", + "copyToClipboard": "Kopieer naar klembord knop" }, "messages": { "selectEntityType": "Selecteer de eenheid soort in het linker menu.", @@ -263,7 +268,8 @@ "sms": "SMS instellingen.", "formulaSandbox": "Formulescripts schrijven en testen.", "workingTimeCalendars": "Werkschema.", - "groupEmailFolders": "E-mailmappen gedeeld voor teams." + "groupEmailFolders": "E-mailmappen gedeeld voor teams.", + "authenticationProviders": "Extra authenticatieproviders voor portalen." }, "options": { "previewSize": { @@ -286,7 +292,8 @@ "user": "Gebruikersnaam", "writable": "Schrijfbaar", "readable": "Leesbaar", - "requiredMariadbVersion": "MariaDB versie" + "requiredMariadbVersion": "MariaDB versie", + "requiredPostgresqlVersion": "PostgreSQL versie" }, "templates": { "accessInfo": "Toegangs info", @@ -301,7 +308,7 @@ "twoFactorCode": "2FA-code" }, "strings": { - "rebuildRequired": "Herbouw is nodig" + "rebuildRequired": "Reconstrueren vereist" }, "keywords": { "settings": "systeem", diff --git a/application/Espo/Resources/i18n/nl_NL/AuthenticationProvider.json b/application/Espo/Resources/i18n/nl_NL/AuthenticationProvider.json new file mode 100644 index 0000000000..4696192f68 --- /dev/null +++ b/application/Espo/Resources/i18n/nl_NL/AuthenticationProvider.json @@ -0,0 +1,8 @@ +{ + "fields": { + "method": "Methode" + }, + "labels": { + "Create AuthenticationProvider": "Creëer aanbieder" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/DashletOptions.json b/application/Espo/Resources/i18n/nl_NL/DashletOptions.json index 6dfded5bf6..5ccb9f15b3 100644 --- a/application/Espo/Resources/i18n/nl_NL/DashletOptions.json +++ b/application/Espo/Resources/i18n/nl_NL/DashletOptions.json @@ -15,7 +15,9 @@ "sortDirection": "Sortering (richting)", "expandedLayout": "Lay-out", "dateFilter": "Datumfilter", - "skipOwn": "Geen eigen records tonen" + "skipOwn": "Geen eigen records tonen", + "text": "Tekst", + "folder": "Map" }, "options": { "mode": { diff --git a/application/Espo/Resources/i18n/nl_NL/EmailFilter.json b/application/Espo/Resources/i18n/nl_NL/EmailFilter.json index fa00aba114..b2e9ac0363 100644 --- a/application/Espo/Resources/i18n/nl_NL/EmailFilter.json +++ b/application/Espo/Resources/i18n/nl_NL/EmailFilter.json @@ -8,7 +8,8 @@ "isGlobal": "Is globaal", "emailFolder": "Map", "groupEmailFolder": "Groep e-mail map", - "markAsRead": "Markeer als gelezen" + "markAsRead": "Markeer als gelezen", + "bodyContainsAll": "Inhoud bevat alles" }, "labels": { "Create EmailFilter": "Creëer E-mail Filter", @@ -20,7 +21,8 @@ "name": "Geef het filter een beschrijvende naam.", "bodyContains": "De inhoud van de e-mail bevat een van de opgegeven woorden of zinnen.", "isGlobal": "Past dit filter toe op alle e-mails die binnenkomen op het systeem.", - "subject": "Gebruik een wildcard *: \n\n * `tekst*` - begint met tekst,\n * `*tekst*` - bevat tekst,\n * `*tekst` - eindigt met tekst." + "subject": "Gebruik een wildcard *: \n\n * `tekst*` - begint met tekst,\n * `*tekst*` - bevat tekst,\n * `*tekst` - eindigt met tekst.", + "bodyContainsAll": "De inhoud van een e-mail bevat alle opgegeven woorden of zinsdelen." }, "options": { "action": { diff --git a/application/Espo/Resources/i18n/nl_NL/EntityManager.json b/application/Espo/Resources/i18n/nl_NL/EntityManager.json index 520172d16d..c9abb2a4e8 100644 --- a/application/Espo/Resources/i18n/nl_NL/EntityManager.json +++ b/application/Espo/Resources/i18n/nl_NL/EntityManager.json @@ -33,7 +33,13 @@ "parentEntityTypeList": "Bovenliggende entiteit type", "foreignLinkEntityTypeList": "Externe links", "entity": "Entiteit", - "optimisticConcurrencyControl": "Optimistische gelijktijdigheidscontrole" + "optimisticConcurrencyControl": "Optimistische gelijktijdigheidscontrole", + "beforeSaveApiScript": "API voor opslaan script", + "updateDuplicateCheck": "Duplicaatcontrole bij update", + "duplicateCheckFieldList": "Duplicaat controlevelden", + "layout": "Lay-out", + "author": "Auteur", + "version": "Versie" }, "options": { "type": { @@ -63,7 +69,12 @@ "entityCreated": "Entiteit is gecreëerd", "linkAlreadyExists": "Link naam conflict.", "linkConflict": "Naam conflict : link of veld met dezelfde naam bestaat al.", - "confirmRemove": "Weet u zeker dat u het entiteittype uit het systeem wilt verwijderen?" + "confirmRemove": "Weet u zeker dat u het entiteittype uit het systeem wilt verwijderen?", + "beforeSaveCustomScript": "Een script dat elke keer wordt aangeroepen voordat een entiteit wordt opgeslagen. Te gebruiken voor het instellen van berekende velden.", + "beforeSaveApiScript": "Een script dat wordt aangeroepen bij aanmaken en update API requests voordat een entiteit wordt opgeslagen. Te gebruiken voor aangepaste validatie en duplicaat controle.", + "nameIsAlreadyUsed": "Naam '{name}' wordt al gebruikt.", + "nameIsNotAllowed": "Naam '{name}' is niet toegestaan.", + "nameIsTooLong": "Naam is te lang." }, "tooltips": { "statusField": "Updates van dit veld zijn gelogd in stream.", @@ -75,6 +86,8 @@ "entityType": "Basis plus - heeft panelen Activiteiten, Geschiedenis en Taken.\n\nEvenement - beschikbaar in het paneel Agenda en Activiteiten.", "fullTextSearch": "Reconstrueren is vereist.", "countDisabled": "Het totale aantal wordt niet weergegeven in de lijstweergave. Kan de laadtijd verkorten wanneer de DB-tabel groot is.", - "optimisticConcurrencyControl": "Voorkomt schrijfconflicten." + "optimisticConcurrencyControl": "Voorkomt schrijfconflicten.", + "duplicateCheckFieldList": "Welke velden te controleren bij het controleren op duplicaten.", + "updateDuplicateCheck": "Controleren op duplicaten bij het bijwerken van een record." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/Export.json b/application/Espo/Resources/i18n/nl_NL/Export.json index a4ca6568c7..acb174c87c 100644 --- a/application/Espo/Resources/i18n/nl_NL/Export.json +++ b/application/Espo/Resources/i18n/nl_NL/Export.json @@ -2,7 +2,9 @@ "fields": { "fieldList": "Lijst met velden", "exportAllFields": "Exporteer alle velden", - "format": "Formaat" + "format": "Formaat", + "xlsxRecordLinks": "Record links", + "xlsxTitle": "Titel" }, "options": { "status": { @@ -15,5 +17,9 @@ "messages": { "exportProcessed": "Export is verwerkt. Download het [file]({url}).", "infoText": "De export wordt in idle door cron verwerkt. Het kan enige tijd duren voordat het klaar is. Het sluiten van dit modale dialoogvenster heeft geen invloed op het uitvoeringsproces." + }, + "tooltips": { + "xlsxLite": "Verbruikt veel minder geheugen. Aanbevolen indien een groot aantal records wordt geëxporteerd.", + "xlsxTitle": "Print een titel en de huidige datum in de kopregel." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/FieldManager.json b/application/Espo/Resources/i18n/nl_NL/FieldManager.json index d1bdc4830b..a1d5681cfe 100644 --- a/application/Espo/Resources/i18n/nl_NL/FieldManager.json +++ b/application/Espo/Resources/i18n/nl_NL/FieldManager.json @@ -88,7 +88,9 @@ "optionsArray": "Een lijst met mogelijke waarden en hun labels. Als het veld leeg is, kunnen er aangepaste waarden worden ingevoerd.", "maxCount": "Maximum aantal items dat mag worden geselecteerd.", "displayAsList": "Elk item op een nieuwe regel.", - "optionsVarchar": "Een lijst van autocomplete waarden." + "optionsVarchar": "Een lijst van autocomplete waarden.", + "currencyDecimal": "Gebruik het Decimale DB type. In de app worden waarden weergegeven als strings. Vink deze parameter aan als precisie vereist is.", + "optionsReference": "Hergebruik opties van een ander veld." }, "fieldParts": { "address": { @@ -140,6 +142,12 @@ "foreign": "Een veld van een verwante record. Alleen-lezen.", "link": "Een record gerelateerd via Behoort-tot (meer-tot-één of één-op-één) relatie.", "linkParent": "Een record gerelateerd door Behoort-Toe-Ouder relatie. Kan van verschillende soorten entiteiten zijn.", - "linkMultiple": "Een reeks records die via een Has-Many (veel-op-veel of één-op-veel) relatie met elkaar zijn verbonden. Niet alle relaties hebben hun link-multiple velden. Alleen die waar de parameter(s) Link-Multiple is ingeschakeld." + "linkMultiple": "Een reeks records die via een Has-Many (veel-op-veel of één-op-veel) relatie met elkaar zijn verbonden. Niet alle relaties hebben hun link-multiple velden. Alleen die waar de parameter(s) Link-Multiple is ingeschakeld.", + "urlMultiple": "Meerdere links." + }, + "messages": { + "fieldNameIsNotAllowed": "Veldnaam '{field}' is niet toegestaan.", + "fieldAlreadyExists": "Veld '{field}' bestaat al in '{entityType}'.", + "linkWithSameNameAlreadyExists": "Link met de naam '{field}' bestaat al in '{entityType}'." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/Global.json b/application/Espo/Resources/i18n/nl_NL/Global.json index bb76cc5e5a..a46779dec8 100644 --- a/application/Espo/Resources/i18n/nl_NL/Global.json +++ b/application/Espo/Resources/i18n/nl_NL/Global.json @@ -52,7 +52,8 @@ "ImportError": "Importfout", "WorkingTimeCalendar": "Werktijd Kalender", "WorkingTimeRange": "Werktijdbereik", - "GroupEmailFolder": "Groep e-mail map" + "GroupEmailFolder": "Groep e-mail map", + "AuthenticationProvider": "Authenticatie aanbieder" }, "scopeNamesPlural": { "Email": "E-mails", @@ -96,7 +97,8 @@ "ImportError": "Importfouten", "WorkingTimeCalendar": "Werktijd kalenders", "WorkingTimeRange": "Werktijdbereiken", - "GroupEmailFolder": "Groep e-mailmappen" + "GroupEmailFolder": "Groep e-mailmappen", + "AuthenticationProvider": "Authenticatie aanbieders" }, "labels": { "Misc": "Overig", @@ -112,7 +114,6 @@ "Loading...": "Laden...", "Uploading...": "Uploaden...", "Sending...": "Verzenden...", - "Merging...": "Samenvoegen...", "Merged": "Samengevoegd", "Removed": "Verwijderd", "Posted": "Geplaatst", @@ -126,14 +127,10 @@ "Record has been removed": "Record is verwijderd", "Wrong username/password": "Onjuiste gebruikersnaam/wachtwoord", "Post cannot be empty": "Veld mag niet leeg zijn", - "Removing...": "Verwijderen...", - "Unlinking...": "Ontkoppelen...", - "Posting...": "Plaatsen...", "Username can not be empty!": "Gebruikersnaam mag niet leeg zijn!", "Cache is not enabled": "Cache is niet ingeschakeld", "Cache has been cleared": "Cache is leeg gemaakt", "Rebuild has been done": "Het reconstrueren is klaar", - "Saving...": "Opslaan...", "Modified": "Aangepast", "Created": "Gemaakt", "Create": "Creëer", @@ -257,11 +254,12 @@ "Sign in": "Aanmelden", "Global Search": "Uitgebreid zoeken", "Show Navigation Panel": "Toon navigatiepaneel", - "Hide Navigation Panel": "Verberg navigatiepaneel" + "Hide Navigation Panel": "Verberg navigatiepaneel", + "Copy to Clipboard": "Kopiëren naar klembord", + "Copied to clipboard": "Gekopieerd naar klembord" }, "messages": { "pleaseWait": "Even geduld...", - "posting": "Plaatsen...", "confirmLeaveOutMessage": "Weet u zeker dat u het formulier wilt verlaten?", "notModified": "U heeft niets gewijzigd", "fieldIsRequired": "{field} is verplicht", @@ -310,8 +308,6 @@ "loading": "Bezig met laden...", "saving": "Opslaan...", "fieldMaxFileSizeError": "Bestand mag niet groter zijn dan {max} Mb", - "fieldShouldBeLess": "{field} moet minder zijn dan {value}", - "fieldShouldBeGreater": "{field} moet groter zijn dan {value}", "fieldIsUploading": "Bezig met uploaden", "erasePersonalDataConfirmation": "De aangevinkte velden worden permanent verwijderd. Weet je het zeker?", "massPrintPdfMaxCountError": "Kan niet meer dan {maxCount} records afdrukken.", @@ -322,6 +318,7 @@ "notUpdated": "Niet bijgewerkt", "maintenanceMode": "De applicatie staat momenteel in onderhoudsmodus. Alleen beheerders hebben toegang.\n\nDe onderhoudsmodus kan worden uitgeschakeld via Beheer → Instellingen.", "fieldInvalid": "{field} is ongeldig", + "fieldPhoneInvalid": "{field} is ongeldig", "resolveSaveConflict": "Het record is gewijzigd. U moet het conflict oplossen voordat u het record kunt opslaan.", "massActionProcessed": "De massa-actie is verwerkt.", "fieldUrlExceedsMaxLength": "Gecodeerde URL overschrijdt maximale lengte van {maxLength}", @@ -344,7 +341,18 @@ "extensionLicenseSoftExpired": "Het '{name}' uitbreidingslicentieabonnement is verlopen.", "loggedOutLeaveOut": "Uitgelogd. De sessie is inactief. Niet-opgeslagen formuliergegevens kunnen verloren gaan na het vernieuwen van de pagina. Mogelijk moet u een kopie maken.", "noAccessToRecord": "Operatie vereist `{action}` toegang tot record.", - "noAccessToForeignRecord": "Operatie vereist `{action}` toegang tot vreemd record." + "noAccessToForeignRecord": "Operatie vereist `{action}` toegang tot vreemd record.", + "fieldShouldBeNumber": "{field} moet een geldig nummer zijn", + "maintenanceModeError": "De applicatie staat momenteel in onderhoudsmodus.", + "noLinkAccess": "Geen toegang tot de linkoperatie voor een specifieke record.", + "cannotRelateNonExisting": "Kan geen relatie leggen met niet bestaande {foreignEntityType} record.", + "cannotRelateForbidden": "Kan geen relatie leggen met verboden {foreignEntityType} record. `{action}` toegang vereist.", + "cannotRelateForbiddenLink": "Geen toegang tot link \"{link}\".", + "emptyMassUpdate": "Geen velden beschikbaar voor massale update.", + "fieldNotMatchingPattern$uriOptionalProtocol": "{field} moet een geldige URL zijn", + "fieldShouldBeLess": "{field} mag niet groter zijn dan {value}", + "fieldShouldBeGreater": "{field} mag niet kleiner zijn dan {value}", + "cannotUnrelateRequiredLink": "Kan vereiste link niet ontkoppelen." }, "boolFilters": { "onlyMy": "Alleen mijn", @@ -365,7 +373,8 @@ "convertCurrency": "Valuta omrekenen", "printPdf": "Print als PDF", "unlink": "Ontkoppel", - "recalculateFormula": "Formule herberekenen" + "recalculateFormula": "Formule herberekenen", + "delete": "Verwijder" }, "fields": { "name": "Naam", @@ -476,7 +485,8 @@ "assignThisVoid": "{user} heeft dit {entityType} niet toegewezen", "assignVoid": "{user} niet-toegewezen {entityType} {entity}", "assignThisSelf": "{user} heeft dit {entityType} zelf toegewezen", - "assignSelf": "{user} zichzelf toegewezen {entityType} {entity}" + "assignSelf": "{user} zichzelf toegewezen {entityType} {entity}", + "unrelateThis": "{user} unlinked {relatedEntityType} {relatedEntity} van deze {entityType}" }, "lists": { "monthNames": [ @@ -732,7 +742,8 @@ "list": "Lijst" }, "themes": { - "Dark": "Donker" + "Dark": "Donker", + "Light": "Licht" }, "themeNavbars": { "side": "Navigatiebalk zijkant", @@ -751,5 +762,24 @@ "noEmptyString": "Geen lege string", "max": "Max. waarde", "min": "Min. waarde" + }, + "fieldValidationExplanations": { + "url_valid": "Ongeldige URL-waarde.", + "currency_valid": "Ongeldige bedrag waarde.", + "currency_validCurrency": "De waarde van de valutacode is ongeldig of niet toegestaan.", + "varchar_pattern": "Waarschijnlijk bevat de waarde niet toegestane tekens.", + "email_emailAddress": "Ongeldige e-mail adres.", + "phone_phoneNumber": "Ongeldige telefoonnummer.", + "datetimeOptional_valid": "Ongeldige datum-tijd.", + "datetime_valid": "Ongeldige datum-tijd.", + "date_valid": "Ongeldige datum.", + "enum_valid": "Ongeldige enum waarde. De waarde moet één van de gedefinieerde enum opties zijn. Een lege waarde is alleen toegestaan als het veld een lege optie heeft.", + "multiEnum_valid": "Ongeldige multi-enum waarde. De waarde moet een van de gedefinieerde veldopties zijn.", + "int_valid": "Ongeldige integer getalswaarde.", + "float_valid": "Ongeldige getalswaarde." + }, + "navbarTabs": { + "Business": "Zakelijk", + "Activities": "Activiteiten" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/Import.json b/application/Espo/Resources/i18n/nl_NL/Import.json index 9b9799527d..3eae6ffeb9 100644 --- a/application/Espo/Resources/i18n/nl_NL/Import.json +++ b/application/Espo/Resources/i18n/nl_NL/Import.json @@ -67,7 +67,7 @@ "confirmRemoveDuplicates": "Hierdoor worden alle geïmporteerde records die als dubbelen werden herkend, permanent verwijderd. Weet u het zeker?", "removeImportLog": "Dit zal het importlogboek verwijderen. Alle geïmporteerde gegevens worden bewaard. Gebruik het als u zeker weet dat het importeren in orde is.", "confirmRemoveImportLog": "Dit zal het import logboek verwijderen. Alle geïmporteerde records blijven bewaard. U zult niet in staat zijn om de importresultaten terug te draaien. Ben je zeker?", - "noErrors": "Geen fouten." + "importRunning": "Import loopt..." }, "fields": { "file": "Bestand", diff --git a/application/Espo/Resources/i18n/nl_NL/ImportError.json b/application/Espo/Resources/i18n/nl_NL/ImportError.json index a8b77f05b9..749b396f3e 100644 --- a/application/Espo/Resources/i18n/nl_NL/ImportError.json +++ b/application/Espo/Resources/i18n/nl_NL/ImportError.json @@ -5,7 +5,8 @@ "exportRowIndex": "Rij index exporteren", "lineNumber": "Lijnnummer", "exportLineNumber": "Exportregelnummer", - "row": "Rij" + "row": "Rij", + "entityType": "Type entiteit" }, "options": { "type": { diff --git a/application/Espo/Resources/i18n/nl_NL/LayoutManager.json b/application/Espo/Resources/i18n/nl_NL/LayoutManager.json index 7c61252c1e..b537a047a1 100644 --- a/application/Espo/Resources/i18n/nl_NL/LayoutManager.json +++ b/application/Espo/Resources/i18n/nl_NL/LayoutManager.json @@ -1,6 +1,5 @@ { "fields": { - "width": "Breedte (%)", "notSortable": "Niet sorteerbaar", "align": "Uitlijnen", "panelName": "Paneel naam", @@ -10,7 +9,6 @@ "dynamicLogicVisible": "Condities waardoor paneel zichtbaar is", "hidden": "Verborgen", "dynamicLogicStyled": "Voorwaarden voor toegepaste stijl", - "widthPx": "Breedte (px)", "noLabel": "Geen label" }, "options": { @@ -39,12 +37,12 @@ "dynamicLogicStyled": "Een kleur zal worden toegepast indien aan een specifieke voorwaarde is voldaan . De kleur wordt bepaald door de *Stijl* parameter.", "tabBreak": "Een apart tabblad voor het paneel en alle volgende panelen tot de volgende tab-break.", "noLabel": "Toon geen kolomlabel in de kop.", - "notSortable": "Schakelt de mogelijkheid uit om te sorteren op de kolom.", - "width": "Een kolombreedte in percentage. Het is aanbevolen één kolom te hebben met de niet ingestelde breedte, meestal is dat het veld *Name*.", - "widthPx": "Een kolombreedte in pixels. Werkt alleen als de waarde (%) niet is ingesteld. Maakt de kolombreedte vast." + "notSortable": "Schakelt de mogelijkheid uit om te sorteren op de kolom." }, "messages": { "cantBeEmpty": "Lay-out kan niet leeg zijn.", - "fieldsIncompatible": "Velden kunnen niet samen op de lay-out staan: {fields}." + "fieldsIncompatible": "Velden kunnen niet samen op de lay-out staan: {fields}.", + "alreadyExists": "Layout `{name}` bestaat al.", + "createInfo": "Aangepaste lijstindelingen kunnen worden gebruikt door relatiepanelen." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/Portal.json b/application/Espo/Resources/i18n/nl_NL/Portal.json index 5184720090..107771b800 100644 --- a/application/Espo/Resources/i18n/nl_NL/Portal.json +++ b/application/Espo/Resources/i18n/nl_NL/Portal.json @@ -16,13 +16,15 @@ "defaultCurrency": "Standaard valuta", "customUrl": "Eigen URL", "customId": "Aangepaste ID", - "layoutSet": "Lay-out set" + "layoutSet": "Lay-out set", + "authenticationProvider": "Authenticatie aanbieder" }, "links": { "users": "Gebruikers", "portalRoles": "Functies", "notes": "Notities", - "layoutSet": "Lay-out set" + "layoutSet": "Lay-out set", + "authenticationProvider": "Authenticatie aanbieder" }, "tooltips": { "portalRoles": "Gespecificeerde portaal functies worden toegepast op alle gebruikers van dit portaal.", diff --git a/application/Espo/Resources/i18n/nl_NL/PortalRole.json b/application/Espo/Resources/i18n/nl_NL/PortalRole.json index 18b585fcc1..0a8ebbe809 100644 --- a/application/Espo/Resources/i18n/nl_NL/PortalRole.json +++ b/application/Espo/Resources/i18n/nl_NL/PortalRole.json @@ -10,10 +10,8 @@ }, "fields": { "exportPermission": "Exporteer rechten", - "massUpdatePermission": "Rechten voor massale update" - }, - "tooltips": { - "exportPermission": "Bepaalt of portaalgebruikers de mogelijkheid hebben om records te exporteren.", - "massUpdatePermission": "Definieert of portaalgebruikers de mogelijkheid hebben om een grote hoeveelheid records bij te werken." + "massUpdatePermission": "Rechten voor massale update", + "data": "Gegevens", + "fieldData": "Veldgegevens" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/Preferences.json b/application/Espo/Resources/i18n/nl_NL/Preferences.json index e4cef68103..f992dfb21d 100644 --- a/application/Espo/Resources/i18n/nl_NL/Preferences.json +++ b/application/Espo/Resources/i18n/nl_NL/Preferences.json @@ -31,7 +31,9 @@ "scopeColorsDisabled": "Schakel bereikkleuren uit", "tabColorsDisabled": "Tabbladkleuren uitschakelen", "assignmentNotificationsIgnoreEntityTypeList": "Kennisgevingen van toewijzing in de applicatie", - "assignmentEmailNotificationsIgnoreEntityTypeList": "Kennisgevingen van e-mailtoewijzingen" + "assignmentEmailNotificationsIgnoreEntityTypeList": "Kennisgevingen van e-mailtoewijzingen", + "dashboardLocked": "Dashboard vergrendelen", + "textSearchStoringDisabled": "Tekstfilter opslaan uitschakelen" }, "options": { "weekStart": { diff --git a/application/Espo/Resources/i18n/nl_NL/Role.json b/application/Espo/Resources/i18n/nl_NL/Role.json index a157bb986d..ad9e9826f2 100644 --- a/application/Espo/Resources/i18n/nl_NL/Role.json +++ b/application/Espo/Resources/i18n/nl_NL/Role.json @@ -9,22 +9,15 @@ "exportPermission": "Exporteer rechten", "dataPrivacyPermission": "Data privacy rechten", "massUpdatePermission": "Rechten voor massale update", - "followerManagementPermission": "Volgersbeheer Toestemming" + "followerManagementPermission": "Volgersbeheer Toestemming", + "data": "Gegevens", + "fieldData": "Veldgegevens", + "messagePermission": "Toestemming voor berichten" }, "links": { "users": "Gebruikers", "teams": "Groepen" }, - "tooltips": { - "assignmentPermission": "Maakt het mogelijk om de mogelijkheid voor gebruikers om records en posts aan andere gebruikers toe te wijzen te beperken.\n\nalle - geen beperking\n\ngroep - kan toewijzen aan gebruikers van eigen groepen\n\nnee - kan alleen aan zichzelf toewijzen", - "userPermission": "Hiermee kunnen gebruikers de activiteiten van andere gebruikers bekijken.\n\nalle - kan alle bekijken\n\ngroep - kan activiteiten van gebruikers uit eigen groepen bekijken\n\nnee - kan niet bekijken", - "portalPermission": "Definieert een toegang tot portaalinformatie, mogelijkheid om berichten naar portaalgebruikers te posten.", - "groupEmailAccountPermission": "Definieert een toegang tot groeps E-mail accounts, een mogelijkheid om e-mails te verzenden vanuit groep SMTP.", - "dataPrivacyPermission": "Toestaan ​​om persoonlijke gegevens te bekijken en te wissen.", - "exportPermission": "Bepaalt of gebruikers de mogelijkheid hebben om records te exporteren.", - "massUpdatePermission": "Definieert of gebruikers de mogelijkheid hebben om een grote hoeveelheid records bij te werken.", - "followerManagementPermission": "Maakt het mogelijk om volgers van specifieke records te beheren." - }, "labels": { "Access": "Toegang", "Create Role": "Creëer Functie", @@ -55,5 +48,16 @@ }, "messages": { "changesAfterClearCache": "Alle wijzigingen in een toegangscontrolesysteem worden toegepast nadat de cache is geschoond." + }, + "tooltips": { + "dataPrivacyPermission": "Toestaan ​​om persoonlijke gegevens te bekijken en te wissen.", + "followerManagementPermission": "Maakt het mogelijk om volgers van specifieke records te beheren.", + "messagePermission": "Berichten naar andere gebruikers sturen.\n\n* all - naar iedereen sturen\n* team - alleen naar teamleden sturen\n* nee - niet sturen", + "assignmentPermission": "Records aan andere gebruikers toewijzen.\n\n* alle - geen beperking\n* team - alleen aan teamgenoten toewijzen\n* no - alleen aan zichzelf toewijzen", + "userPermission": "Activiteiten, agenda en stream van andere gebruikers bekijken.\n\n* alles - alles bekijken\n* team - alleen activiteiten van teamgenoten bekijken\n* nee - niet bekijken", + "portalPermission": "Toegang tot portaalinformatie, de mogelijkheid om berichten te posten voor portaalgebruikers.", + "groupEmailAccountPermission": "Toegang tot e-mailaccounts van groepen, de mogelijkheid om e-mails te versturen via SMTP van groepen.", + "exportPermission": "Het kunnen exporteren van records.", + "massUpdatePermission": "Het uitvoeren van massale updates van records." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/nl_NL/Settings.json b/application/Espo/Resources/i18n/nl_NL/Settings.json index a793441f9a..66812c25e4 100644 --- a/application/Espo/Resources/i18n/nl_NL/Settings.json +++ b/application/Espo/Resources/i18n/nl_NL/Settings.json @@ -149,7 +149,9 @@ "oidcSync": "OIDC synchronisatie", "oidcAllowRegularUserFallback": "OIDC fallback login toestaan voor gewone gebruikers", "oidcAllowAdminUser": "OIDC Inlog OIDC toestaan voor admin-gebruikers", - "oidcLogoutUrl": "OIDC Uitlog URL" + "oidcLogoutUrl": "OIDC Uitlog URL", + "recordsPerPageKanban": "Records per pagina (Kanban)", + "auth2FAInPortal": "Sta 2FA toe in portalen" }, "tooltips": { "recordsPerPage": "Aantal zichtbare records in lijsten.", @@ -231,7 +233,8 @@ "oidcSyncTeams": "Gebruikers teams synchroniseren (bij elke aanmelding).", "oidcUsernameClaim": "Een claim om te gebruiken voor een gebruikersnaam (voor het matchen en aanmaken van gebruikers).", "oidcTeams": "Espo-teams gemapt tegen groepen/teams/rollen van de identity provider. Teams met een lege mapping waarde worden altijd toegewezen aan een gebruiker (bij het aanmaken of synchroniseren).", - "oidcLogoutUrl": "Een URL waarnaar de browser zal doorverwijzen na het afmelden bij Espo. Bedoeld voor het wissen van de sessiegegevens in de browser en het afmelden aan de providerzijde. Meestal bevat de URL een redirect-URL parameter, om terug te keren naar Espo.\n\nBeschikbare plaatshouders:\n* `{siteUrl}`\n* `{clientId}`" + "oidcLogoutUrl": "Een URL waarnaar de browser zal doorverwijzen na het afmelden bij Espo. Bedoeld voor het wissen van de sessiegegevens in de browser en het afmelden aan de providerzijde. Meestal bevat de URL een redirect-URL parameter, om terug te keren naar Espo.\n\nBeschikbare plaatshouders:\n* `{siteUrl}`\n* `{clientId}`", + "recordsPerPageKanban": "Aantal records dat aanvankelijk in kanban-kolommen wordt weergegeven." }, "labels": { "System": "Systeem", @@ -252,7 +255,10 @@ "2-Factor Authentication": "2-Factor authenticatie", "Group Tab": "Tabblad Groep", "Attachments": "Bijlagen", - "IdP Group": "IdP Groep" + "IdP Group": "IdP Groep", + "Divider": "Scheider", + "General": "Algemeen", + "Navbar": "Navigatiebalk" }, "messages": { "ldapTestConnection": "De verbinding is succesvol tot stand gebracht." diff --git a/application/Espo/Resources/i18n/nl_NL/Template.json b/application/Espo/Resources/i18n/nl_NL/Template.json index 580afc2d3b..88b1f20bc0 100644 --- a/application/Espo/Resources/i18n/nl_NL/Template.json +++ b/application/Espo/Resources/i18n/nl_NL/Template.json @@ -38,10 +38,6 @@ "now": "Nu (datum-tijd)", "pagebreak": "Pagina-einde" }, - "fontFace": { - "pdfasymbol": "PDFA-symbool", - "symbol": "Symbool" - }, "pageFormat": { "Custom": "Aangepast" } diff --git a/application/Espo/Resources/i18n/nl_NL/User.json b/application/Espo/Resources/i18n/nl_NL/User.json index e5a94d7931..6295d7cbf0 100644 --- a/application/Espo/Resources/i18n/nl_NL/User.json +++ b/application/Espo/Resources/i18n/nl_NL/User.json @@ -36,7 +36,8 @@ "auth2FAEnable": "2-Factor authenticatie inschakelen", "auth2FAMethod": "2FA-methode", "auth2FATotpSecret": "2FA TOTP-geheim", - "workingTimeCalendar": "Werktijd Kalender" + "workingTimeCalendar": "Werktijd Kalender", + "layoutSet": "Lay-out Set" }, "links": { "teams": "Groepen", @@ -51,7 +52,8 @@ "dashboardTemplate": "Dashboard sjabloon", "userData": "Gebruikers gegevens", "workingTimeCalendar": "Werktijd Kalender", - "workingTimeRanges": "Werktijd Bereiken" + "workingTimeRanges": "Werktijd Bereiken", + "layoutSet": "Lay-out Set" }, "labels": { "Create User": "Creëer Gebruiker", @@ -86,7 +88,8 @@ "teams": "Tot welke groep deze gebruiker behoord. Toegang beheer is afhankelijk van groep regels.", "roles": "Aanvullende toegangs regels. Gebruik dit als een gebruiker tot geen enkele groep behoord of als er meer rechten gegeven moeten worden.", "portalRoles": "Extra portaal functies. Gebruik het om het toegangscontrole niveau exclusief voor deze gebruiker uit te breiden.", - "portals": "Portalen waartoe deze gebruiker toegang heeft." + "portals": "Portalen waartoe deze gebruiker toegang heeft.", + "layoutSet": "Lay-outs uit een opgegeven set worden toegepast voor de gebruiker in plaats van de standaard lay-outs." }, "messages": { "passwordWillBeSent": "Wachtwoord wordt naar het e-mailadres van de gebruiker verzonden.", diff --git a/application/Espo/Resources/i18n/pl_PL/Admin.json b/application/Espo/Resources/i18n/pl_PL/Admin.json index 77923872c2..cf5dd7f55e 100644 --- a/application/Espo/Resources/i18n/pl_PL/Admin.json +++ b/application/Espo/Resources/i18n/pl_PL/Admin.json @@ -126,7 +126,7 @@ "rangeInt": "Zakres liczb całkowitych", "rangeFloat": "Zakres liczb rzeczywistych", "rangeCurrency": "Zakres waluty", - "wysiwyg": "edytor wysiwyg", + "wysiwyg": "Tekst formatowany", "map": "Mapa", "currencyConverted": "Obecny (Konwertowany)", "colorpicker": "Próbnik kolorów", @@ -266,7 +266,8 @@ "dashboardTemplates": "Wdróż pulpity nawigacyjne dla użytkowników.", "phoneNumbers": "Wszystkie numery telefonów przechowywane w EspoCRM", "emailAddresses": "Wszystkie adresy e-mail przechowywane w systemie.", - "layoutSets": "Kolekcje układów które można przypisać do zespołów i portali." + "layoutSets": "Kolekcje układów które można przypisać do zespołów i portali.", + "sms": "Ustawienia SMS" }, "options": { "previewSize": { diff --git a/application/Espo/Resources/i18n/pl_PL/AuthenticationProvider.json b/application/Espo/Resources/i18n/pl_PL/AuthenticationProvider.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/pl_PL/AuthenticationProvider.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/Email.json b/application/Espo/Resources/i18n/pl_PL/Email.json index 0d41c4463d..f3cbce3b50 100644 --- a/application/Espo/Resources/i18n/pl_PL/Email.json +++ b/application/Espo/Resources/i18n/pl_PL/Email.json @@ -8,7 +8,6 @@ "bcc": "Ukryta Kopia Do", "replyTo": "Odpowiedz do", "replyToString": "Odpowiedz do (string)", - "isHtml": "Format HTML", "body": "Treść", "subject": "Temat", "attachments": "Załączniki", diff --git a/application/Espo/Resources/i18n/pl_PL/EmailTemplate.json b/application/Espo/Resources/i18n/pl_PL/EmailTemplate.json index 0e7ba3330f..cfba80be75 100644 --- a/application/Espo/Resources/i18n/pl_PL/EmailTemplate.json +++ b/application/Espo/Resources/i18n/pl_PL/EmailTemplate.json @@ -1,7 +1,6 @@ { "fields": { "name": "Nazwa", - "isHtml": "Format HTML", "body": "Treść", "subject": "Temat", "attachments": "Załączniki", diff --git a/application/Espo/Resources/i18n/pl_PL/Export.json b/application/Espo/Resources/i18n/pl_PL/Export.json index e459158a52..0e39e4af43 100644 --- a/application/Espo/Resources/i18n/pl_PL/Export.json +++ b/application/Espo/Resources/i18n/pl_PL/Export.json @@ -2,5 +2,12 @@ "fields": { "fieldList": "Lista pól", "exportAllFields": "Eksportuj wszystkie pola" + }, + "options": { + "status": { + "Pending": "Oczekuje", + "Success": "Sukces", + "Failed": "Błąd" + } } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/FieldManager.json b/application/Espo/Resources/i18n/pl_PL/FieldManager.json index 87b2b7e530..752fb9d1b4 100644 --- a/application/Espo/Resources/i18n/pl_PL/FieldManager.json +++ b/application/Espo/Resources/i18n/pl_PL/FieldManager.json @@ -79,7 +79,8 @@ "readOnly": "Wartość pola nie może być określona przez użytkownika. Ale można to obliczyć według formuły.", "maxFileSize": "Jesli pusty lub 0 to bez limitu.", "fileAccept": "Jakie typy plików akceptować. Istnieje możliwość dodania niestandardowych elementów.", - "barcodeLastChar": "Dla typu EAN-13." + "barcodeLastChar": "Dla typu EAN-13.", + "conversionDisabled": "Przeliczanie waluty nie zostanie zastosowane do tego pola." }, "fieldParts": { "address": { diff --git a/application/Espo/Resources/i18n/pl_PL/Formula.json b/application/Espo/Resources/i18n/pl_PL/Formula.json index 9e26dfeeb6..0bacfa2d95 100644 --- a/application/Espo/Resources/i18n/pl_PL/Formula.json +++ b/application/Espo/Resources/i18n/pl_PL/Formula.json @@ -1 +1,11 @@ -{} \ No newline at end of file +{ + "labels": { + "Check Syntax": "Sprawdź składnię", + "Run": "Uruchom" + }, + "fields": { + "target": "Obiekt", + "targetType": "Typ obiektu", + "script": "Skrypt" + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/Global.json b/application/Espo/Resources/i18n/pl_PL/Global.json index 4533ab8ae4..a1c1722cd2 100644 --- a/application/Espo/Resources/i18n/pl_PL/Global.json +++ b/application/Espo/Resources/i18n/pl_PL/Global.json @@ -104,7 +104,6 @@ "Loading...": "Ładuje...", "Uploading...": "Wgrywam na serwer...", "Sending...": "Wysyłam...", - "Merging...": "Łączenie ...", "Merged": "Połączono", "Removed": "Usunięty", "Posted": "Opublikowany", @@ -116,13 +115,10 @@ "Record has been removed": "Rekord został usunięty", "Wrong username/password": "Zła nazwa użytkownika/hasło", "Post cannot be empty": "Notatka nie może byc pusta", - "Removing...": "Usuwam...", - "Posting...": "Nadaje...", "Username can not be empty!": "Nazwa użytkownika nie może byc pusta!", "Cache is not enabled": "Pamięć podręczna jest nie dostępna", "Cache has been cleared": "Pamięć podręczna została wyczyszczona", "Rebuild has been done": "Przebudowanie zostało zakończone", - "Saving...": "Zapisuje...", "Modified": "Zmieniony", "Created": "Utworzony", "Create": "Utwórz", @@ -244,7 +240,6 @@ }, "messages": { "pleaseWait": "Proszę czekać...", - "posting": "Nadaje...", "confirmLeaveOutMessage": "Na pewno chcesz wyjść z formularza?", "notModified": "Nie zmodyfikowałeś żadnych danych", "fieldIsRequired": "Pole {field} jest wymagane", @@ -293,8 +288,6 @@ "loading": "Ładowanie...", "saving": "Zapisywanie...", "fieldMaxFileSizeError": "Plik nie może przekraczać {max} Mb", - "fieldShouldBeLess": "{field} powinno być mniejsze niż {value}", - "fieldShouldBeGreater": "{field} powinno być większe niż {value}", "fieldIsUploading": "Trwa wgrywanie", "erasePersonalDataConfirmation": "Zaznaczone pola zostaną trwale usunięte. Jesteś pewny?", "massPrintPdfMaxCountError": "Nie można wydrukować więcej niż {maxCount} rekordów.", @@ -304,7 +297,14 @@ "fieldExceedsMaxCount": "Liczba przekracza maksymalnie dozwolone {maxCount}", "notUpdated": "Nie zaaktualizowane", "maintenanceMode": "EspoCRM obecnie jest w trybie konserwacji. Tylko użytkownicy z uprawnieniami administratora mają dostęp. \n\nTryb konserwacji może zostać wyłączony w sekcji Administracja → Ustawienia", - "fieldInvalid": "{field} jest nieprawidłowy" + "fieldInvalid": "{field} jest nieprawidłowy", + "fieldPhoneInvalid": "{field} jest nieprawidłowy", + "resolveSaveConflict": "Pozycja została zmodyfikowana. Zanim zapiszesz zmiany, musisz rozwiązać konflikt.", + "fieldNotMatchingPattern$noBadCharacters": "{field} zawiera nie dozwolone znaki", + "fieldNotMatchingPattern$latinLetters": "{field} może zawierać tylko litery", + "fieldNotMatchingPattern$latinLettersDigits": "{field} może zawierać tylko litery lub cyfry", + "fieldNotMatchingPattern$digits": "{field} może zawierać tylko cyfry", + "fieldShouldBeLess": "{field} nie powinna być większa niż {value}" }, "boolFilters": { "onlyMy": "Tylko Moje", @@ -675,5 +675,8 @@ }, "listViewModes": { "list": "Lista" + }, + "themes": { + "Dark": "Ciemny" } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/GroupEmailFolder.json b/application/Espo/Resources/i18n/pl_PL/GroupEmailFolder.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/pl_PL/GroupEmailFolder.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/ImportError.json b/application/Espo/Resources/i18n/pl_PL/ImportError.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/pl_PL/ImportError.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/LayoutManager.json b/application/Espo/Resources/i18n/pl_PL/LayoutManager.json index b120c3cdfe..fa2357bb5d 100644 --- a/application/Espo/Resources/i18n/pl_PL/LayoutManager.json +++ b/application/Espo/Resources/i18n/pl_PL/LayoutManager.json @@ -1,6 +1,5 @@ { "fields": { - "width": "Szerokość (%)", "notSortable": "Niesortowalne", "align": "Wyrównanie", "panelName": "Nazwa panelu", diff --git a/application/Espo/Resources/i18n/pl_PL/MassAction.json b/application/Espo/Resources/i18n/pl_PL/MassAction.json index 9e26dfeeb6..120ec461ea 100644 --- a/application/Espo/Resources/i18n/pl_PL/MassAction.json +++ b/application/Espo/Resources/i18n/pl_PL/MassAction.json @@ -1 +1,8 @@ -{} \ No newline at end of file +{ + "options": { + "status": { + "Success": "Sukces", + "Failed": "Błąd" + } + } +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/PortalRole.json b/application/Espo/Resources/i18n/pl_PL/PortalRole.json index 1b469cb55a..3e29fd63ea 100644 --- a/application/Espo/Resources/i18n/pl_PL/PortalRole.json +++ b/application/Espo/Resources/i18n/pl_PL/PortalRole.json @@ -8,9 +8,5 @@ "fields": { "exportPermission": "Eksportuj uprawnienia", "massUpdatePermission": "Uprawnienie do masowej aktualizacji" - }, - "tooltips": { - "exportPermission": "Określa czy użytkownicy portalu mają możliwość eksportowania rekordów.", - "massUpdatePermission": "Określa czy użytkownicy portalu mają możliwość masowej aktualizacji rekordów." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/Preferences.json b/application/Espo/Resources/i18n/pl_PL/Preferences.json index 216caf78f8..72c3a0104e 100644 --- a/application/Espo/Resources/i18n/pl_PL/Preferences.json +++ b/application/Espo/Resources/i18n/pl_PL/Preferences.json @@ -9,11 +9,6 @@ "defaultCurrency": "Domyślna waluta", "currencyList": "Domyślana Lista", "language": "Język", - "smtpSecurity": "Zabezpieczenia", - "smtpUsername": "Użytkownik", - "emailAddress": "E-mail", - "smtpPassword": "Hasło", - "smtpEmailAddress": "E-mail Adres", "exportDelimiter": "Znak rodzielenia eksportu", "signature": "Sygnatura", "dashboardTabList": "Lista zakładek", diff --git a/application/Espo/Resources/i18n/pl_PL/Role.json b/application/Espo/Resources/i18n/pl_PL/Role.json index 57c57dc943..930884553a 100644 --- a/application/Espo/Resources/i18n/pl_PL/Role.json +++ b/application/Espo/Resources/i18n/pl_PL/Role.json @@ -13,15 +13,6 @@ "users": "Użytkownik", "teams": "Zespoły" }, - "tooltips": { - "assignmentPermission": "Pozwala ograniczyć możliwość przypisania rekordów oraz wysyłanie wiadomości do innych użytkowników.\n\nwszystko - brak ograniczeń\n\nzespół - może przydzielać i wysyłać wiadomości wyłącznie do członków swojego zespołu\n\nnie - może przypisywać i wysyłać wiadomości tylko do siebie", - "userPermission": "Pozwala ograniczyć użytkownikom możliwość wyświetlania aktywności, kalendarza i wiadomości innych użytkowników.\n\nwszystko - może przeglądać wszystko\n\nzespół - może wyświetlać wyłącznie aktywności użytkowników swojego zespołu\n\nnie - nic nie widzi", - "portalPermission": "Defines an access to portal information, ability to convert contacts to portal users and post messages to portal users.", - "groupEmailAccountPermission": "Definiuje dostęp do grupowych kont e-mail, możliwość wysyłania e-maili z grupowego SMTP.", - "dataPrivacyPermission": "Zezwól na przeglądanie oraz czyszczenie danych osobowych.", - "exportPermission": "Określa czy użytkownicy mają możliwość eksportowania rekordów.", - "massUpdatePermission": "Określa czy użytkownicy mają możliwość masowej aktualizacji rekordów." - }, "labels": { "Access": "Dostęp", "Create Role": "Utwórz Role" @@ -50,5 +41,8 @@ }, "messages": { "changesAfterClearCache": "Wszystkie zmiany w dostępie zostaną aktywowany w momencie wyczyszczenia pamięci." + }, + "tooltips": { + "dataPrivacyPermission": "Zezwól na przeglądanie oraz czyszczenie danych osobowych." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/Settings.json b/application/Espo/Resources/i18n/pl_PL/Settings.json index 42977abfd5..8b086d602b 100644 --- a/application/Espo/Resources/i18n/pl_PL/Settings.json +++ b/application/Espo/Resources/i18n/pl_PL/Settings.json @@ -124,7 +124,8 @@ "busyRangesEntityList": "Lista wolnych / zajętych podmiotów", "passwordRecoveryForInternalUsersDisabled": "Wyłącz odzyskiwanie hasła dla użytkowników wewnętrznych", "passwordRecoveryNoExposure": "Zapobiegaj ujawnianiu adresu e-mail w formularzu odzyskiwania hasła", - "auth2FAForced": "Zmuszaj zwykłych użytkowników do konfigurowania 2FA" + "auth2FAForced": "Zmuszaj zwykłych użytkowników do konfigurowania 2FA", + "smsProvider": "Dostawca SMS" }, "tooltips": { "recordsPerPage": "Ilość rekordów wyświetlanych w widoku listy.", diff --git a/application/Espo/Resources/i18n/pl_PL/Template.json b/application/Espo/Resources/i18n/pl_PL/Template.json index 66bae39d93..d418e14065 100644 --- a/application/Espo/Resources/i18n/pl_PL/Template.json +++ b/application/Espo/Resources/i18n/pl_PL/Template.json @@ -36,9 +36,6 @@ "now": "Teraz (data-godzina)", "pagebreak": "Podział strony" }, - "fontFace": { - "courier": "Kurier" - }, "pageFormat": { "Custom": "Niestandardowe" } diff --git a/application/Espo/Resources/i18n/pl_PL/User.json b/application/Espo/Resources/i18n/pl_PL/User.json index c234bd0232..5cece668ae 100644 --- a/application/Espo/Resources/i18n/pl_PL/User.json +++ b/application/Espo/Resources/i18n/pl_PL/User.json @@ -127,4 +127,4 @@ "ApiKey": "Klucz API" } } -} +} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/WorkingTimeCalendar.json b/application/Espo/Resources/i18n/pl_PL/WorkingTimeCalendar.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/pl_PL/WorkingTimeCalendar.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/pl_PL/WorkingTimeRange.json b/application/Espo/Resources/i18n/pl_PL/WorkingTimeRange.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/application/Espo/Resources/i18n/pl_PL/WorkingTimeRange.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/application/Espo/Resources/i18n/sk_SK/EntityManager.json b/application/Espo/Resources/i18n/sk_SK/EntityManager.json index a925e80f8f..8eb0209ab2 100644 --- a/application/Espo/Resources/i18n/sk_SK/EntityManager.json +++ b/application/Espo/Resources/i18n/sk_SK/EntityManager.json @@ -32,7 +32,11 @@ "kanbanViewMode": "Pohľad Kanban", "kanbanStatusIgnoreList": "Ignorované skupiny v pohľade Kanban", "iconClass": "Ikona", - "fullTextSearch": "Full-Textové vyhľadávanie" + "fullTextSearch": "Full-Textové vyhľadávanie", + "layout": "Rozloženie", + "author": "Autor", + "module": "modul", + "version": "Verzia" }, "options": { "type": { @@ -52,7 +56,10 @@ "messages": { "entityCreated": "Entita bola vytvorená", "linkAlreadyExists": "Konflikt v názve linky.", - "linkConflict": "Konflikt v názve: linka alebo pole s rovnakým názvom už existuje." + "linkConflict": "Konflikt v názve: linka alebo pole s rovnakým názvom už existuje.", + "nameIsAlreadyUsed": "Názov '{name}' sa už používa.", + "nameIsNotAllowed": "Názov '{name}' nie je povolený.", + "nameIsTooLong": "Názov je príliš dlhý." }, "tooltips": { "statusField": "Zmeny tohoto poľa sú zapisované do streamu", @@ -62,6 +69,8 @@ "linkAudited": "Vytvorenie súvisiaceho záznamu a zlinkovanie s existujúcim záznamom bude zaznamenané v streame.", "linkMultipleField": "Pole \"Link Multiple\" poskytuje šikovný spôsob ako editovať relácie. Nepoužívajte ho ak chcete mať veľké množstvo súvisiacich záznamov (relácií).", "entityType": "Base Plus - má panely a aktivitami, históroiu a s úlohami.\n\nUdalosť - dostupná v kalendári a v paneli aktivít.", - "fullTextSearch": "Spustenie prestavby je vyžadované" + "fullTextSearch": "Spustenie prestavby je vyžadované", + "duplicateCheckFieldList": "Ktoré polia skontrolovať pri kontrole duplikátov.", + "updateDuplicateCheck": "Pri aktualizácii záznamu vykonajte kontrolu duplikátov." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/sk_SK/FieldManager.json b/application/Espo/Resources/i18n/sk_SK/FieldManager.json index f431a5eda3..0d1647d116 100644 --- a/application/Espo/Resources/i18n/sk_SK/FieldManager.json +++ b/application/Espo/Resources/i18n/sk_SK/FieldManager.json @@ -96,5 +96,10 @@ "datetimeOptional": { "date": "Dátum" } + }, + "messages": { + "fieldNameIsNotAllowed": "Názov poľa '{field}' nie je povolený.", + "fieldAlreadyExists": "Pole '{field}' už v '{entityType}' existuje.", + "linkWithSameNameAlreadyExists": "Pole '{field}' už v '{entityType}' existuje." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/sk_SK/Global.json b/application/Espo/Resources/i18n/sk_SK/Global.json index d0dc12e4f5..a968490137 100644 --- a/application/Espo/Resources/i18n/sk_SK/Global.json +++ b/application/Espo/Resources/i18n/sk_SK/Global.json @@ -272,7 +272,8 @@ "fieldMaxFileSizeError": "Súbor by nemal prekročiť {max} MB", "fieldIsUploading": "Prebieha nahrávanie", "erasePersonalDataConfirmation": "Označené polia budú zmazané natrvalo. Ste si istý?", - "massPrintPdfMaxCountError": "Nedá sa tlačiť viac ako {maxCount} zázanmov" + "massPrintPdfMaxCountError": "Nedá sa tlačiť viac ako {maxCount} zázanmov", + "cannotUnrelateRequiredLink": "Nie je možné zrušiť prepojenie požadovaného odkazu." }, "boolFilters": { "onlyMy": "Len moje", @@ -633,5 +634,9 @@ }, "listViewModes": { "list": "Zoznam" + }, + "fieldValidationExplanations": { + "int_valid": "Neplatná celočíselná hodnota.", + "float_valid": "Neplatná hodnota čísla." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/sk_SK/LayoutManager.json b/application/Espo/Resources/i18n/sk_SK/LayoutManager.json index 0e9b48764f..0245019b60 100644 --- a/application/Espo/Resources/i18n/sk_SK/LayoutManager.json +++ b/application/Espo/Resources/i18n/sk_SK/LayoutManager.json @@ -1,6 +1,5 @@ { "fields": { - "width": "Šírka (%)", "link": "Odkaz", "notSortable": "Nezoraditeľné", "align": "Zarovnať", @@ -26,5 +25,9 @@ "labels": { "New panel": "Nový panel", "Layout": "Rozmiestnenie" + }, + "messages": { + "alreadyExists": "Rozloženie `{name}` už existuje.", + "createInfo": "Panely vzťahov môžu používať vlastné rozloženia zoznamu." } } \ No newline at end of file diff --git a/application/Espo/Resources/i18n/sk_SK/User.json b/application/Espo/Resources/i18n/sk_SK/User.json index 9481460ab1..3588b0d152 100644 --- a/application/Espo/Resources/i18n/sk_SK/User.json +++ b/application/Espo/Resources/i18n/sk_SK/User.json @@ -27,7 +27,8 @@ "ipAddress": "IP Adresa", "passwordPreview": "Ukážka hesla", "isSuperAdmin": "Je super admin", - "lastAccess": "Posledný prístup" + "lastAccess": "Posledný prístup", + "layoutSet": "Nastavenie rozloženia" }, "links": { "teams": "Tímy", @@ -38,7 +39,8 @@ "contact": "Kontakt", "accounts": "Organizácie", "account": "Organizácia (Primárna)", - "tasks": "Úlohy" + "tasks": "Úlohy", + "layoutSet": "Nastavenie rozloženia" }, "labels": { "Create User": "Vytvoriť používateľa", diff --git a/install/core/i18n/de_DE/install.json b/install/core/i18n/de_DE/install.json index 5d9f982363..a55bcdf70d 100644 --- a/install/core/i18n/de_DE/install.json +++ b/install/core/i18n/de_DE/install.json @@ -8,7 +8,7 @@ "Step2 page title": "Datenbankkonfiguration", "Step3 page title": "Einstellungen Administrator", "Step4 page title": "Systemeinstellungen", - "Step5 page title": "SMTP Einstellungen für ausgehende E-Mails", + "Step5 page title": "SMTP-Einstellungen für ausgehende E-Mails", "Errors page title": "Fehler", "Finish page title": "Die Installation ist abgeschlossen", "Congratulation! Welcome to EspoCRM": "Gratulation! EspoCRM wurde erfolgreich installiert.",