Tweak more strings

This commit is contained in:
Dain Nilsson 2024-01-29 14:58:00 +01:00
parent beb5bd764a
commit 00b1087388
No known key found for this signature in database
GPG Key ID: F04367096FBA95E8
7 changed files with 40 additions and 78 deletions

View File

@ -117,7 +117,7 @@ class _FidoLockedPage extends ConsumerWidget {
: l10n.l_ready_to_use,
message: isBio
? l10n.p_setup_fingerprints_desc
: l10n.p_optionally_set_a_pin,
: '${l10n.l_register_sk_on_websites}\n\n${l10n.l_non_passkeys_note}',
keyActionsBuilder: hasActions && !isBio ? _buildActions : null,
keyActionsBadge: !isBio ? fidoShowActionsNotifier(state) : false,
);
@ -128,7 +128,8 @@ class _FidoLockedPage extends ConsumerWidget {
title: l10n.s_passkeys,
capabilities: const [Capability.fido2],
header: l10n.l_ready_to_use,
message: l10n.l_register_sk_on_websites,
message:
'${l10n.l_register_sk_on_websites}\n\n${l10n.l_non_passkeys_note}',
keyActionsBuilder: hasActions ? _buildActions : null,
keyActionsBadge: fidoShowActionsNotifier(state),
);
@ -199,7 +200,8 @@ class _FidoUnlockedPageState extends ConsumerState<_FidoUnlockedPage> {
title: l10n.s_passkeys,
capabilities: const [Capability.fido2],
header: l10n.l_no_discoverable_accounts,
message: l10n.l_register_sk_on_websites,
message:
'${l10n.l_register_sk_on_websites}\n\n${l10n.l_non_passkeys_note}',
keyActionsBuilder: hasActions
? (context) =>
passkeysBuildActions(context, widget.node, widget.state)
@ -219,7 +221,8 @@ class _FidoUnlockedPageState extends ConsumerState<_FidoUnlockedPage> {
title: l10n.s_passkeys,
capabilities: const [Capability.fido2],
header: l10n.l_no_discoverable_accounts,
message: l10n.l_register_sk_on_websites,
message:
'${l10n.l_register_sk_on_websites}\n\n${l10n.l_non_passkeys_note}',
keyActionsBuilder: hasActions
? (context) =>
passkeysBuildActions(context, widget.node, widget.state)
@ -346,17 +349,26 @@ class _FidoUnlockedPageState extends ConsumerState<_FidoUnlockedPage> {
}),
}
},
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: credentials
.map(
(cred) => _CredentialListItem(
cred,
expanded: expanded,
selected: _selected == cred,
),
)
.toList()),
child:
Column(crossAxisAlignment: CrossAxisAlignment.start, children: [
...credentials.map(
(cred) => _CredentialListItem(
cred,
expanded: expanded,
selected: _selected == cred,
),
),
Padding(
padding: const EdgeInsets.all(16.0),
child: Opacity(
opacity: 0.6,
child: Text(
l10n.l_non_passkeys_note,
style: Theme.of(context).textTheme.bodySmall,
),
),
),
]),
);
},
),

View File

