From f78ffd69e7943dfc938226431f5ae055158c491d Mon Sep 17 00:00:00 2001 From: Elias Schneider Date: Sun, 24 Nov 2024 17:24:10 +0100 Subject: [PATCH] chore(translations): update translations via Crowdin (#681) * New translations en-us.ts (German) * New translations en-us.ts (German) * New translations en-us.ts (Ukrainian) * New translations en-us.ts (Ukrainian) * New translations en-us.ts (Serbian (Cyrillic)) * New translations en-us.ts (Serbian (Latin)) --- frontend/src/i18n/translations/de-DE.ts | 42 +++++++++++------------ frontend/src/i18n/translations/sr-CS.ts | 2 +- frontend/src/i18n/translations/sr-SP.ts | 2 +- frontend/src/i18n/translations/uk-UA.ts | 44 ++++++++++++------------- 4 files changed, 45 insertions(+), 45 deletions(-) diff --git a/frontend/src/i18n/translations/de-DE.ts b/frontend/src/i18n/translations/de-DE.ts index 24c4276e..e92491c2 100644 --- a/frontend/src/i18n/translations/de-DE.ts +++ b/frontend/src/i18n/translations/de-DE.ts @@ -16,9 +16,9 @@ export default { "home.bullet.a.name": "Selbst gehostet", "home.bullet.a.description": "Betreibe Pingvin Share auf deinem eigenen Server.", "home.bullet.b.name": "Privatsphäre", - "home.bullet.b.description": "Ihre Dateien gehören Ihnen und sind niemals durch Dritte zugänglich.", + "home.bullet.b.description": "Deine Dateien gehören dir und sind niemals durch Dritte zugänglich.", "home.bullet.c.name": "Keine lästige Dateigrößenbegrenzung", - "home.bullet.c.description": "Laden Sie so große Dateien hoch, wie Sie wollen. Nur Ihre Festplatte ist Ihr Limit.", + "home.bullet.c.description": "Lade so große Dateien hoch, wie du willst. Nur deine Festplatte ist dein Limit.", "home.button.start": "Lege los", "home.button.source": "Quellcode", // END / @@ -32,7 +32,7 @@ export default { "signin.input.password.placeholder": "Dein Passwort", "signin.button.submit": "Anmelden", "signIn.notify.totp-required.title": "Zwei-Faktor-Authentifizierung benötigt", - "signIn.notify.totp-required.description": "Bitte gebe deinen Zwei-Faktor-Authentifizierungscode ein", + "signIn.notify.totp-required.description": "Bitte gib deinen Zwei-Faktor-Authentifizierungscode ein", "signIn.oauth.or": "ODER", "signIn.oauth.signInWith": "Anmelden mit", "signIn.oauth.github": "GitHub", @@ -63,7 +63,7 @@ export default { "resetPassword.text.resetPassword": "Passwort zurücksetzen", "resetPassword.text.enterNewPassword": "Gib dein neues Passwort ein", "resetPassword.input.password": "Neues Passwort", - "resetPassword.notify.passwordReset": "Ihr Passwort wurde erfolgreich zurückgesetzt.", + "resetPassword.notify.passwordReset": "Dein Passwort wurde erfolgreich zurückgesetzt.", // /account "account.title": "Mein Konto", "account.card.info.title": "Kontoinformationen", @@ -85,7 +85,7 @@ export default { "account.card.oauth.unlink": "Verknüpfung aufheben", "account.card.oauth.unlinked": "Verknüpfung aufgehoben", "account.modal.unlink.title": "Kontoverknüpfung aufheben", - "account.modal.unlink.description": "Die Aufhebung der Verknüpfung mit Ihren sozialen Konten kann dazu führen, dass Sie Ihr Konto verlieren, wenn Sie sich nicht an Ihren Anmeldedaten erinnern", + "account.modal.unlink.description": "Die Aufhebung der Verknüpfung mit deinen sozialen Konten kann dazu führen, dass du dein Konto verlierst, wenn du dich nicht an deine Anmeldedaten erinnerst", "account.notify.oauth.unlinked.success": "Verknüpfung erfolgreich aufgehoben", "account.card.security.title": "Sicherheit", "account.card.security.totp.enable.description": "Gib dein aktuelles Passwort ein, um TOTP zu aktivieren", @@ -127,13 +127,13 @@ export default { "account.shares.modal.share-informations": "Teile deine Information", "account.shares.modal.share-link": "Freigabe teilen", "account.shares.modal.delete.title": "Freigabe löschen: {share}", - "account.shares.modal.delete.description": "Möchtest du wirklich diese Freigabe löschen?", + "account.shares.modal.delete.description": "Möchtest du diese Freigabe wirklich löschen?", // END /account/shares // /account/reverseShares "account.reverseShares.title": "Externe Freigaben", "account.reverseShares.description": "Eine externe Freigabe erlaubt dir eine einzigartige URL zu erstellen, die externen Benutzern erlaubt, Dateien hochzuladen.", "account.reverseShares.title.empty": "Es ist leer hier 👀", - "account.reverseShares.description.empty": "Du hast keine externen Freigaben erstellt.", + "account.reverseShares.description.empty": "Du hast keine externen Freigaben.", // showCreateReverseShareModal.tsx "account.reverseShares.modal.title": "Externe Freigabe erstellen", "account.reverseShares.modal.expiration.label": "Gültig bis", @@ -155,11 +155,11 @@ export default { "account.reverseShares.modal.simplified": "Einfacher Modus", "account.reverseShares.modal.simplified.description": "Mache es der Person, die die Datei hochlädt, einfach, sie mit dir zu teilen. Sie werden nur den Namen und die Beschreibung der Freigabe ändern können.", "account.reverseShares.modal.public-access": "Öffentlicher Zugriff", - "account.reverseShares.modal.public-access.description": "Erstelle die Freigaben der externen Freigabe öffentlich. Wenn dies deaktiviert ist, haben nur Sie und der Ersteller der Freigabe Zugriff darauf.", + "account.reverseShares.modal.public-access.description": "Mache die Freigaben die mit dieser externen Freigabe erstellt werden öffentlich. Wenn dies deaktiviert ist, haben nur du und der Ersteller der Freigabe Zugriff darauf.", "account.reverseShares.modal.max-use.label": "Maximale Nutzungen", "account.reverseShares.modal.max-use.description": "Die maximale Anzahl von Verwendungen der URL, um Dateien hochzuladen.", "account.reverseShare.never-expires": "Diese externe Freigabe wird nicht ablaufen.", - "account.reverseShare.expires-on": "Diese Reverse Share läuft am {expiration} ab.", + "account.reverseShare.expires-on": "Diese externe Freigabe wird am {expiration} ablaufen.", "account.reverseShares.table.no-shares": "Noch keine Freigaben erstellt", "account.reverseShares.table.count.singular": "Freigabe", "account.reverseShares.table.count.plural": "Freigaben", @@ -168,8 +168,8 @@ export default { "account.reverseShares.table.max-size": "Maximale Freigabegröße", "account.reverseShares.table.expires": "Läuft ab am", "account.reverseShares.modal.reverse-share-link": "Link zu externer Freigabe", - "account.reverseShares.modal.delete.title": "Lösche externe Freigabe", - "account.reverseShares.modal.delete.description": "Möchtest du wirklich diese externe Freigabe löschen? In diesem Falle werden auch hiermit verbundene Freigaben gelöscht.", + "account.reverseShares.modal.delete.title": "Externe Freigabe löschen", + "account.reverseShares.modal.delete.description": "Möchtest du diese externe Freigabe wirklich löschen? In diesem Fall werden auch hiermit verbundene Freigaben gelöscht.", // END /account/reverseShares // /admin "admin.title": "Verwaltung", @@ -190,7 +190,7 @@ export default { "admin.users.edit.update.change-password.button": "Neues Passwort speichern", "admin.users.edit.update.notify.password.success": "Passwort erfolgreich geändert", "admin.users.edit.delete.title": "Benutzer löschen: {username}?", - "admin.users.edit.delete.description": "Möchtest du wirklich diesen Benutzer mit allen seinen Freigaben löschen?", + "admin.users.edit.delete.description": "Möchtest du wirklich diesen Benutzer und all seine Freigaben löschen?", // showCreateUserModal.tsx "admin.users.modal.create.title": "Benutzer erstellen", "admin.users.modal.create.username": "Benutzername", @@ -203,16 +203,16 @@ export default { // END /admin/users // /admin/shares "admin.shares.title": "Freigaben Verwaltung", - "admin.shares.table.id": "ID teilen", + "admin.shares.table.id": "Freigabe ID", "admin.shares.table.username": "Ersteller", "admin.shares.table.visitors": "Besucher", "admin.shares.table.expires": "Läuft ab am", "admin.shares.edit.delete.title": "Freigabe löschen: {id}", - "admin.shares.edit.delete.description": "Möchtest du wirklich diese Freigabe löschen?", + "admin.shares.edit.delete.description": "Möchtest du diese Freigabe wirklich löschen?", // END /admin/shares // /upload "upload.title": "Upload", - "upload.notify.confirm-leave": "Sind Sie sicher, dass Sie diese Seite verlassen wollen? Ihr Upload wird abgebrochen.", + "upload.notify.confirm-leave": "Bist du sicher, dass du diese Seite verlassen willst? Dein Upload wird abgebrochen.", "upload.notify.generic-error": "Während der Erstellung der Freigabe ist ein Fehler aufgetreten.", "upload.notify.count-failed": "{count} Dateien konnten nicht hochgeladen werden. Wird erneut versucht.", "upload.reverse-share.error.invalid.title": "Ungültiger Link zu externer Freigabe", @@ -230,7 +230,7 @@ export default { "upload.modal.link.error.taken": "Dieser Link wird bereits verwendet", "upload.modal.not-signed-in": "Du bist nicht angemeldet", "upload.modal.not-signed-in-description": "Du wirst deine Freigabe nicht löschen können oder die Besucheranzahl sehen.", - "upload.modal.expires.never": "niemals", + "upload.modal.expires.never": "nie", "upload.modal.expires.never-long": "Permanente Freigabe", "upload.modal.expires.error.too-long": "Das Ablaufdatum überschreitet das Maximum von {max}.", "upload.modal.link.label": "Link", @@ -275,16 +275,16 @@ export default { "share.error.access-denied.title": "Private Freigabe", "share.error.access-denied.description": "Das aktuelle Konto hat keine Berechtigung, um auf diese Freigabe zuzugreifen", "share.modal.password.title": "Passwort erforderlich", - "share.modal.password.description": "Bitte geben Sie das Passwort ein, um auf diese Freigabe zuzugreifen.", + "share.modal.password.description": "Bitte gib das Passwort ein, um auf diese Freigabe zuzugreifen.", "share.modal.password": "Passwort", "share.modal.error.invalid-password": "Ungültiges Passwort", "share.button.download-all": "Alles herunterladen", - "share.notify.download-all-preparing": "Die Freigabe wird vorbereitet. Bitte versuchen Sie es in ein paar Minuten erneut.", + "share.notify.download-all-preparing": "Die Freigabe wird vorbereitet. Bitte versuche es in ein paar Minuten erneut.", "share.modal.file-link": "Dateilink", "share.table.name": "Name", "share.table.size": "Größe", "share.modal.file-preview.error.not-supported.title": "Vorschau wird nicht unterstützt", - "share.modal.file-preview.error.not-supported.description": "Vorschaubilder werden für diesen Dateityp nicht unterstützt. Bitte laden Sie die Datei herunter, um sie anzuzeigen.", + "share.modal.file-preview.error.not-supported.description": "Vorschaubilder werden für diesen Dateityp nicht unterstützt. Bitte lade die Datei herunter, um sie anzuzeigen.", // END /share/[id] // /share/[id]/edit "share.edit.title": "{shareId} bearbeiten", @@ -313,7 +313,7 @@ export default { "admin.config.general.logo.description": "Ändere dein Logo durch Hochladen eines Bildes. Das Bild muss im PNG-Format vorliegen und sollte mit Seitenverhältnis 1:1 sein.", "admin.config.general.logo.placeholder": "Bild auswählen", "admin.config.email.enable-share-email-recipients": "Erlaube das Teilen der Freigabe via E-Mail", - "admin.config.email.enable-share-email-recipients.description": "Gibt an, ob das Teilen von E-Mails mit Empfängern erlaubt werden soll. Aktivieren Sie dies nur, wenn SMTP aktiviert ist.", + "admin.config.email.enable-share-email-recipients.description": "Gibt an, ob das Teilen von E-Mails mit Empfängern erlaubt werden soll. Aktiviere dies nur, wenn SMTP aktiviert ist.", "admin.config.email.share-recipients-subject": "Betreff für Freigabe-Empfänger", "admin.config.email.share-recipients-subject.description": "Betreff der E-Mail, die an die Freigabe-Empfänger gesendet wird.", "admin.config.email.share-recipients-message": "Nachricht für Freigabe-Empfänger", @@ -358,7 +358,7 @@ export default { "admin.config.smtp.password.description": "Passwort des SMTP-Servers", "admin.config.smtp.button.test": "Test-E-Mail senden", "admin.config.smtp.allow-unauthorized-certificates": "Vertrauen von nicht authentifizierten SMTP-Server-Zertifikaten", - "admin.config.smtp.allow-unauthorized-certificates.description": "Verwenden Sie diese Option nur, wenn Sie selbst signierten Zertifikaten vertrauen müssen.", + "admin.config.smtp.allow-unauthorized-certificates.description": "Verwende diese Option nur, wenn du selbst signierten Zertifikaten vertrauen musst.", "admin.config.oauth.allow-registration": "Registrierung erlauben", "admin.config.oauth.allow-registration.description": "Benutzern erlauben, sich über soziale Netzwerke zu registrieren", "admin.config.oauth.ignore-totp": "TOTP ignorieren", diff --git a/frontend/src/i18n/translations/sr-CS.ts b/frontend/src/i18n/translations/sr-CS.ts index bef442b6..92518994 100644 --- a/frontend/src/i18n/translations/sr-CS.ts +++ b/frontend/src/i18n/translations/sr-CS.ts @@ -317,7 +317,7 @@ export default { "admin.config.email.share-recipients-subject": "Podelite naslov primaoca", "admin.config.email.share-recipients-subject.description": "Tema imejla koja se šalje primaocima deljenja.", "admin.config.email.share-recipients-message": "Delite poruku primaoca", - "admin.config.email.share-recipients-message.description": "Message which gets sent to the share recipients. Available variables:\n {creator} - The username of the creator of the share\n {creatorEmail} - The email of the creator of the share\n {shareUrl} - The URL of the share\n {desc} - The description of the share\n {expires} - The expiration date of the share\n These variables will be replaced with the actual value.", + "admin.config.email.share-recipients-message.description": "Poruka koja se šalje primaocima deljenja. Dostupne promenljive:\n{creator} - Korisničko ime kreatora deljenja\n{creatorEmail} - Imejl kreatora deljenja\n{shareUrl} - URL deljenja\n{desc} - Opis deljenja\n{expires} - Datum isteka deljenja\nOve promenljive će biti zamenjene stvarnim vrednostima.", "admin.config.email.reverse-share-subject": "Tema obrnutog deljenja", "admin.config.email.reverse-share-subject.description": "Naslov imejla koji se šalje kada neko kreira deljenje sa vašim reverznim linkom za deljenje.", "admin.config.email.reverse-share-message": "Obrnuto deljenje poruka", diff --git a/frontend/src/i18n/translations/sr-SP.ts b/frontend/src/i18n/translations/sr-SP.ts index ba98ad42..ee653bb8 100644 --- a/frontend/src/i18n/translations/sr-SP.ts +++ b/frontend/src/i18n/translations/sr-SP.ts @@ -317,7 +317,7 @@ export default { "admin.config.email.share-recipients-subject": "Поделите наслов примаоца", "admin.config.email.share-recipients-subject.description": "Тема имејла која се шаље примаоцима дељења.", "admin.config.email.share-recipients-message": "Делите поруку примаоца", - "admin.config.email.share-recipients-message.description": "Message which gets sent to the share recipients. Available variables:\n {creator} - The username of the creator of the share\n {creatorEmail} - The email of the creator of the share\n {shareUrl} - The URL of the share\n {desc} - The description of the share\n {expires} - The expiration date of the share\n These variables will be replaced with the actual value.", + "admin.config.email.share-recipients-message.description": "Порука која се шаље примаоцима дељења. Доступне променљиве:\n{creator} - Корисничко име креатора дељења\n{creatorEmail} - Имејл креатора дељења\n{shareUrl} - URL дељења\n{desc} - Опис дељења\n{expires} - Датум истека дељења\nОве променљиве ће бити замењене стварним вредностима.", "admin.config.email.reverse-share-subject": "Тема обрнутог дељења", "admin.config.email.reverse-share-subject.description": "Наслов имејла који се шаље када неко креира дељење са вашим реверзним линком за дељење.", "admin.config.email.reverse-share-message": "Обрнуто дељење порука", diff --git a/frontend/src/i18n/translations/uk-UA.ts b/frontend/src/i18n/translations/uk-UA.ts index 1e9cbe30..afb2ea02 100644 --- a/frontend/src/i18n/translations/uk-UA.ts +++ b/frontend/src/i18n/translations/uk-UA.ts @@ -3,7 +3,7 @@ export default { "navbar.upload": "Завантажити", "navbar.signin": "Вхід", "navbar.home": "Головна", - "navbar.signup": "Sign up", + "navbar.signup": "Реєстрація", "navbar.links.shares": "Мої завантаження", "navbar.links.reverse": "Зворотні завантаження", "navbar.avatar.account": "Мій аккаунт", @@ -16,9 +16,9 @@ export default { "home.bullet.a.name": "На власному сервері", "home.bullet.a.description": "Pingvin Share працює на вашій машині.", "home.bullet.b.name": "Конфіденційність", - "home.bullet.b.description": "Your files are yours and will never be accessed by third parties.", + "home.bullet.b.description": "Ваші файли є вашими, і вони ніколи не будуть доступні третім особам.", "home.bullet.c.name": "Без дратівливого обмеження розміру файлу", - "home.bullet.c.description": "Upload files as big as you want. Only your hard drive will be your limit.", + "home.bullet.c.description": "Завантажуйте файли будь-якого розміру. Лише жорсткий диск буде вашим обмеженням.", "home.button.start": "Почнемо", "home.button.source": "Вихідний код", // END / @@ -34,7 +34,7 @@ export default { "signIn.notify.totp-required.title": "Потрібна двофакторна аутентифікація", "signIn.notify.totp-required.description": "Будь ласка, введіть код Вашої 2-х факторної аутентифікації", "signIn.oauth.or": "АБО", - "signIn.oauth.signInWith": "Sign in with", + "signIn.oauth.signInWith": "Увійти з", "signIn.oauth.github": "GitHub", "signIn.oauth.google": "Google", "signIn.oauth.microsoft": "Microsoft", @@ -58,12 +58,12 @@ export default { // /auth/reset-password "resetPassword.title": "Забули пароль?", "resetPassword.description": "Введіть ваш email для відновлення пароля.", - "resetPassword.notify.success": "A message with a link to reset your password has been sent if the provided email exists.", + "resetPassword.notify.success": "Повідомлення з посиланням для скидання пароля було надіслано, якщо вказана електронна пошта існує.", "resetPassword.button.back": "Повернутися на сторінку входу", "resetPassword.text.resetPassword": "Скинути пароль", "resetPassword.text.enterNewPassword": "Введіть новий пароль", "resetPassword.input.password": "Новий пароль", - "resetPassword.notify.passwordReset": "Your password has been successfully reset.", + "resetPassword.notify.passwordReset": "Ваш пароль успішно скинуто.", // /account "account.title": "Мій акаунт", "account.card.info.title": "Інформація про акаунт", @@ -73,9 +73,9 @@ export default { "account.card.password.title": "Пароль", "account.card.password.old": "Старий пароль", "account.card.password.new": "Новий пароль", - "account.card.password.noPasswordSet": "You do not have a password set. To sign in using your email and password, you need to create a password.", + "account.card.password.noPasswordSet": "У вас не встановлено пароль. Щоб увійти за допомогою електронної пошти та пароля, потрібно створити пароль.", "account.notify.password.success": "Пароль успішно змінено", - "account.card.oauth.title": "Авторизація через соціальні мережі", + "account.card.oauth.title": "Вхід через соцмережі", "account.card.oauth.github": "GitHub", "account.card.oauth.google": "Google", "account.card.oauth.microsoft": "Microsoft", @@ -85,7 +85,7 @@ export default { "account.card.oauth.unlink": "Відключити", "account.card.oauth.unlinked": "Відключено", "account.modal.unlink.title": "Відключити зв'язок з обліковим записом", - "account.modal.unlink.description": "Unlinking your social accounts may cause you to lose your account if you don't remember your login credentials", + "account.modal.unlink.description": "Відв'язка ваших соціальних акаунтів може призвести до втрати доступу до акаунту, якщо ви не пам'ятаєте свої облікові дані для входу", "account.notify.oauth.unlinked.success": "Відключення пройшло успішно", "account.card.security.title": "Безпека", "account.card.security.totp.enable.description": "Введіть ваш поточний пароль для початку увімкнення TOTP", @@ -121,12 +121,12 @@ export default { "account.shares.table.name": "Назва", "account.shares.table.description": "Опис", "account.shares.table.visitors": "Відвідувачів", - "account.shares.table.expiresAt": "Expires on", - "account.shares.table.createdAt": "Created on", + "account.shares.table.expiresAt": "Діє до", + "account.shares.table.createdAt": "Створено", "account.shares.table.size": "Розмір", "account.shares.modal.share-informations": "Відомості", "account.shares.modal.share-link": "Поділитися посиланням", - "account.shares.modal.delete.title": "Delete share: {share}", + "account.shares.modal.delete.title": "Видалити завантаження: {share}", "account.shares.modal.delete.description": "Ви дійсно хочете видалити це завантаження?", // END /account/shares // /account/reverseShares @@ -150,12 +150,12 @@ export default { "account.reverseShares.modal.expiration.year-singular": "Рік", "account.reverseShares.modal.expiration.year-plural": "Роки (роки)", "account.reverseShares.modal.max-size.label": "Макс. розмір завантаження", - "account.reverseShares.modal.send-email": "Send email notifications", - "account.reverseShares.modal.send-email.description": "Sends you an email notification when a share is created with this reverse share link.", - "account.reverseShares.modal.simplified": "Simple mode", - "account.reverseShares.modal.simplified.description": "Make it easy for the person uploading the file to share it with you. They will only be able to customize the name and description of the share.", - "account.reverseShares.modal.public-access": "Public access", - "account.reverseShares.modal.public-access.description": "Make the shares created with this reverse share public. If disabled, only you and the share creator will have access to view it.", + "account.reverseShares.modal.send-email": "Надсилати сповіщення ел. поштою", + "account.reverseShares.modal.send-email.description": "Надсилає вам сповіщення на ел. пошту, коли створюється спільний доступ за цим зворотнім посиланням.", + "account.reverseShares.modal.simplified": "Простий режим", + "account.reverseShares.modal.simplified.description": "Полегште людині, яка завантажує файл, поділитися ним з вами. Вони зможуть лише налаштувати назву та опис спільного доступу.", + "account.reverseShares.modal.public-access": "Публічний доступ", + "account.reverseShares.modal.public-access.description": "Зробіть процес завантаження файлу легшим для користувача, який буде з вами ділитися. Вони зможуть налаштувати лише назву та опис спільного доступу.", "account.reverseShares.modal.max-use.label": "Максимум використань", "account.reverseShares.modal.max-use.description": "Максимальна кількість разів, коли URL може бути використаний для створення завантаження.", "account.reverseShare.never-expires": "Це зворотне завантаження ніколи не застаріє.", @@ -174,7 +174,7 @@ export default { // /admin "admin.title": "Адміністрування", "admin.button.users": "Управління користувачами", - "admin.button.shares": "Share management", + "admin.button.shares": "Управління поширенням", "admin.button.config": "Конфігурація", "admin.version": "Версія", // END /admin @@ -183,14 +183,14 @@ export default { "admin.users.table.username": "Логін", "admin.users.table.email": "Електронна пошта", "admin.users.table.admin": "Адміністратор", - "admin.users.edit.update.title": "Edit user: {username}", + "admin.users.edit.update.title": "Редагувати користувача: {username}", "admin.users.edit.update.admin-privileges": "Права адміністратора", "admin.users.edit.update.change-password.title": "Змінити пароль", "admin.users.edit.update.change-password.field": "Новий пароль", "admin.users.edit.update.change-password.button": "Зберегти новий пароль", "admin.users.edit.update.notify.password.success": "Пароль успішно змінено", - "admin.users.edit.delete.title": "Delete user: {username} ?", - "admin.users.edit.delete.description": "Do you really want to delete this user and all their shares?", + "admin.users.edit.delete.title": "Видалити користувача: {username}?", + "admin.users.edit.delete.description": "Ви дійсно хочете видалити цього користувача та всі його поширення?", // showCreateUserModal.tsx "admin.users.modal.create.title": "Створити користувача", "admin.users.modal.create.username": "Логін",