update with latest changes and DE translations

This commit is contained in:
2022-01-16 20:10:06 +01:00
parent e583fc62dd
commit ee351b44b1
10 changed files with 928 additions and 150 deletions

View File

@@ -3,8 +3,159 @@
'name' => 'G-Calendar',
'description' => 'Kalender Plugin basierend auf der Google API.',
],
'component' => [
'upcoming' => [
'name' => 'Bevorstehende Termine',
'description' => 'Listet alle bevorstehenden Termine.'
],
'embeddedCalendar' => [
'name' => 'Eingebetteter Kalender',
'description' => 'Eingebetteter Google Kalender.',
'groups' => [
'calendars' => 'Kalender',
'toggleElements' => 'Toggle Elements'
],
'properties' => [
'calendarTitle' => [
'title' => 'Kalender Title'
],
'width' => [
'title' => 'Breite',
'validationMessage' => 'Die Breite muss Numerisch sein und darf nicht mehr als vier Ziffern umfassen.'
],
'height' => [
'title' => 'Höhe',
'validationMessage' => 'Die Höhe muss Numerisch sein und darf nicht mehr als vier Ziffern umfassen.'
],
'timezone' => [
'title' => 'Zeitzone'
],
'language' => [
'title' => 'Sprache'
],
'viewMode' => [
'title' => 'Anzeigemodus',
'placeholder' => 'Wähle einen Anzeigemodus',
'description' => 'Wähle "Dynamisch" um die "Agenda Ansicht" für Mobile Geräte und die "Monatsansicht" für Desktop zu nutzen.',
'month' => 'Monatsansicht',
'week' => 'Wochenansicht',
'agenda' => 'Agenda Ansicht',
'dynamic' => 'Dynamisch'
],
'weekStart' => [
'title' => 'Woche starte am:',
'sat' => 'Samstag',
'sun' => 'Sonntag',
'mon' => 'Montag'
],
'bgcolor' => [
'title' => 'Hintergrundfarbe',
'description' => 'Definiert die Hintergrundfarbe des Kopfbereichs.',
'validationMessage' => 'Hintergrundfarbe muss als Hexadecimal Code angegeben werden.'
],
'showTitle' => [
'title' => 'Titel Anzeigen'
],
'showPrint' => [
'title' => 'Drucker Optionen Anzeigen'
],
'showTimezone' => [
'title' => 'Zeitzone Anzeigen'
],
'showNav' => [
'title' => 'Navigation Anzeigen'
],
'showDate' => [
'title' => 'Datum Anzeigen'
],
'showTabs' => [
'title' => 'Tabs Anzeigen'
],
'showCalendarList' => [
'title' => 'Kalender Liste Anzeigen'
],
]
]
],
'widget' => [
'clearCacheButton' => [
'buttonText' => 'Cache löschen',
'success' => 'Cache wurde gelöscht!'
]
],
'settings' => [
'label' => 'G-Calendar',
'description' => 'Einstellungen für das G-Kalender Plugin'
'description' => 'Einstellungen für das G-Calendar Plugin.',
'tab' => [
'client' => 'Client Konfiguration',
'calendars' => 'Kalender',
'settings' => 'Einstellungen'
],
'fields' => [
'applicationName' => [
'label' => 'Anzeigename',
'comment' => 'Optional.'
],
'clientId' => [
'label' => 'Client ID',
'comment' => 'Die "Client ID" steht in den "OAuth Credentials". (https://console.cloud.google.com/apis/credentials)'
],
'clientSecret' => [
'label' => 'Client Secret',
'comment' => 'Der "Client Secret" code steht in den "OAuth Credentials". (https://console.cloud.google.com/apis/credentials)'
],
'accessToken' => [
'label' => 'Access Token',
'comment' => 'Wird automatisch beim Speichern der "Client ID" und "Client Secret" generiert.'
],
'cacheTime' => [
'label' => 'Google Calendar API Cache.',
'comment' => 'Anfragen an die Google Calendar API werden zwischengespeichert um die Anzahl der Anfragen zu reduzieren. (\'0\') um den Cache zu deaktivieren. (Angabe in Minuten)'
],
'section' => [
'accessToken' => 'Access Token',
'cacheControl' => 'Cache Einstellungen',
'notification' => 'Benachrichtigung'
],
'notification' => [
'switch' => [
'label' => 'Benachrichtigung Einblenden',
'on' => 'An',
'off' => 'Aus'
],
'text' => [
'label' => 'Nachricht'
]
]
],
'button' => [
'requestToken' => 'Access Token Anfragen',
'clearToken' => 'Access Token Löschen'
],
'calendarList' => [
'emptyList' => 'Kein Kalender gefunden. Verbinde G-Calendar mit deinem Google Account um deine Kalender hier anzuzeigen.',
'columnName' => 'Name',
'columnRole' => 'Rolle',
'columnId' => 'ID'
],
'gaccess' => [
'text' => 'Klicke auf den unten stehenden Link um G-Calendar zugriff auch deine Kalender zu gewähren.',
'button' => 'Zugriff Gewähren.'
],
'oauth' => [
'tokenNotValid' => 'Access Token <b>ungültig</b>.',
'tokenValid' => 'Access Token gültig.'
]
],
'message' => [
'accessTokenNotExpired' => 'Access Token nicht abgelaufen.',
'accessTokenRemoved' => 'Access Token erfolgreich entfernt.'
]
];