@ -58,7 +58,6 @@
"s_about": "Über",
"s_algorithm": null,
"s_appearance": "Aussehen",
"s_authenticator": "Authenticator",
"s_actions": null,
"s_manage": "Verwalten",
"s_setup": "Einrichten",
@ -254,7 +253,6 @@
"s_pin_change_required": null,
"l_fido_pin_protection_optional": "Optionaler FIDO PIN Schutz",
"l_enter_fido2_pin": "Geben Sie die FIDO2 PIN für Ihren YubiKey ein",
"p_optionally_set_a_pin": null,
"l_pin_blocked_reset": "PIN ist blockiert; setzen Sie die FIDO Anwendung auf Werkseinstellung zurück",
"l_set_pin_first": "Zuerst ist eine PIN erforderlich",
"l_unlock_pin_first": "Zuerst mit PIN entsperren",
@ -332,8 +330,8 @@
},
"s_accounts": "Konten",
"s_no_accounts": "Keine Konten",
"p_no_accounts_desc": null,
"l_authenticator_get_started": null,
"l_no_accounts_desc": null,
"s_add_account": "Konto hinzufügen",
"s_add_accounts": null,
"p_add_description": null,
@ -404,6 +402,7 @@
"l_ready_to_use": "Bereit zur Verwendung",
"l_register_sk_on_websites": "Als Sicherheitsschlüssel auf Webseiten registrieren",
"l_no_discoverable_accounts": "Keine erkennbaren Konten",
"l_non_passkeys_note": null,
"s_delete_passkey": null,
"l_delete_passkey_desc": null,
"s_passkey_deleted": null,
@ -432,16 +431,12 @@
"s_setup_fingerprints": null,
"p_setup_fingerprints_desc": null,
"s_add_fingerprint": "Fingerabdruck hinzufügen",
"l_fp_step_1_capture": "Schritt 1/2: Fingerabdruck aufnehmen",
"l_fp_step_2_name": "Schritt 2/2: Fingerabdruck benennen",
"s_delete_fingerprint": "Fingerabdruck löschen",
"l_delete_fingerprint_desc": null,
"s_fingerprint_deleted": "Fingerabdruck gelöscht",
"p_warning_delete_fingerprint": "Das löscht den Fingerabdruck von Ihrem YubiKey.",
"s_no_fingerprints": "Keine Fingerabdrücke",
"s_fingerprints_get_started": null,
"p_set_fingerprints_desc": null,
"l_set_pin_fingerprints": "Setzen Sie eine PIN um Fingerabdrücke zu registrieren",
"l_no_fps_added": "Es wurden keine Fingerabdrücke hinzugefügt",
"s_rename_fp": "Fingerabdruck umbenennen",
"l_rename_fp_desc": null,
@ -623,7 +618,6 @@
"@_qr_codes": {},
"s_qr_scan": "QR-Code aufnehmen",
"l_qr_scanned": "QR-Code aufgenommen",
"l_invalid_qr": "Ungültiger QR-Code",
"l_qr_not_found": "Kein QR-Code gefunden",
"l_qr_file_too_large": null,
@ -649,10 +643,7 @@
"@_factory_reset": {},
"s_reset": "Zurücksetzen",
"s_factory_reset": "Werkseinstellungen",
"l_factory_reset_this_app": "Anwendung auf Werkseinstellung zurücksetzen",
"s_reset_oath": "OATH zurücksetzen",
"l_oath_application_reset": "OATH Anwendung zurücksetzen",
"s_reset_fido": "FIDO zurücksetzen",
"l_fido_app_reset": "FIDO Anwendung zurückgesetzt",
"l_reset_failed": "Fehler beim Zurücksetzen: {message}",
"@l_reset_failed": {
@ -660,7 +651,6 @@
"message": {}
}
},
"s_reset_piv": null,
"l_piv_app_reset": null,
"p_factory_reset_an_app": null,
"p_factory_reset_desc": null,

View File

