fix: make email/login_name immutable and add ui sortable account_name #195

This commit is contained in:
rustmailer
2026-04-16 14:50:27 +08:00
parent 82915e76ba
commit 39d8168de5
41 changed files with 595 additions and 506 deletions
+19 -19
View File
@@ -142,18 +142,17 @@
"systemVersion": "Wersja systemu"
},
"accounts": {
"beforeRelativeValue": "Synchronizuj wiadomości sprzed {{value}} {{unit}}",
"sinceRelativeValue": "Synchronizuj wiadomości z ostatnich {{value}} {{unit}}",
"syncBatchSize": "Rozmiar partii synchronizacji",
"syncBatchSizeDescription": "Liczba wiadomości pobieranych w jednym żądaniu IMAP",
"incrementalSyncDescription": "Częstotliwość wykonywania przyrostowej synchronizacji e-mail (w minutach)",
"syncScope": "Strategia synchronizacji",
"syncScopeDescription": "Wybierz wiadomości e-mail, które mają być indeksowane i archiwizowane.",
"selectMode": "Wybierz tryb filtrowania",
"syncAll": "Synchronizuj wszystkie wiadomości",
"sinceFixed": "Od określonej daty",
"sinceRelative": "Synchronizuj tylko ostatnie wiadomości",
"beforeRelative": "Archiwizuj tylko stare wiadomości",
"beforeRelativeValue": "Pobierz e-maile sprzed {{value}} {{unit}}",
"sinceRelativeValue": "Pobierz e-maile z ostatnich",
"downloadBatchSize": "Rozmiar partii pobierania",
"downloadBatchSizeDescription": "Liczba wiadomości pobieranych na żądanie IMAP",
"downloadScopeDescription": "Wybierz, które wiadomości e-mail mają być indeksowane i pobierane.",
"downloadScope": "Strategia pobierania",
"selectMode": "Wybierz tryb filtra",
"downloadAll": "Pobierz wszystkie e-maile",
"sinceFixed": "Od konkretnej daty",
"sinceRelative": "Pobierz tylko ostatnie e-maile",
"beforeRelative": "Pobierz tylko stare e-maile",
"duration": "Czas trwania",
"unit": "Jednostka",
"accessControl": "Kontrola dostępu",
@@ -190,7 +189,9 @@
"noAccountConfigurations": "Brak konfiguracji konta",
"noAccountConfigurationsDesc": "Nie skonfigurowano jeszcze żadnego konta, aby zacząć korzystać z funkcji dodaj pierwsze konto.",
"addConfiguration": "Dodaj konfigurację",
"name": "Login",
"useNoProxy": "Brak serwera proxy",
"login_name": "Login",
"name": "Nazwa konta",
"email": "Email",
"status": "Status",
"type": "Typ",
@@ -210,12 +211,12 @@
"updatedAt": "Zaktualizowano",
"openMenu": "Otwórz menu",
"emailAccountRegistration": "Rejestracja konta email",
"emailAccountRegistrationDesc": "Podaj adres email. W kolejnych krokach skonfigurujesz dane IMAP/SMTP. Używając tego adresu email zostanie podjęta próba automatycznego pobrania adresów serwerów SMTP/IMAP.",
"emailAccountRegistrationDesc": "Wprowadź swój adres e-mail. W kolejnych krokach skonfigurujesz ustawienia IMAP. Użyjemy tego adresu do automatycznego wykrycia ustawień serwera IMAP.",
"emailAddress": "Adres Email",
"emailPlaceholder": "np. jan.kowalski@example.com",
"namePlaceholder": "np. jan.kowalski",
"optional": "Opcjonalnie",
"nameDescription": "Nazwa użytkownika IMAP. Pozostaw to pole puste, jeśli nazwą użytkownika będzie adres email.",
"nameDescription": "Nazwa użytkownika IMAP. Domyślnie e-mail lub własna nazwa.",
"emailCannotBeModified": "Adresu konta email nie można modyfikować podczas edycji.",
"addAccount": "Dodaj konto. ",
"updateAccount": "Zaktualizuj konto",
@@ -239,7 +240,6 @@
"accountDetails": "Szczegóły konta",
"capabilities": "Możliwości",
"folderLimit": "Limit folderu",
"incrementalSyncInterval": "Przyrostowy interwał synchronizacji",
"everyMinutes": "co {{minutes}} minut",
"foldersConfiguredForSync": "{{count}} folder(ów) zostało skonfigurowane do synchronizacji",
"foldersSelected": "{{count}} folder(ów) zostało zaznaczonych",
@@ -259,9 +259,9 @@
"leaveEmptyToKeepExisting": "Pozostaw to pole puste, jeśli chcesz zachować dotychczasowe hasło lub wpisz nowe, aby zaktualizować.",
"useProxy": "Użyj Proxy",
"selectProxy": "Wybierz proxy",
"incrementalSync": "Zmień czas synchronizacji(minuty)",
"incrementalSyncPlaceholder": "np. 300",
"enabledDescription": "Określ czy to konto jest aktywne. Jeśli wyłączone, powiązane synchronizacje nie będą działać",
"downloadInterval": "Cykl pobierania (minuty)",
"downloadIntervalPlaceholder": "Wprowadź minuty",
"enabledDescription": "Określa, czy to konto jest aktywne. Jeśli zostanie wyłączone, powiązane pobierania nie będą uruchamiane.",
"dateSince": "Od kiedy",
"none": "Nigdy",
"fixed": "Dokładnie",