View File

@@ -1,7 +1,7 @@
<?php return [
'plugin' => [
'name' => 'G-Calendar',
'description' => 'Calendar plugin which uses the google API.',
'description' => 'Calendar plugin which uses the google API.'
],
'component' => [
@@ -18,21 +18,21 @@
],
'properties' => [
'calendarTitle' => [
'title' => 'Calendar Title',
'title' => 'Calendar Title'
],
'width' => [
'title' => 'Width',
'validationMessage' => 'The width must be numeric and not longer than 4 characters.',
'validationMessage' => 'The width must be numeric and not longer than 4 characters.'
],
'height' => [
'title' => 'Height',
'validationMessage' => 'The height must be numeric and not longer than 4 characters.',
'validationMessage' => 'The height must be numeric and not longer than 4 characters.'
],
'timezone' => [
'title' => 'Timezone',
'title' => 'Timezone'
],
'language' => [
'title' => 'Language Code',
'title' => 'Language Code'
],
'viewMode' => [
'title' => 'View Mode',
@@ -55,31 +55,38 @@
'validationMessage' => 'Background color must be a hexadecimal color code.'
],
'showTitle' => [
'title' => 'Show Title',
'title' => 'Show Title'
],
'showPrint' => [
'title' => 'Show Print Option',
'title' => 'Show Print Option'
],
'showTimezone' => [
'title' => 'Show Timezone',
'title' => 'Show Timezone'
],
'showNav' => [
'title' => 'Show Navigation',
'title' => 'Show Navigation'
],
'showDate' => [
'title' => 'Show Date',
'title' => 'Show Date'
],
'showTabs' => [
'title' => 'Show Tabs',
'title' => 'Show Tabs'
],
'showCalendarList' => [
'title' => 'Show Calendar List',
'title' => 'Show Calendar List'
],
]
]
],
'widget' => [
'clearCacheButton' => [
'buttonText' => 'Clear Cache',
'success' => 'Cache cleared!'
]
],
'settings' => [
'label' => 'G-Calendar',
'description' => 'Settings for G-Calendar plugin',
@@ -96,11 +103,11 @@
],
'clientId' => [
'label' => 'Client ID',
'comment' => 'The Client ID can be found in the OAuth Credentials under Service Account.'
'comment' => 'The Client ID can be found in the OAuth Credentials under Service Account. (https://console.cloud.google.com/apis/credentials)'
],
'clientSecret' => [
'label' => 'Client Secret',
'comment' => 'The Client Secret key can be found in the OAuth Credentials.'
'comment' => 'The Client Secret can be found in the OAuth Credentials. (https://console.cloud.google.com/apis/credentials)'
],
'accessToken' => [
'label' => 'Access Token',
@@ -111,8 +118,20 @@
'comment' => 'Cache Google Calendar API requests in minutes. Enter \'0\' to disable caching.'
],
'section' => [
'accessToken' => 'Access Token'
'accessToken' => 'Access Token',
'cacheControl' => 'Cache control',
'notification' => 'Notification'
],
'notification' => [
'switch' => [
'label' => 'Display Notification',
'on' => 'On',
'off' => 'Off'
],
'text' => [
'label' => 'Notification Content'
]
]
],
'button' => [