@ -58,7 +58,6 @@
"s_about": "About",
"s_algorithm": "Algorithm",
"s_appearance": "Appearance",
"s_authenticator": "Authenticator",
"s_actions": "Actions",
"s_manage": "Manage",
"s_setup": "Setup",
@ -254,7 +253,6 @@
"s_pin_change_required": "PIN change required",
"l_fido_pin_protection_optional": "Optional FIDO PIN protection",
"l_enter_fido2_pin": "Enter the FIDO2 PIN for your YubiKey",
"p_optionally_set_a_pin": "Register as a Security Key on websites. Optionally set a PIN to protect access to your YubiKey.",
"l_pin_blocked_reset": "PIN is blocked; factory reset the FIDO application",
"l_set_pin_first": "A PIN is required first",
"l_unlock_pin_first": "Unlock with PIN first",
@ -332,8 +330,8 @@
},
"s_accounts": "Accounts",
"s_no_accounts": "No accounts",
"p_no_accounts_desc": "Add accounts to your YubiKey from any service provider supporting OATH TOTP/HOTP.",
"l_authenticator_get_started": "Get started with OTP accounts",
"l_no_accounts_desc": "Add accounts to your YubiKey from any service provider supporting OATH TOTP/HOTP",
"s_add_account": "Add account",
"s_add_accounts": "Add account(s)",
"p_add_description": "To scan a QR code, make sure the full code is visible on screen and press the button below. You can also drag a saved image from a folder onto this dialog. If you have the account credential details in writing, use the manual entry instead.",
@ -404,6 +402,7 @@
"l_ready_to_use": "Ready to use",
"l_register_sk_on_websites": "Register as a Security Key on websites",
"l_no_discoverable_accounts": "No passkeys stored",
"l_non_passkeys_note": "Non-passkey credentials may exist, but can not be listed",
"s_delete_passkey": "Delete passkey",
"l_delete_passkey_desc": "Remove the passkey from the YubiKey",
"s_passkey_deleted": "Passkey deleted",
@ -429,19 +428,15 @@
"message": {}
}
},
"s_setup_fingerprints": "Setup fingerprints",
"p_setup_fingerprints_desc": "Fingerprints needs to be setup before the key can be used.",
"s_setup_fingerprints": "Set up fingerprints",
"p_setup_fingerprints_desc": "Fingerprints need to be set up before the key can be used.",
"s_add_fingerprint": "Add fingerprint",
"l_fp_step_1_capture": "Step 1/2: Capture fingerprint",
"l_fp_step_2_name": "Step 2/2: Name fingerprint",
"s_delete_fingerprint": "Delete fingerprint",
"l_delete_fingerprint_desc": "Remove the fingerprint from the YubiKey",
"s_fingerprint_deleted": "Fingerprint deleted",
"p_warning_delete_fingerprint": "This will delete the fingerprint from your YubiKey.",
"s_no_fingerprints": "No fingerprints",
"s_fingerprints_get_started": "Get started with fingerprints",
"p_set_fingerprints_desc": "Before it's possible to register fingerprints, a PIN needs to be set.",
"l_set_pin_fingerprints": "Set a PIN to register fingerprints",
"l_no_fps_added": "No fingerprints have been added",
"s_rename_fp": "Rename fingerprint",
"l_rename_fp_desc": "Change the name",
@ -623,7 +618,6 @@
"@_qr_codes": {},
"s_qr_scan": "Scan QR code",
"l_qr_scanned": "Scanned QR code",
"l_invalid_qr": "Invalid QR code",
"l_qr_not_found": "No QR code found",
"l_qr_file_too_large": "File too large (max {max})",
@ -649,10 +643,7 @@
"@_factory_reset": {},
"s_reset": "Reset",
"s_factory_reset": "Factory reset",
"l_factory_reset_this_app": "Factory reset this application",
"s_reset_oath": "Reset OATH",
"l_oath_application_reset": "OATH application reset",
"s_reset_fido": "Reset FIDO",
"l_fido_app_reset": "FIDO application reset",
"l_reset_failed": "Error performing reset: {message}",
"@l_reset_failed": {
@ -660,7 +651,6 @@
"message": {}
}
},
"s_reset_piv": "Reset PIV",
"l_piv_app_reset": "PIV application reset",
"p_factory_reset_an_app": "Factory reset an application on your YubiKey.",
"p_factory_reset_desc": "Data is stored in multiple applications on the YubiKey, some of which can be factory reset independently of each other.\n\nSelect an application above to reset.",

View File

