mirror of
https://gitlab.com/bramw/baserow.git
synced 2024-11-05 00:16:58 +00:00
395 lines
19 KiB
JSON
395 lines
19 KiB
JSON
{
|
|
"premium": {
|
|
"user": {
|
|
"isStaff": "Ist Personal",
|
|
"isWorkspaceAdmin": "Ist Arbeitsbereichadministrator",
|
|
"active": "Aktiv",
|
|
"deactivated": "Deaktiviert"
|
|
},
|
|
"adminType": {
|
|
"dashboard": "Dashboard",
|
|
"users": "Benutzer",
|
|
"workspaces": "Arbeitsbereiche",
|
|
"licenses": "Lizenzen"
|
|
},
|
|
"viewType": {
|
|
"kanban": "Kanban",
|
|
"calendar": "Kalender"
|
|
},
|
|
"exporterType": {
|
|
"json": "Nach JSON exportieren",
|
|
"xml": "Exportieren nach XML"
|
|
},
|
|
"deactivated": "Verfügbar in der Premium-Version"
|
|
},
|
|
"rowCommentSidebar": {
|
|
"onlyPremium": "Zeilenkommentare sind in der Premium-Version verfügbar.",
|
|
"readOnlyNoComment": "Keine Kommentare zu dieser Zeile.",
|
|
"noComment": "Noch keine Kommentare zu dieser Zeile. Verwenden Sie das Formular unten, um einen Kommentar hinzuzufügen.",
|
|
"comment": "Kommentar",
|
|
"more": "Weitere Informationen",
|
|
"name": "Kommentare"
|
|
},
|
|
"rowComment": {
|
|
"you": "Sie",
|
|
"anonymous": "Anonym",
|
|
"creating": "Erstellen",
|
|
"updating": "Aktualisierung",
|
|
"commentTrashed": "Dieser Kommentar wurde gelöscht.",
|
|
"deleting": "löschen",
|
|
"created": "erstellt",
|
|
"errorUserNotCommentAuthorTitle": "Kann nicht aktualisiert oder gelöscht werden.",
|
|
"edited": "bearbeitet",
|
|
"errorUserNotCommentAuthor": "Nur der Autor des Kommentars kann ihn aktualisieren oder löschen.",
|
|
"errorInvalidCommentMentionTitle": "Ungültige Erwähnung",
|
|
"errorInvalidCommentMention": "Der erwähnte Benutzer existiert nicht."
|
|
},
|
|
"registerLicenseModal": {
|
|
"titleRegisterLicense": "Eine Lizenz registrieren",
|
|
"registerLicense": "Lizenz registrieren",
|
|
"viewPricing": "Preise ansehen",
|
|
"licenseDescription": "Eine Lizenz kann nur auf baserow.io erworben werden. Wenn Sie bereits eine Lizenz erworben haben, wird Ihnen diese per E-Mail zugestellt und Sie können sie in der Übersicht in Ihrem Account abrufen. Kopieren Sie den Lizenzschlüssel in das unten stehende Feld und klicken Sie auf den Button, um den Lizenzschlüssel für diese Instanz zu registrieren. Es ist nicht möglich, denselben Schlüssel für zwei verschiedene Installationen zu verwenden. {pricingLink} wenn Sie noch keinen Schlüssel haben.",
|
|
"licenseError": {
|
|
"invalidTitle": "Ungültig",
|
|
"invalid": "Die angegebene Lizenz ist ungültig.",
|
|
"unsupportedTitle": "Nicht unterstützte",
|
|
"unsupported": "Die bereitgestellte Lizenz ist nicht mit Ihrer Baserow-Version kompatibel. Bitte aktualisieren Sie auf die neueste Version und versuchen Sie es erneut.",
|
|
"expiredTitle": "Abgelaufen",
|
|
"expired": "Die bereitgestellte Lizenz ist abgelaufen.",
|
|
"duplicateTitle": "Duplikat",
|
|
"duplicate": "Die bereitgestellte Lizenz ist bereits für diese Instanz registriert.",
|
|
"instanceMismatchTitle": "Fehlerhafte Instanz",
|
|
"instanceMismatch": "Die bereitgestellte Lizenz gehört nicht zu dieser Instanz."
|
|
}
|
|
},
|
|
"disconnectLicenseModal": {
|
|
"disconnectLicense": "Lizenz trennen",
|
|
"disconnectDescription": "Sind Sie sicher, dass Sie die Verbindung zu dieser Lizenz trennen möchten? Wenn Sie diese Lizenz trennen, während sie noch aktiv ist, haben die zugehörigen Benutzer keinen Zugriff mehr auf den Plan. Damit wird die Lizenz effektiv entfernt. Bitte kontaktieren Sie unser Support-Team unter {contact}, wenn Sie diese Lizenz in einer anderen selbst gehosteten Instanz verwenden möchten."
|
|
},
|
|
"registerLicenseForm": {
|
|
"licenseKey": "Lizenzschlüssel"
|
|
},
|
|
"workspacesAdminTable": {
|
|
"allWorkspaces": "Alle Arbeitsbereiche",
|
|
"id": "ID",
|
|
"name": "Name",
|
|
"members": "Mitglieder",
|
|
"applications": "Anwendungen",
|
|
"created": "Erstellt",
|
|
"rowCount": "Anzahl der Zeilen",
|
|
"freeUsers": "Kostenlose Benutzer",
|
|
"seatsTaken": "Sitze besetzt",
|
|
"storageUsage": "Verwendeter Speicherplatz (MB)",
|
|
"usageHelpText": "Wird nachts berechnet, wenn die Einstellung \"Arbeitsbereichsnutzung verfolgen\" aktiviert ist"
|
|
},
|
|
"editWorkspaceContext": {
|
|
"delete": "Dauerhaft löschen"
|
|
},
|
|
"deleteWorkspaceModal": {
|
|
"title": "Löschen {name}",
|
|
"confirmation": "Sind Sie sicher, dass Sie den Arbeitsbereich löschen wollen: {name}?",
|
|
"comment": "Der Arbeitsbereich wird dauerhaft gelöscht, einschließlich der zugehörigen Anwendungen. Es ist nicht möglich, diese Aktion rückgängig zu machen.",
|
|
"delete": "Arbeitsbereich {name} löschen"
|
|
},
|
|
"activeUsers": {
|
|
"newUsers": "Neuer Benutzer",
|
|
"activeUsers": "Aktive Nutzer"
|
|
},
|
|
"usersAdminTable": {
|
|
"allUsers": "Alle Benutzer",
|
|
"id": "ID",
|
|
"username": "Benutzername",
|
|
"name": "Name",
|
|
"workspaces": "Arbeitsbereiche",
|
|
"lastLogin": "Zuletzt angemeldet",
|
|
"dateJoined": "Angemeldet",
|
|
"active": "Aktiv"
|
|
},
|
|
"editUserContext": {
|
|
"changePassword": "Passwort ändern",
|
|
"delete": "Dauerhaft löschen",
|
|
"impersonate": "Imitieren"
|
|
},
|
|
"changePasswordForm": {
|
|
"newPassword": "Neues Passwort",
|
|
"repeatPassword": "Passwort wiederholen",
|
|
"changePassword": "Passwort ändern",
|
|
"error": {
|
|
"doesntMatch": "Dieses Feld muss mit Ihrem Passwortfeld übereinstimmen."
|
|
}
|
|
},
|
|
"userForm": {
|
|
"fullName": "Vollständiger Name",
|
|
"email": "Email",
|
|
"isActive": "Ist aktiv",
|
|
"warning": {
|
|
"changeEmail": "Die Änderung der E-Mail-Adresse des Benutzers bedeutet, dass er sich mit der neuen E-Mail-Adresse anmelden muss, wenn er sich anmeldet. Dies muss dem Benutzer mitgeteilt werden.",
|
|
"inactiveUser": "Wenn ein Benutzer als inaktiv markiert ist, kann er sich nicht mehr anmelden.",
|
|
"userStaff": "Wenn Sie einen Benutzer zu einem Mitarbeiter machen, erhält dieser Administratorenzugriff auf alle Benutzer und Arbeitsbereiche sowie die Möglichkeit, Ihren eigenen Mitarbeitern die Berechtigungen zu entziehen."
|
|
},
|
|
"error": {
|
|
"invalidName": "Bitte geben Sie einen gültigen vollständigen Namen ein. Er muss länger als 2 Buchstaben und kürzer als 150 sein.",
|
|
"invalidEmail": "Bitte geben Sie eine gültige E-Mail Adresse ein."
|
|
}
|
|
},
|
|
"changeUserPasswordModal": {
|
|
"changePassword": "Passwort für {Benutzername} ändern"
|
|
},
|
|
"deleteUserModal": {
|
|
"title": "Löschen {username}",
|
|
"confirmation": "Sind Sie sicher, dass Sie den Benutzer löschen möchten: {name}?",
|
|
"comment1": "Das Benutzerkonto wird gelöscht, aber die Arbeitsbereiche, in denen der Benutzer Mitglied ist, bleiben bestehen. Die Benutzergruppe wird nicht gelöscht, auch wenn dieser Benutzer der letzte Benutzer in dem Arbeitsbereich ist. Durch das Löschen des letzten Benutzers in einem Arbeitsbereich wird verhindert, dass jemand auf diesen Arbeitsbereich zugreifen kann.",
|
|
"comment2": "Nach dem Löschen eines Benutzers ist es möglich, dass sich ein neuer Benutzer mit der E-Mail-Adresse des gelöschten Benutzers erneut anmeldet. Um sicherzustellen, dass sie sich nicht erneut anmelden können, deaktivieren Sie den Benutzer und löschen Sie ihn nicht.",
|
|
"delete": "Benutzer {username} löschen"
|
|
},
|
|
"editUserModal": {
|
|
"delete": "Benutzer löschen",
|
|
"edit": "Bearbeiten { username }"
|
|
},
|
|
"tableJSONExporter": {
|
|
"encoding": "Kodierung"
|
|
},
|
|
"tableXMLExporter": {
|
|
"encoding": "Kodierung"
|
|
},
|
|
"kanbanViewStackContext": {
|
|
"createCard": "Karte erstellen",
|
|
"editStack": "Stapel bearbeiten",
|
|
"deleteStack": "Stapel löschen",
|
|
"delete": "Löschen {name}",
|
|
"deleteDescription": "Sind Sie sicher, dass Sie den Stapel {name} löschen wollen? Das Löschen des Stapels hat zur Folge, dass die Auswahloption des einzelnen Select-Feldes gelöscht wird, was zu Datenverlust führen kann, da die Zeilenwerte auf leer gesetzt werden."
|
|
},
|
|
"kanbanViewHeader": {
|
|
"stackBy": "Stapel von",
|
|
"stackedBy": "Gestapelt nach {fieldName}",
|
|
"customizeCards": "Individuelle angepasste Karten"
|
|
},
|
|
"kanbanViewOptionForm": {
|
|
"selectOption": "Option auswählen"
|
|
},
|
|
"kanbanViewStakedBy": {
|
|
"title": "Gruppen Feld",
|
|
"chooseField": "Nach welchem einzelnen Feld sollen die Karten gestapelt werden?"
|
|
},
|
|
"kanbanViewStack": {
|
|
"uncategorized": "Unkategorisiert",
|
|
"tryAgain": "Erneut versuchen",
|
|
"new": "Neu"
|
|
},
|
|
"dashboard": {
|
|
"title": "Dashboard",
|
|
"totals": "Summen",
|
|
"totalUsers": "Anzahl der Benutzer",
|
|
"totalWorkspaces": "Gesamtzahl der Arbeitsbereiche",
|
|
"totalApplications": "Gesamtanzahl der Anträge",
|
|
"newUsers": "Neue Benutzer",
|
|
"newUsers24h": "Neue Benutzer in den letzten 24 Stunden",
|
|
"newUsers7days": "Neue Benutzer in den letzten 7 Tagen",
|
|
"newUsers30days": "Neue Benutzer in den letzten 30 Tagen",
|
|
"activeUsers": "Aktive Benutzer",
|
|
"activeUsers24h": "Aktive Benutzer in den letzten 24 Stunden",
|
|
"activeUsers7days": "Aktive Benutzer in den letzten 7 Tagen",
|
|
"activeUsers30days": "Aktive Benutzer in den letzten 30 Tagen",
|
|
"viewAll": "Alle anzeigen"
|
|
},
|
|
"licenses": {
|
|
"titleNoLicenses": "Keine Lizenzen gefunden",
|
|
"titleLicenses": "Lizenzen",
|
|
"noLicensesDescription": "Auf Ihrer Baserow-Instanz sind noch keine Lizenzen registriert. Mit einer Premium-Lizenz haben Sie sofortigen Zugriff auf alle zusätzlichen Funktionen. Wenn Sie bereits eine Lizenz besitzen, können Sie diese hier registrieren. Alternativ können Sie eine Lizenz erwerben, indem Sie auf die Schaltfläche unten klicken.",
|
|
"rowComments": "Kommentare zur Zeile",
|
|
"kanbanView": "Kanban-Ansicht",
|
|
"exports": "JSON- und XML-Export",
|
|
"admin": "Administrationsfunktionen",
|
|
"rowColoring": "Zeilenfarbe",
|
|
"getLicense": "Eine Lizenz erwerben",
|
|
"baserowInstanceId": "Ihre Baserow-Instanz-ID lautet:",
|
|
"registerLicense": "Lizenz registrieren",
|
|
"licenceId": "Lizenz-ID",
|
|
"premium": "Premium",
|
|
"expired": "Abgelaufen",
|
|
"validity": "Gültig von {start} bis {end}",
|
|
"seats": "Sitze",
|
|
"premiumFeatures": "Premium-Funktionen"
|
|
},
|
|
"license": {
|
|
"title": "{name} Plan",
|
|
"users": "Benutzer",
|
|
"description": "Wählen Sie die Benutzer, die den Plan {product_code} verwenden können. Diese Lizenz erlaubt es Ihnen, {product_code} für maximal {seats} Benutzer zu gewähren.",
|
|
"seatLeft": "Sie haben keine Plätze mehr frei|Sie haben noch einen Platz frei|Sie haben noch {count} Plätze frei",
|
|
"fillSeats": "Füllen Sie Plätze mit Nutzern, die nicht im Plan enthalten sind",
|
|
"removeAll": "Alle Benutzer entfernen",
|
|
"licenseId": "Lizenz-ID",
|
|
"addUser": "Einen Benutzer hinzufügen",
|
|
"plan": "Plan",
|
|
"premium": "Premium",
|
|
"expired": "Abgelaufen",
|
|
"validFrom": "Gültig ab",
|
|
"validThrough": "Gültig bis",
|
|
"validThroughDescription": "Wenn Ihre Lizenz abgelaufen ist, können Sie und die Ihnen zugewiesenen Benutzer die zusätzlichen Funktionen, die durch die Lizenz gewährt werden, nicht mehr nutzen.",
|
|
"lastCheck": "Letzte Kontrolle",
|
|
"lastCheckDescription": "Die Lizenz wird in regelmäßigen Abständen auf Änderungen geprüft. Wenn Sie zum Beispiel Ihre Lizenz erneuert oder aktualisiert haben, werden die Änderungen nach der Prüfung aktiv.",
|
|
"checkNow": "jetzt prüfen",
|
|
"seats": "Sitze (amount of users)",
|
|
"licensedTo": "Lizenziert für",
|
|
"premiumFeatures": "Premium-Funktionen",
|
|
"applications": "Anwendungen/Datenbanken",
|
|
"unlimited": "Unbegrenzt",
|
|
"rowUsage": "Zeilenverwendung",
|
|
"storeUsage": "Speicherverbrauch",
|
|
"disconnectLicense": "Lizenz trennen",
|
|
"disconnectDescription": "Wenn Sie diese Lizenz trennen, während sie aktiv ist, haben die zugehörigen Benutzer keinen Zugriff mehr auf den Plan. Damit wird die Lizenz effektiv entfernt. Bitte kontaktieren Sie unser Support-Team unter {contact}, wenn Sie diese Lizenz in einer anderen selbst gehosteten Instanz verwenden möchten.",
|
|
"contactSalesMoreSeats": "Kontaktieren Sie den Vertrieb für weitere Plätze",
|
|
"moreSeatsNeededTitle": "Mehr Sitze erforderlich",
|
|
"automaticSeatsProgressBarStatus": "{seats_taken} / {seats} bezahlte Plätze und {free_users_count} freie Plätze in Benutzung",
|
|
"premiumFeatureName": "Premium",
|
|
"enterpriseFeatureName": "Enterprise",
|
|
"supportFeatureName": "Support"
|
|
},
|
|
"viewDecoratorType": {
|
|
"leftBorderColor": "Linker Rand",
|
|
"leftBorderColorDescription": "Färbe den linken Rand der Zeile",
|
|
"backgroundColor": "Hintergrundfarbe",
|
|
"backgroundColorDescription": "Färbe den Hintergrund einer Spalte",
|
|
"onlyForPremium": "Verfügbar in der Premium-Version",
|
|
"onlyOneDecoratorPerView": "Du kannst nur eine Verzierung von dieser Art pro Ansicht haben"
|
|
},
|
|
"decoratorValueProviderType": {
|
|
"singleSelectColor": "Einzelauswahl",
|
|
"singleSelectColorDescription": "Färbe Zeilen so wie der Wert einer Einzelauswahl",
|
|
"conditionalColor": "Bedingungen",
|
|
"conditionalColorDescription": "Färbe Zeilen wenn sie die Bedingungen erfüllen"
|
|
},
|
|
"conditionalColorValueProviderForm": {
|
|
"addColor": "Farbe hinzufügen",
|
|
"addCondition": "Bedingung hinzufügen",
|
|
"colorAlwaysApply": "Sie können Bedingungen hinzufügen, indem Sie auf den Button \"Bedingung hinzufügen\" klicken.",
|
|
"addConditionGroup": "Bedingungsgruppe hinzufügen",
|
|
"colorAlwaysApplyTitle": "Diese Farbe wird standardmäßig angewendet.",
|
|
"deleteColor": "Farbe löschen",
|
|
"title": "Farben"
|
|
},
|
|
"singleSelectColorValueProviderForm": {
|
|
"chooseAColor": "Welches Einzelauswahlfeld soll zum färben der Zeile verwendet werden?"
|
|
},
|
|
"redirectToBaserowModal": {
|
|
"title": "Weiterleitung zu https://baserow.io",
|
|
"content": "Sie verlassen Ihre selbst-gehostete Instanz und werden zu https://baserow.io weitergeleitet."
|
|
},
|
|
"premiumTopSidebar": {
|
|
"impersonateDescription": "Dieses Konto wird imitiert. Eine Seitenaktualisierung stoppt es.",
|
|
"impersonateStop": "Stopp",
|
|
"premium": "Premium",
|
|
"premiumDescription": "Ihr Konto hat Zugang zu den Premium-Funktionen account-übergreifend"
|
|
},
|
|
"premiumFeatures": {
|
|
"rowComments": "Zeilenkommentare",
|
|
"kanbanView": "Kanban-Ansicht",
|
|
"exports": "JSON- und XML-Export",
|
|
"admin": "Admin-Funktionalität",
|
|
"rowColoring": "Zeilenfärbung",
|
|
"surveyForm": "Umfrageformular",
|
|
"publicLogoRemoval": "Entfernung des öffentlichen Logos",
|
|
"personalViews": "Persönliche Ansichten",
|
|
"calendarView": "Kalenderansicht",
|
|
"aiFeatures": "KI-Feld"
|
|
},
|
|
"premiumModal": {
|
|
"description": "Ihr Konto hat keinen Zugang zu den Premium-Funktionen. Führen Sie ein Upgrade auf die Premium-Version durch, um {name} nutzen zu können. Sie können Ihr Konto erweitern, indem Sie eine Lizenz erwerben. Klicken Sie auf den Knopf unten, um die Preise zu sehen.",
|
|
"title": "Führen Sie ein Upgrade durch, um {name} zu verwenden",
|
|
"viewPricing": "Preise anzeigen"
|
|
},
|
|
"formViewModeType": {
|
|
"survey": "Umfrage",
|
|
"onlyForPremium": "Verfügbar in der Premium-Version",
|
|
"surveyDescription": "Ein Feld ist gleichzeitig sichtbar."
|
|
},
|
|
"formViewModePreviewSurvey": {
|
|
"orderFields": "Felder Sortieren",
|
|
"deactivated": "Das Umfrageformular ist in der Premium-Version verfügbar.",
|
|
"more": "Weitere Informationen"
|
|
},
|
|
"shareLinkOptions": {
|
|
"baserowLogo": {
|
|
"premiumModalName": "Entfernung des öffentlichen Logos",
|
|
"label": "Baserow-Logo in öffentlicher Ansicht ausblenden"
|
|
}
|
|
},
|
|
"viewsContext": {
|
|
"personal": "Persönlich"
|
|
},
|
|
"calendarViewHeader": {
|
|
"displayBy": "Anzeige nach",
|
|
"labels": "Beschriftungen",
|
|
"displayedBy": "Angezeigt durch das Feld \"{fieldName}\""
|
|
},
|
|
"calendarDateSelector": {
|
|
"today": "Heute"
|
|
},
|
|
"calendarMonthDayExpanded": {
|
|
"tryAgain": "Erneut versuchen"
|
|
},
|
|
"selectDateFieldModal": {
|
|
"save": "Speichern",
|
|
"chooseDateField": "Wählen Sie Datumsfeld"
|
|
},
|
|
"dateFieldSelectForm": {
|
|
"noCompatibleDateFields": "Es gibt keine Datumsfelder in dieser Tabelle, bitte erstellen Sie zuerst eines.",
|
|
"dateField": "Welches Feld möchten Sie für diese Ansicht nutzen?"
|
|
},
|
|
"calendarMonthDay": {
|
|
"hiddenRowsCount": "0 | 1 mehr... | {hiddenRowsCount} mehr..."
|
|
},
|
|
"rowCommentMentionNotification": {
|
|
"title": "{sender} hat Sie in Zeile {row} in {table} erwähnt",
|
|
"deletedUser": "Gelöschter Benutzer"
|
|
},
|
|
"trashType": {
|
|
"row_comment": "Zeilenkommentar"
|
|
},
|
|
"rowCommentContext": {
|
|
"delete": "Kommentar löschen",
|
|
"edit": "Kommentar bearbeiten"
|
|
},
|
|
"rowCommentNotification": {
|
|
"title": "{sender} hat einen Kommentar in Tabelle {table}, Zeile {row} geschrieben",
|
|
"deletedUser": "Gelöschter Benutzer"
|
|
},
|
|
"RowEditModalCommentNotificationMode": {
|
|
"modeMentionsDesc": "Sie werden nur benachrichtigt, wenn Sie erwähnt werden.",
|
|
"modeAllDesc": "Sie erhalten Benachrichtigungen für alle Kommentare in dieser Zeile.",
|
|
"modeMentionsTitle": "Nur Erwähnungen",
|
|
"modeAllTitle": "Alle Kommentare"
|
|
},
|
|
"functionalGridViewFieldAI": {
|
|
"generate": "Generieren"
|
|
},
|
|
"gridViewFieldAI": {
|
|
"generate": "Generieren",
|
|
"regenerate": "Regenerieren"
|
|
},
|
|
"rowEditFieldAI": {
|
|
"generate": "Generieren",
|
|
"createRowBefore": "Der KI-Wert kann nach der Erstellung der Zeile generiert werden."
|
|
},
|
|
"fieldAISubForm": {
|
|
"prompt": "Eingabeaufforderung",
|
|
"premiumFeature": "Das KI-Feld ist eine Premium-Funktion"
|
|
},
|
|
"premiumFieldType": {
|
|
"ai": "KI-Eingabeaufforderung",
|
|
"aiDescription": "Ein schreibgeschütztes Feld, das den von KI generierten Text auf der Grundlage der Feld-Eingabeaufforderung enthält."
|
|
},
|
|
"aiFormulaModal": {
|
|
"labelDescription": "Beschreiben Sie die Formel, die Sie erstellen möchten",
|
|
"description": "Beachten Sie, dass die generierten Formeln möglicherweise nicht immer wie erwartet funktionieren. Wir erstellen eine Eingabeaufforderung für das Modell und wir laden die Ausgabe in die Formeleingabe. Dies funktioniert am besten mit einem Viel-Parameter-Modell wie gpt-4-turbo-preview.",
|
|
"title": "Formel mittels KI generieren",
|
|
"label": "Eingabeaufforderung",
|
|
"generate": "Generieren",
|
|
"noModels": "In Ihrer Baserow-Instanz und Ihrem Arbeitsbereich sind keine KI-Modelle konfiguriert. Klicken Sie auf die drei Punkte neben Ihrem Arbeitsbereich und dann auf Einstellungen, um sie zu konfigurieren."
|
|
},
|
|
"formulaFieldAI": {
|
|
"generateWithAI": "Mittels KI generieren",
|
|
"featureName": "Formel mittels KI generieren"
|
|
}
|
|
}
|