From 0bd323abe9014a2c43339aa2329fc5c46f084c6e Mon Sep 17 00:00:00 2001 From: crschnick Date: Wed, 16 Sep 2026 21:36:09 +0000 Subject: [PATCH] Rework pwman list --- app/src/main/java/io/xpipe/app/pwman/PasswordManager.java | 4 ++++ .../main/java/io/xpipe/app/pwman/PasswordManagerKeyList.java | 5 +++++ .../java/io/xpipe/app/pwman/PasswordManagerTestComp.java | 4 +++- lang/strings/translations_da.properties | 5 +++-- lang/strings/translations_de.properties | 5 +++-- lang/strings/translations_en.properties | 4 ++-- lang/strings/translations_es.properties | 5 +++-- lang/strings/translations_fr.properties | 5 +++-- lang/strings/translations_id.properties | 5 +++-- lang/strings/translations_it.properties | 5 +++-- lang/strings/translations_ja.properties | 5 +++-- lang/strings/translations_ko.properties | 5 +++-- lang/strings/translations_nl.properties | 5 +++-- lang/strings/translations_pl.properties | 5 +++-- lang/strings/translations_pt.properties | 5 +++-- lang/strings/translations_ru.properties | 5 +++-- lang/strings/translations_sv.properties | 5 +++-- lang/strings/translations_tr.properties | 5 +++-- lang/strings/translations_vi.properties | 5 +++-- lang/strings/translations_zh-Hans.properties | 5 +++-- lang/strings/translations_zh-Hant.properties | 5 +++-- 21 files changed, 65 insertions(+), 37 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/pwman/PasswordManager.java b/app/src/main/java/io/xpipe/app/pwman/PasswordManager.java index 7069e0aba..d79c2edfd 100644 --- a/app/src/main/java/io/xpipe/app/pwman/PasswordManager.java +++ b/app/src/main/java/io/xpipe/app/pwman/PasswordManager.java @@ -29,6 +29,10 @@ public interface PasswordManager { return false; } + default boolean preferListIds() { + return false; + } + default List listKeys() { return List.of(); } diff --git a/app/src/main/java/io/xpipe/app/pwman/PasswordManagerKeyList.java b/app/src/main/java/io/xpipe/app/pwman/PasswordManagerKeyList.java index 7797adccd..8ce66fef0 100644 --- a/app/src/main/java/io/xpipe/app/pwman/PasswordManagerKeyList.java +++ b/app/src/main/java/io/xpipe/app/pwman/PasswordManagerKeyList.java @@ -37,4 +37,9 @@ public class PasswordManagerKeyList { cachedPasswordManagerClass = pwman.getClass(); return l; } + + public static synchronized void clear() { + cachedPasswordManagerClass = null; + cached = null; + } } diff --git a/app/src/main/java/io/xpipe/app/pwman/PasswordManagerTestComp.java b/app/src/main/java/io/xpipe/app/pwman/PasswordManagerTestComp.java index 73acb91ce..26fe341da 100644 --- a/app/src/main/java/io/xpipe/app/pwman/PasswordManagerTestComp.java +++ b/app/src/main/java/io/xpipe/app/pwman/PasswordManagerTestComp.java @@ -56,7 +56,9 @@ public class PasswordManagerTestComp extends SimpleRegionBuilder { } protected void selectFromList(PasswordManager.ListEntry entry) { - value.setValue(entry.getKey()); + var pwman = AppPrefs.get().passwordManager().getValue(); + var preferId = pwman != null && pwman.preferListIds(); + value.setValue(preferId && entry.getInternalId() != null ? entry.getInternalId() : entry.getKey()); } @Override diff --git a/lang/strings/translations_da.properties b/lang/strings/translations_da.properties index 163dfed36..2ed9c017e 100644 --- a/lang/strings/translations_da.properties +++ b/lang/strings/translations_da.properties @@ -1465,7 +1465,7 @@ updateReinstallAction=Udfør en ren geninstallation updateReinstallActionDescription=Geninstaller XPipe i stedet for at udføre en inkrementel opdatering – dine data bevares updateFailAction=Installer opdateringen manuelt updateFailActionDescription=Se de seneste udgivelser på GitHub -onePasswordPlaceholder=Elementnavn eller op://-URL +onePasswordPlaceholder=Elementnavn | op:// URL computeDirectorySizes=Beregn størrelsen på mapper computeSize=Beregn størrelse customSpiceCommand=Brugerdefineret kommando @@ -2308,10 +2308,11 @@ skipRole=Spring rolle over disableRole=Deaktiver rolle feedback=Feedback bitwardenCustomServerToggle=Brug en brugerdefineret Bitwarden-server -bitwardenCustomServerToggleDescription=Om man skal bruge en brugerdefineret server til Bitwarden i stedet for standarden +bitwardenCustomServerToggleDescription=Om man skal bruge en brugerdefineret server til Bitwarden i stedet for bitwarden.com bitwardenCustomServer=Serveradresse bitwardenCustomServerDescription=Adressen til Bitwarden-serveren bitwardenCustomServerTitle=Login til Bitwarden-serveren batchActionsIncompatible=Der er valgt blandede indtastningstyper, ingen handlinger er tilgængelige batchActionsEmpty=Der er ingen handlinger tilgængelige for de valgte poster commitChanges=Gennemfør ændringer +bitwardenPasswordPlaceholder=Elementnavn | Element-UUID diff --git a/lang/strings/translations_de.properties b/lang/strings/translations_de.properties index 11ee20e03..3b5e45bbc 100644 --- a/lang/strings/translations_de.properties +++ b/lang/strings/translations_de.properties @@ -1460,7 +1460,7 @@ updateReinstallAction=Führe eine saubere Neuinstallation durch updateReinstallActionDescription=Installiere XPipe neu, anstatt ein inkrementelles Update durchzuführen – deine Daten bleiben dabei erhalten updateFailAction=Update manuell installieren updateFailActionDescription=Schau dir die neuesten Versionen auf GitHub an -onePasswordPlaceholder=Elementname oder op://-URL +onePasswordPlaceholder=Bezeichnung | op:// URL computeDirectorySizes=Verzeichnisgrößen berechnen computeSize=Größe berechnen customSpiceCommand=Benutzerdefinierter Befehl @@ -2305,10 +2305,11 @@ skipRole=Rolle überspringen disableRole=Rolle deaktivieren feedback=Feedback bitwardenCustomServerToggle=Benutzerdefinierten Bitwarden-Server verwenden -bitwardenCustomServerToggleDescription=Ob man für Bitwarden einen benutzerdefinierten Server anstelle des Standard-Servers verwenden soll +bitwardenCustomServerToggleDescription=Sollte man für Bitwarden einen eigenen Server anstelle von bitwarden.com nutzen? bitwardenCustomServer=Serveradresse bitwardenCustomServerDescription=Die Adresse des Bitwarden-Servers bitwardenCustomServerTitle=Anmeldung beim Bitwarden-Server batchActionsIncompatible=Es wurden gemischte Eingabetypen ausgewählt, es stehen keine Aktionen zur Verfügung batchActionsEmpty=Für die ausgewählten Einträge sind keine Aktionen verfügbar commitChanges=Änderungen speichern +bitwardenPasswordPlaceholder=Elementname | Element-UUID diff --git a/lang/strings/translations_en.properties b/lang/strings/translations_en.properties index 0e443b0dd..b38ff69fb 100644 --- a/lang/strings/translations_en.properties +++ b/lang/strings/translations_en.properties @@ -1500,7 +1500,6 @@ updateReinstallAction=Perform clean reinstall updateReinstallActionDescription=Reinstall XPipe instead of performing an incremental update, your data is preserved updateFailAction=Install update manually updateFailActionDescription=Check out the latest releases at GitHub -#force onePasswordPlaceholder=Item name | op:// URL computeDirectorySizes=Compute directory sizes #context: Verb, to compute @@ -1979,6 +1978,8 @@ keyAgent=Use agent integration protonPassAgent=Use agent integration passwordManagerKeyStrategy=SSH key retrieval method passwordManagerKeyStrategyDescription=How to retrieve SSH keys stored in the password manager. When disabled, no keys can be retrieved. When an SSH agent is configured, the agent must be properly started in the password manager. +passwordManagerPreferIds=Prefer entry IDs over names +passwordManagerPreferIdsDescription=When choosing a password manager entry via the list button, XPipe will fill in the ID instead of the human-readable name if this is enabled. Using IDs is more robust in cases when entries are renamed in the password manager. sshAgentNoKeys=The agent does not have any keys at the moment sshAgentHasKeys=The agent currently offers the following keys: passwordManagerNoKeys=No password manager entries were found @@ -2365,7 +2366,6 @@ skipRole=Skip role disableRole=Disable role feedback=Feedback bitwardenCustomServerToggle=Use custom Bitwarden server -#force bitwardenCustomServerToggleDescription=Whether to use a custom server for Bitwarden instead of bitwarden.com bitwardenCustomServer=Server address bitwardenCustomServerDescription=The address of the Bitwarden server diff --git a/lang/strings/translations_es.properties b/lang/strings/translations_es.properties index dac299fef..ca5cad41d 100644 --- a/lang/strings/translations_es.properties +++ b/lang/strings/translations_es.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Haz una reinstalación limpia updateReinstallActionDescription=Reinstala XPipe en lugar de hacer una actualización incremental; así se conservarán tus datos updateFailAction=Instalar la actualización manualmente updateFailActionDescription=Echa un vistazo a las últimas versiones en GitHub -onePasswordPlaceholder=Nombre del elemento o URL op:// +onePasswordPlaceholder=Nombre del elemento | URL de op:// computeDirectorySizes=Calcular el tamaño de los directorios computeSize=Calcular el tamaño customSpiceCommand=Comando personalizado @@ -2270,10 +2270,11 @@ skipRole=Omitir función disableRole=Desactivar rol feedback=Comentarios bitwardenCustomServerToggle=Usar un servidor Bitwarden personalizado -bitwardenCustomServerToggleDescription=Si usar un servidor personalizado para Bitwarden en lugar del predeterminado +bitwardenCustomServerToggleDescription=Si conviene usar un servidor propio para Bitwarden en lugar de bitwarden.com bitwardenCustomServer=Dirección del servidor bitwardenCustomServerDescription=La dirección del servidor de Bitwarden bitwardenCustomServerTitle=Inicio de sesión en el servidor de Bitwarden batchActionsIncompatible=Se han seleccionado tipos de entrada mixtos; no hay acciones disponibles batchActionsEmpty=No hay acciones disponibles para las entradas seleccionadas commitChanges=Guardar los cambios +bitwardenPasswordPlaceholder=Nombre del elemento | UUID del elemento diff --git a/lang/strings/translations_fr.properties b/lang/strings/translations_fr.properties index 879f0d230..c4f58273a 100644 --- a/lang/strings/translations_fr.properties +++ b/lang/strings/translations_fr.properties @@ -1463,7 +1463,7 @@ updateReinstallAction=Effectuer une réinstallation propre updateReinstallActionDescription=Réinstalle XPipe au lieu de faire une mise à jour incrémentielle, tes données seront conservées updateFailAction=Installer la mise à jour manuellement updateFailActionDescription=Découvre les dernières versions sur GitHub -onePasswordPlaceholder=Nom de l'élément ou URL op:// +onePasswordPlaceholder=Nom de l'élément | URL op:// computeDirectorySizes=Calculer la taille des répertoires computeSize=Calculer la taille customSpiceCommand=Commande personnalisée @@ -2307,10 +2307,11 @@ skipRole=Ignorer le rôle disableRole=Désactiver le rôle feedback=Commentaires bitwardenCustomServerToggle=Utiliser un serveur Bitwarden personnalisé -bitwardenCustomServerToggleDescription=Faut-il utiliser un serveur personnalisé pour Bitwarden à la place du serveur par défaut ? +bitwardenCustomServerToggleDescription=Faut-il utiliser un serveur personnalisé pour Bitwarden plutôt que bitwarden.com ? bitwardenCustomServer=Adresse du serveur bitwardenCustomServerDescription=L'adresse du serveur Bitwarden bitwardenCustomServerTitle=Connexion au serveur Bitwarden batchActionsIncompatible=Des types d'entrées mixtes ont été sélectionnés, aucune action n'est disponible batchActionsEmpty=Aucune action n'est disponible pour les entrées sélectionnées commitChanges=Valider les modifications +bitwardenPasswordPlaceholder=Nom de l'élément | UUID de l'élément diff --git a/lang/strings/translations_id.properties b/lang/strings/translations_id.properties index d845755a9..ab1b683ea 100644 --- a/lang/strings/translations_id.properties +++ b/lang/strings/translations_id.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Lakukan penginstalan ulang yang bersih updateReinstallActionDescription=Instal ulang XPipe daripada melakukan pembaruan bertahap, data Anda akan tetap tersimpan updateFailAction=Instal pembaruan secara manual updateFailActionDescription=Lihat rilis terbaru di GitHub -onePasswordPlaceholder=Nama item atau URL op:// +onePasswordPlaceholder=Nama item | op:// URL computeDirectorySizes=Menghitung ukuran direktori computeSize=Ukuran komputasi customSpiceCommand=Perintah khusus @@ -2270,10 +2270,11 @@ skipRole=Lewati peran disableRole=Nonaktifkan peran feedback=Umpan balik bitwardenCustomServerToggle=Gunakan server Bitwarden khusus -bitwardenCustomServerToggleDescription=Apakah sebaiknya menggunakan server khusus untuk Bitwarden daripada server bawaan +bitwardenCustomServerToggleDescription=Apakah sebaiknya menggunakan server khusus untuk Bitwarden daripada bitwarden.com bitwardenCustomServer=Alamat server bitwardenCustomServerDescription=Alamat server Bitwarden bitwardenCustomServerTitle=Masuk ke server Bitwarden batchActionsIncompatible=Jenis entri campuran telah dipilih, tidak ada tindakan yang tersedia batchActionsEmpty=Tidak ada tindakan yang tersedia untuk entri yang dipilih commitChanges=Simpan perubahan +bitwardenPasswordPlaceholder=Nama item | UUID item diff --git a/lang/strings/translations_it.properties b/lang/strings/translations_it.properties index 1ed35e314..37a46da4e 100644 --- a/lang/strings/translations_it.properties +++ b/lang/strings/translations_it.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Esegui una reinstallazione pulita updateReinstallActionDescription=Reinstalla XPipe invece di eseguire un aggiornamento incrementale: i tuoi dati verranno conservati updateFailAction=Installa l'aggiornamento manualmente updateFailActionDescription=Dai un'occhiata alle ultime versioni su GitHub -onePasswordPlaceholder=Nome dell'elemento o URL op:// +onePasswordPlaceholder=Nome dell'elemento | URL op:// computeDirectorySizes=Calcola le dimensioni delle directory computeSize=Dimensione del calcolo customSpiceCommand=Comando personalizzato @@ -2270,10 +2270,11 @@ skipRole=Salta il ruolo disableRole=Disattiva ruolo feedback=Feedback bitwardenCustomServerToggle=Usa un server Bitwarden personalizzato -bitwardenCustomServerToggleDescription=Se usare un server personalizzato per Bitwarden invece di quello predefinito +bitwardenCustomServerToggleDescription=Se usare un server personalizzato per Bitwarden invece di bitwarden.com bitwardenCustomServer=Indirizzo del server bitwardenCustomServerDescription=L'indirizzo del server Bitwarden bitwardenCustomServerTitle=Accesso al server Bitwarden batchActionsIncompatible=Sono stati selezionati tipi di voce misti, nessuna azione disponibile batchActionsEmpty=Nessuna azione disponibile per le voci selezionate commitChanges=Conferma le modifiche +bitwardenPasswordPlaceholder=Nome elemento | UUID elemento diff --git a/lang/strings/translations_ja.properties b/lang/strings/translations_ja.properties index 2bec541b6..adeb4a08b 100644 --- a/lang/strings/translations_ja.properties +++ b/lang/strings/translations_ja.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=クリーン再インストールを実行する updateReinstallActionDescription=増分更新を行う代わりにXPipeを再インストールすれば、データは保持される updateFailAction=更新を手動でインストールする updateFailActionDescription=GitHubで最新のリリース版を確認する -onePasswordPlaceholder=項目名または op:// URL +onePasswordPlaceholder=項目名 | op:// URL computeDirectorySizes=ディレクトリのサイズを計算する computeSize=計算サイズ customSpiceCommand=カスタムコマンド @@ -2270,10 +2270,11 @@ skipRole=役割をスキップする disableRole=役割を無効にする feedback=フィードバック bitwardenCustomServerToggle=カスタムBitwardenサーバーを使用する -bitwardenCustomServerToggleDescription=Bitwardenでデフォルトのサーバーの代わりにカスタムサーバーを使用するかどうか +bitwardenCustomServerToggleDescription=bitwarden.comの代わりに、Bitwarden用のカスタムサーバーを使用すべきかどうか bitwardenCustomServer=サーバーアドレス bitwardenCustomServerDescription=Bitwardenサーバーのアドレス bitwardenCustomServerTitle=Bitwardenサーバーへのログイン batchActionsIncompatible=異なる種類の項目が選択されているため、実行可能な操作がない batchActionsEmpty=選択したエントリに対して実行可能な操作がない commitChanges=変更をコミットする +bitwardenPasswordPlaceholder=項目名 | 項目UUID diff --git a/lang/strings/translations_ko.properties b/lang/strings/translations_ko.properties index 447f0d3e5..efd659b57 100644 --- a/lang/strings/translations_ko.properties +++ b/lang/strings/translations_ko.properties @@ -1468,7 +1468,7 @@ updateReinstallAction=완전한 재설치 수행 updateReinstallActionDescription=증분 업데이트를 수행하는 대신 XPipe를 다시 설치하면 데이터가 보존됩니다 updateFailAction=업데이트를 수동으로 설치하기 updateFailActionDescription=GitHub에서 최신 릴리스를 확인해 보세요 -onePasswordPlaceholder=항목 이름 또는 op:// URL +onePasswordPlaceholder=항목 이름 | op:// URL #custom computeDirectorySizes=폴더 용량 계산 #custom @@ -2317,10 +2317,11 @@ skipRole=역할 건너뛰기 disableRole=역할 비활성화 feedback=피드백 bitwardenCustomServerToggle=사용자 지정 Bitwarden 서버 사용 -bitwardenCustomServerToggleDescription=기본 설정 대신 Bitwarden용 사용자 지정 서버를 사용할지 여부 +bitwardenCustomServerToggleDescription=bitwarden.com 대신 Bitwarden용 사용자 지정 서버를 사용할지 여부 bitwardenCustomServer=서버 주소 bitwardenCustomServerDescription=Bitwarden 서버의 주소 bitwardenCustomServerTitle=Bitwarden 서버 로그인 batchActionsIncompatible=여러 유형의 항목이 선택되어 있어 수행할 수 있는 작업이 없습니다 batchActionsEmpty=선택한 항목에 대해 수행할 수 있는 작업이 없습니다 commitChanges=변경 사항 적용 +bitwardenPasswordPlaceholder=항목 이름 | 항목 UUID diff --git a/lang/strings/translations_nl.properties b/lang/strings/translations_nl.properties index 616a066a8..603c41d9a 100644 --- a/lang/strings/translations_nl.properties +++ b/lang/strings/translations_nl.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Voer een schone herinstallatie uit updateReinstallActionDescription=Installeer XPipe opnieuw in plaats van een incrementele update uit te voeren; je gegevens blijven behouden updateFailAction=Update handmatig installeren updateFailActionDescription=Bekijk de nieuwste releases op GitHub -onePasswordPlaceholder=Naam van het item of op:// URL +onePasswordPlaceholder=Naam van het item | op:// URL computeDirectorySizes=De grootte van mappen berekenen computeSize=Grootte berekenen customSpiceCommand=Aangepaste opdracht @@ -2270,10 +2270,11 @@ skipRole=Rol overslaan disableRole=Rol uitschakelen feedback=Feedback bitwardenCustomServerToggle=Gebruik een aangepaste Bitwarden-server -bitwardenCustomServerToggleDescription=Moet je voor Bitwarden een aangepaste server gebruiken in plaats van de standaard +bitwardenCustomServerToggleDescription=Moet je voor Bitwarden een eigen server gebruiken in plaats van bitwarden.com? bitwardenCustomServer=Serveradres bitwardenCustomServerDescription=Het adres van de Bitwarden-server bitwardenCustomServerTitle=Inloggen op de Bitwarden-server batchActionsIncompatible=Er zijn verschillende invoertypen geselecteerd, er zijn geen acties beschikbaar batchActionsEmpty=Er zijn geen acties beschikbaar voor de geselecteerde items commitChanges=Wijzigingen opslaan +bitwardenPasswordPlaceholder=Naam item | UUID item diff --git a/lang/strings/translations_pl.properties b/lang/strings/translations_pl.properties index 793fe092b..7358405ce 100644 --- a/lang/strings/translations_pl.properties +++ b/lang/strings/translations_pl.properties @@ -1428,7 +1428,7 @@ updateReinstallAction=Wykonaj czystą reinstalację updateReinstallActionDescription=Zainstaluj XPipe od nowa zamiast przeprowadzać aktualizację przyrostową – Twoje dane zostaną zachowane updateFailAction=Zainstaluj aktualizację ręcznie updateFailActionDescription=Zobacz najnowsze wersje na GitHubie -onePasswordPlaceholder=Nazwa elementu lub adres URL op:// +onePasswordPlaceholder=Nazwa elementu | op:// adres URL computeDirectorySizes=Oblicz rozmiary katalogów computeSize=Oblicz rozmiar customSpiceCommand=Polecenie niestandardowe @@ -2271,10 +2271,11 @@ skipRole=Pomiń rolę disableRole=Wyłącz rolę feedback=Opinia bitwardenCustomServerToggle=Użyj własnego serwera Bitwarden -bitwardenCustomServerToggleDescription=Czy zamiast domyślnego serwera warto użyć serwera własnego dla Bitwarden +bitwardenCustomServerToggleDescription=Czy warto korzystać z własnego serwera dla Bitwarden zamiast bitwarden.com bitwardenCustomServer=Adres serwera bitwardenCustomServerDescription=Adres serwera Bitwarden bitwardenCustomServerTitle=Logowanie do serwera Bitwarden batchActionsIncompatible=Wybrano mieszane typy wpisów, brak dostępnych działań batchActionsEmpty=Brak dostępnych działań dla wybranych wpisów commitChanges=Zapisz zmiany +bitwardenPasswordPlaceholder=Nazwa elementu | UUID elementu diff --git a/lang/strings/translations_pt.properties b/lang/strings/translations_pt.properties index f279a656c..e83c31d14 100644 --- a/lang/strings/translations_pt.properties +++ b/lang/strings/translations_pt.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Faz uma reinstalação completa updateReinstallActionDescription=Reinstala o XPipe em vez de fazeres uma atualização incremental; os teus dados ficam preservados updateFailAction=Instalar a atualização manualmente updateFailActionDescription=Dá uma olhadela nas últimas versões no GitHub -onePasswordPlaceholder=Nome do item ou URL op:// +onePasswordPlaceholder=Nome do item | URL op:// computeDirectorySizes=Calcular o tamanho dos diretórios computeSize=Calcular o tamanho customSpiceCommand=Comando personalizado @@ -2270,10 +2270,11 @@ skipRole=Ignorar função disableRole=Desativar função feedback=Comentários bitwardenCustomServerToggle=Utilizar um servidor Bitwarden personalizado -bitwardenCustomServerToggleDescription=Se deves usar um servidor personalizado para o Bitwarden em vez do padrão +bitwardenCustomServerToggleDescription=Se deves usar um servidor personalizado para o Bitwarden em vez do bitwarden.com bitwardenCustomServer=Endereço do servidor bitwardenCustomServerDescription=O endereço do servidor do Bitwarden bitwardenCustomServerTitle=Início de sessão no servidor Bitwarden batchActionsIncompatible=Foram selecionados tipos de entrada mistos; não há ações disponíveis batchActionsEmpty=Não há ações disponíveis para as entradas selecionadas commitChanges=Confirmar alterações +bitwardenPasswordPlaceholder=Nome do item | UUID do item diff --git a/lang/strings/translations_ru.properties b/lang/strings/translations_ru.properties index b98d80de7..2472024a9 100644 --- a/lang/strings/translations_ru.properties +++ b/lang/strings/translations_ru.properties @@ -1522,7 +1522,7 @@ updateReinstallAction=Выполни чистую переустановку updateReinstallActionDescription=Переустанови XPipe вместо инкрементального обновления — твои данные останутся нетронутыми updateFailAction=Установи обновление вручную updateFailActionDescription=Посмотри последние версии на GitHub -onePasswordPlaceholder=Название элемента или URL в формате op:// +onePasswordPlaceholder=Название элемента | op:// URL #custom computeDirectorySizes=Вычислить размер каталога #custom @@ -2372,10 +2372,11 @@ skipRole=Пропустить роль disableRole=Отключить роль feedback=Отзывы bitwardenCustomServerToggle=Использование собственного сервера Bitwarden -bitwardenCustomServerToggleDescription=Стоит ли использовать собственный сервер для Bitwarden вместо стандартного +bitwardenCustomServerToggleDescription=Стоит ли использовать собственный сервер для Bitwarden вместо bitwarden.com bitwardenCustomServer=Адрес сервера bitwardenCustomServerDescription=Адрес сервера Bitwarden bitwardenCustomServerTitle=Вход на сервер Bitwarden batchActionsIncompatible=Выбраны смешанные типы записей, доступных действий нет batchActionsEmpty=Для выбранных записей нет доступных действий commitChanges=Сохранить изменения +bitwardenPasswordPlaceholder=Название элемента | UUID элемента diff --git a/lang/strings/translations_sv.properties b/lang/strings/translations_sv.properties index e3408a0f4..cbeb2b25e 100644 --- a/lang/strings/translations_sv.properties +++ b/lang/strings/translations_sv.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Utför en ren ominstallation updateReinstallActionDescription=Installera om XPipe istället för att utföra en inkrementell uppdatering, så bevaras dina data updateFailAction=Installera uppdateringen manuellt updateFailActionDescription=Kolla in de senaste utgåvorna på GitHub -onePasswordPlaceholder=Objektnamn eller op://-URL +onePasswordPlaceholder=Objektnamn | op:// URL computeDirectorySizes=Beräkna katalogstorlekar computeSize=Beräkningsstorlek customSpiceCommand=Anpassat kommando @@ -2270,10 +2270,11 @@ skipRole=Hoppa över roll disableRole=Inaktivera roll feedback=Feedback bitwardenCustomServerToggle=Använd en anpassad Bitwarden-server -bitwardenCustomServerToggleDescription=Om man ska använda en anpassad server för Bitwarden istället för standardservern +bitwardenCustomServerToggleDescription=Om man ska använda en egen server för Bitwarden istället för bitwarden.com bitwardenCustomServer=Serveradress bitwardenCustomServerDescription=Adressen till Bitwarden-servern bitwardenCustomServerTitle=Inloggning på Bitwarden-servern batchActionsIncompatible=Blandade inmatningstyper har valts, inga åtgärder tillgängliga batchActionsEmpty=Inga åtgärder tillgängliga för valda poster commitChanges=Spara ändringar +bitwardenPasswordPlaceholder=Objektnamn | Objekt-UUID diff --git a/lang/strings/translations_tr.properties b/lang/strings/translations_tr.properties index 7edecb9e3..b4e7e9f4a 100644 --- a/lang/strings/translations_tr.properties +++ b/lang/strings/translations_tr.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Temiz yeniden yükleme işlemi gerçekleştirin updateReinstallActionDescription=Artımlı güncelleme yapmak yerine XPipe'ı yeniden yükleyin; verileriniz korunur updateFailAction=Güncellemeyi manuel olarak yükle updateFailActionDescription=GitHub'da en son sürümleri inceleyin -onePasswordPlaceholder=Öğe adı veya op:// URL'si +onePasswordPlaceholder=Öğe adı | op:// URL computeDirectorySizes=Dizin boyutlarını hesapla computeSize=Hesaplama boyutu customSpiceCommand=Özel komut @@ -2270,10 +2270,11 @@ skipRole=Rolü atla disableRole=Rolü devre dışı bırak feedback=Geri bildirim bitwardenCustomServerToggle=Özel Bitwarden sunucusu kullanma -bitwardenCustomServerToggleDescription=Varsayılan sunucu yerine Bitwarden için özel bir sunucu kullanılıp kullanılmayacağı +bitwardenCustomServerToggleDescription=bitwarden.com yerine Bitwarden için özel bir sunucu kullanılıp kullanılmayacağı bitwardenCustomServer=Sunucu adresi bitwardenCustomServerDescription=Bitwarden sunucusunun adresi bitwardenCustomServerTitle=Bitwarden sunucusuna giriş batchActionsIncompatible=Karışık giriş türleri seçildi, kullanılabilir eylem yok batchActionsEmpty=Seçilen girdiler için kullanılabilir eylem yok commitChanges=Değişiklikleri kaydet +bitwardenPasswordPlaceholder=Öğe adı | Öğe UUID'si diff --git a/lang/strings/translations_vi.properties b/lang/strings/translations_vi.properties index 2502958e3..e0babee99 100644 --- a/lang/strings/translations_vi.properties +++ b/lang/strings/translations_vi.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=Thực hiện cài đặt lại sạch sẽ updateReinstallActionDescription=Hãy cài đặt lại XPipe thay vì thực hiện cập nhật bổ sung, dữ liệu của cậu sẽ được giữ nguyên updateFailAction=Cài đặt bản cập nhật theo cách thủ công updateFailActionDescription=Hãy xem các bản phát hành mới nhất trên GitHub nhé -onePasswordPlaceholder=Tên mục hoặc URL op:// +onePasswordPlaceholder=Tên mục | op:// URL computeDirectorySizes=Tính kích thước thư mục computeSize=Kích thước tính toán customSpiceCommand=Lệnh tùy chỉnh @@ -2270,10 +2270,11 @@ skipRole=Bỏ qua vai trò disableRole=Tắt vai trò feedback=Phản hồi bitwardenCustomServerToggle=Sử dụng máy chủ Bitwarden tùy chỉnh -bitwardenCustomServerToggleDescription=Có nên dùng máy chủ tùy chỉnh cho Bitwarden thay vì máy chủ mặc định hay không +bitwardenCustomServerToggleDescription=Có nên dùng máy chủ tùy chỉnh cho Bitwarden thay vì bitwarden.com không bitwardenCustomServer=Địa chỉ máy chủ bitwardenCustomServerDescription=Địa chỉ máy chủ Bitwarden bitwardenCustomServerTitle=Đăng nhập vào máy chủ Bitwarden batchActionsIncompatible=Đã chọn các loại mục nhập hỗn hợp, không có hành động nào khả dụng batchActionsEmpty=Không có thao tác nào có sẵn cho các mục đã chọn commitChanges=Áp dụng các thay đổi +bitwardenPasswordPlaceholder=Tên mục | UUID mục diff --git a/lang/strings/translations_zh-Hans.properties b/lang/strings/translations_zh-Hans.properties index e44b64033..5fac46006 100644 --- a/lang/strings/translations_zh-Hans.properties +++ b/lang/strings/translations_zh-Hans.properties @@ -1919,7 +1919,7 @@ updateReinstallAction=执行干净重装 updateReinstallActionDescription=请重新安装 XPipe,而非执行增量更新,您的数据将得以保留 updateFailAction=手动安装更新 updateFailActionDescription=请在 GitHub 上查看最新版本 -onePasswordPlaceholder=项目名称或 op:// URL +onePasswordPlaceholder=项目名称 | op:// URL computeDirectorySizes=计算目录大小 computeSize=计算大小 customSpiceCommand=自定义命令 @@ -2829,10 +2829,11 @@ skipRole=跳过角色 disableRole=禁用角色 feedback=反馈 bitwardenCustomServerToggle=使用自定义 Bitwarden 服务器 -bitwardenCustomServerToggleDescription=是否应使用自定义服务器来运行 Bitwarden,而不是默认服务器 +bitwardenCustomServerToggleDescription=是否应使用自定义服务器来运行 Bitwarden,而不是使用 bitwarden.com bitwardenCustomServer=服务器地址 bitwardenCustomServerDescription=Bitwarden 服务器的地址 bitwardenCustomServerTitle=Bitwarden 服务器登录 batchActionsIncompatible=选择了混合输入类型,无可用操作 batchActionsEmpty=所选条目无可用操作 commitChanges=提交更改 +bitwardenPasswordPlaceholder=项目名称 | 项目 UUID diff --git a/lang/strings/translations_zh-Hant.properties b/lang/strings/translations_zh-Hant.properties index ccd16aa2e..e65cb7924 100644 --- a/lang/strings/translations_zh-Hant.properties +++ b/lang/strings/translations_zh-Hant.properties @@ -1427,7 +1427,7 @@ updateReinstallAction=執行乾淨重新安裝 updateReinstallActionDescription=請重新安裝 XPipe,而非執行增量更新,您的資料將得以保留 updateFailAction=手動安裝更新 updateFailActionDescription=請至 GitHub 查看最新發布版本 -onePasswordPlaceholder=項目名稱或 op:// URL +onePasswordPlaceholder=項目名稱 | op:// URL computeDirectorySizes=計算目錄大小 computeSize=計算大小 customSpiceCommand=自訂指令 @@ -2270,10 +2270,11 @@ skipRole=跳過角色 disableRole=停用角色 feedback=回饋 bitwardenCustomServerToggle=使用自訂 Bitwarden 伺服器 -bitwardenCustomServerToggleDescription=是否應使用 Bitwarden 的自訂伺服器,而非預設伺服器 +bitwardenCustomServerToggleDescription=是否應使用 Bitwarden 的自建伺服器,而非 bitwarden.com bitwardenCustomServer=伺服器位址 bitwardenCustomServerDescription=Bitwarden 伺服器的位址 bitwardenCustomServerTitle=Bitwarden 伺服器登入 batchActionsIncompatible=已選取混合型別的項目,無可用操作 batchActionsEmpty=選取的項目無可用動作 commitChanges=提交變更 +bitwardenPasswordPlaceholder=項目名稱 | 項目 UUID