@ -58,7 +58,6 @@
"s_about": "À propos",
"s_algorithm": "Algorithme",
"s_appearance": "Apparence",
"s_authenticator": "Authenticator",
"s_actions": "Actions",
"s_manage": "Gérer",
"s_setup": "Configuration",
@ -254,7 +253,6 @@
"s_pin_change_required": null,
"l_fido_pin_protection_optional": "PIN de protection optionnel FIDO",
"l_enter_fido2_pin": "Entrez le PIN FIDO2 de votre YubiKey",
"p_optionally_set_a_pin": null,
"l_pin_blocked_reset": "PIN bloqué; Réinitialisez à l'état d'usine le FIDO",
"l_set_pin_first": "Un PIN est d'abord requis",
"l_unlock_pin_first": "Débloquez avec un PIN d'abord",
@ -332,8 +330,8 @@
},
"s_accounts": "Comptes",
"s_no_accounts": "Aucun compte",
"p_no_accounts_desc": null,
"l_authenticator_get_started": null,
"l_no_accounts_desc": null,
"s_add_account": "Ajouter un compte",
"s_add_accounts": "Ajouter un/des compte(s)",
"p_add_description": "Pour scanner un code QR, assurez-vous que le code complet est visible à l'écran et appuyez sur le bouton ci-dessous. Vous pouvez également faire glisser une image enregistrée dans un dossier vers cette boîte de dialogue. Si vous disposez des informations d'identification du compte par écrit, utilisez plutôt la saisie manuelle.",
@ -404,6 +402,7 @@
"l_ready_to_use": "Prêt à l'emploi",
"l_register_sk_on_websites": "Enregistrer comme clé de sécurité sur les sites internet",
"l_no_discoverable_accounts": "Aucune Passkey détectée",
"l_non_passkeys_note": null,
"s_delete_passkey": "Supprimer une Passkey",
"l_delete_passkey_desc": "Supprimer la Passkey de votre YubiKey",
"s_passkey_deleted": "Passkey supprimée",
@ -432,16 +431,12 @@
"s_setup_fingerprints": null,
"p_setup_fingerprints_desc": null,
"s_add_fingerprint": "Ajouter une empreinte",
"l_fp_step_1_capture": "Étape 1/2: Entrez votre empreinte",
"l_fp_step_2_name": "Étape 2/2: Nommez votre empreinte",
"s_delete_fingerprint": "Supprimer l'empreinte",
"l_delete_fingerprint_desc": "Supprimer l'empreinte de votre YubiKey",
"s_fingerprint_deleted": "Empreinte supprimée",
"p_warning_delete_fingerprint": "Cette action supprimera cette empreinte de votre YubiKey.",
"s_no_fingerprints": "Aucune empreinte",
"s_fingerprints_get_started": null,
"p_set_fingerprints_desc": null,
"l_set_pin_fingerprints": "Ajoutez un PIN pour enregistrer des empreintes",
"l_no_fps_added": "Aucune empreinte n'a été ajoutée",
"s_rename_fp": "Renommer une empreinte",
"l_rename_fp_desc": "Changer la description",
@ -623,7 +618,6 @@
"@_qr_codes": {},
"s_qr_scan": "Scanner un QR code",
"l_qr_scanned": "QR code scanné",
"l_invalid_qr": "QR code invalide",
"l_qr_not_found": "Aucun QR code trouvé",
"l_qr_file_too_large": null,
@ -649,10 +643,7 @@
"@_factory_reset": {},
"s_reset": "Réinitialiser",
"s_factory_reset": "Réinitialisation",
"l_factory_reset_this_app": "Réinitialiser cette application",
"s_reset_oath": "Réinitialiser l'OATH",
"l_oath_application_reset": "L'application OATH à été réinitialisée",
"s_reset_fido": "Réinitialiser le FIDO",
"l_fido_app_reset": "L'application FIDO à été réinitialisée",
"l_reset_failed": "Erreur pendant la réinitialisation: {message}",
"@l_reset_failed": {
@ -660,7 +651,6 @@
"message": {}
}
},
"s_reset_piv": "Réinitialiser le PIV",
"l_piv_app_reset": "L'application PIV à été réinitialisée",
"p_factory_reset_an_app": null,
"p_factory_reset_desc": null,

View File

@ -58,7 +58,6 @@
"s_about": "情報",
"s_algorithm": "アルゴリズム",
"s_appearance": "外観",
"s_authenticator": "Authenticator",
"s_actions": "アクション",
"s_manage": "管理",
"s_setup": "セットアップ",
@ -254,7 +253,6 @@
"s_pin_change_required": null,
"l_fido_pin_protection_optional": "任意FIDO PINによる保護",
"l_enter_fido2_pin": "YubiKeyのFIDO2 PINを入力してください",
"p_optionally_set_a_pin": null,
"l_pin_blocked_reset": "PINはブロックされています。FIDOアプリケーションを出荷時設定にリセットしてください",
"l_set_pin_first": "最初にPINが必要です",
"l_unlock_pin_first": "最初にPINでロックを解除してください",
@ -332,8 +330,8 @@
},
"s_accounts": "アカウント",
"s_no_accounts": "アカウントがありません",
"p_no_accounts_desc": null,
"l_authenticator_get_started": null,
"l_no_accounts_desc": null,
"s_add_account": "アカウントの追加",
"s_add_accounts": "アカウントの追加",
"p_add_description": "QR コードをスキャンするには、コード全体が画面に表示されていることを確認し、下のボタンを押してください。保存した画像をこのダイアログにドラッグすることもできます。アカウントクレデンシャル情報を書面で持っている場合は、代わりに手動で入力をしてください。",
@ -404,6 +402,7 @@
"l_ready_to_use": "すぐに使用可能",
"l_register_sk_on_websites": "Webサイトにセキュリティキーとして登録する",
"l_no_discoverable_accounts": "パスキーは保存されていません",
"l_non_passkeys_note": null,
"s_delete_passkey": "パスキーを削除",
"l_delete_passkey_desc": "YubiKeyからパスキーの削除",
"s_passkey_deleted": "パスキーが削除されました",
@ -432,16 +431,12 @@
"s_setup_fingerprints": null,
"p_setup_fingerprints_desc": null,
"s_add_fingerprint": "指紋を追加",
"l_fp_step_1_capture": "ステップ 1/2:指紋を取得する",
"l_fp_step_2_name": "ステップ 2/2:指紋の名前を付ける",
"s_delete_fingerprint": "指紋を削除",
"l_delete_fingerprint_desc": "YubiKeyから指紋の削除",
"s_fingerprint_deleted": "指紋が削除されました",
"p_warning_delete_fingerprint": "これによりYubiKeyから指紋が削除されます",
"s_no_fingerprints": "指紋は登録されていません",
"s_fingerprints_get_started": null,
"p_set_fingerprints_desc": null,
"l_set_pin_fingerprints": "指紋登録のためにPINを設定してください",
"l_no_fps_added": "指紋は追加されていません",
"s_rename_fp": "指紋の名前を変更",
"l_rename_fp_desc": "ラベルの変更",
@ -623,7 +618,6 @@
"@_qr_codes": {},
"s_qr_scan": "QRコードをスキャン",
"l_qr_scanned": "スキャンしたQRコード",
"l_invalid_qr": "無効なQRコード",
"l_qr_not_found": "QRコードが見つかりませんでした",
"l_qr_file_too_large": null,
@ -649,10 +643,7 @@
"@_factory_reset": {},
"s_reset": "リセット",
"s_factory_reset": "工場出荷リセット",
"l_factory_reset_this_app": "このアプリケーションを出荷時設定にリセット",
"s_reset_oath": "OATHのリセット",
"l_oath_application_reset": "OATHアプリケーションのリセット",
"s_reset_fido": "FIDOのリセット",
"l_fido_app_reset": "FIDOアプリケーションのリセット",
"l_reset_failed": "リセット実行中のエラー:{message}",
"@l_reset_failed": {
@ -660,7 +651,6 @@
"message": {}
}
},
"s_reset_piv": "PIVのリセット",
"l_piv_app_reset": "PIVアプリケーションのリセット",
"p_factory_reset_an_app": null,
"p_factory_reset_desc": null,

View File

@ -58,7 +58,6 @@
"s_about": "O aplikacji",
"s_algorithm": "Algorytm",
"s_appearance": "Wygląd",
"s_authenticator": "Authenticator",
"s_actions": "Działania",
"s_manage": "Zarządzaj",
"s_setup": "Konfiguruj",
@ -254,7 +253,6 @@
"s_pin_change_required": "Wymagana zmiana PINu",
"l_fido_pin_protection_optional": "Opcjonalna ochrona FIDO kodem PIN",
"l_enter_fido2_pin": "Wprowadź kod PIN FIDO2 klucza YubiKey",
"p_optionally_set_a_pin": null,
"l_pin_blocked_reset": "PIN jest zablokowany; przywróć ustawienia fabryczne funkcji FIDO",
"l_set_pin_first": "Najpierw wymagany jest kod PIN",
"l_unlock_pin_first": "Najpierw odblokuj kodem PIN",
@ -332,8 +330,8 @@
},
"s_accounts": "Konta",
"s_no_accounts": "Brak kont",
"p_no_accounts_desc": null,
"l_authenticator_get_started": null,
"l_no_accounts_desc": null,
"s_add_account": "Dodaj konto",
"s_add_accounts": "Dodaj konto(-a)",
"p_add_description": "W celu zeskanowania kodu QR, upewnij się, że pełny kod jest widoczny na ekranie a następnie naciśnij poniższy przycisk. Jeśli posiadasz dane uwierzytelniające do konta w tekstowej formie, skorzystaj z opcji ręcznego wprowadzania danych.",
@ -404,6 +402,7 @@
"l_ready_to_use": "Gotowe do użycia",
"l_register_sk_on_websites": "Zarejestruj jako klucz bezpieczeństwa na stronach internetowych",
"l_no_discoverable_accounts": "Nie wykryto kont",
"l_non_passkeys_note": null,
"s_delete_passkey": "Usuń klucz dostępu",
"l_delete_passkey_desc": "Usuń klucz dostępu z klucza YubiKey",
"s_passkey_deleted": "Usunięto klucz dostępu",
@ -432,16 +431,12 @@
"s_setup_fingerprints": null,
"p_setup_fingerprints_desc": null,
"s_add_fingerprint": "Dodaj odcisk palca",
"l_fp_step_1_capture": "Krok 1/2: Pobranie odcisku palca",
"l_fp_step_2_name": "Krok 2/2: Nazwij odcisk palca",
"s_delete_fingerprint": "Usuń odcisk palca",
"l_delete_fingerprint_desc": "Usuń odcisk palca z klucza YubiKey",
"s_fingerprint_deleted": "Odcisk palca został usunięty",
"p_warning_delete_fingerprint": "Spowoduje to usunięcie odcisku palca z twojego YubiKey.",
"s_no_fingerprints": "Brak odcisków palców",
"s_fingerprints_get_started": null,
"p_set_fingerprints_desc": null,
"l_set_pin_fingerprints": "Ustaw kod PIN, aby zarejestrować odciski palców",
"l_no_fps_added": "Nie dodano odcisków palców",
"s_rename_fp": "Zmień nazwę odcisku palca",
"l_rename_fp_desc": "Zmień etykietę",
@ -623,7 +618,6 @@
"@_qr_codes": {},
"s_qr_scan": "Skanuj kod QR",
"l_qr_scanned": "Zeskanowany kod QR",
"l_invalid_qr": "Nieprawidłowy kod QR",
"l_qr_not_found": "Nie znaleziono kodu QR",
"l_qr_file_too_large": null,
@ -649,10 +643,7 @@
"@_factory_reset": {},
"s_reset": "Zresetuj",
"s_factory_reset": "Ustawienia fabryczne",
"l_factory_reset_this_app": "Przywróć ustawienia fabryczne tej funkcji",
"s_reset_oath": "Zresetuj OATH",
"l_oath_application_reset": "Reset funkcji OATH",
"s_reset_fido": "Zresetuj FIDO",
"l_fido_app_reset": "Reset funkcji FIDO",
"l_reset_failed": "Błąd podczas resetowania: {message}",
"@l_reset_failed": {
@ -660,7 +651,6 @@
"message": {}
}
},
"s_reset_piv": "Resetuj PIV",
"l_piv_app_reset": "Funkcja PIV została zresetowana",
"p_factory_reset_an_app": null,
"p_factory_reset_desc": null,

View File

@ -179,7 +179,7 @@ class _UnlockedViewState extends ConsumerState<_UnlockedView> {
capabilities: const [Capability.oath],
key: keys.noAccountsView,
header: l10n.l_authenticator_get_started,
message: l10n.p_no_accounts_desc,
message: l10n.l_no_accounts_desc,
keyActionsBuilder: hasActions
? (context) => oathBuildActions(
context, widget.devicePath, widget.oathState, ref,