{translate("This list shows device information recorded by the remote. It does not show whether a device is online now.")}

{#if view} {#if !view.milestonePresent}

{translate("This remote does not currently have a record of joined devices.")}

{/if} {#if view.cleaned}

{translate( "This remote has been cleaned. Use the existing recovery process to join devices again as needed." )}

{/if} {#if view.locked}

{translate( "This remote is locked. Use the existing recovery process for devices that need to join again." )}

{/if} {/if} {#if errorMessage} {/if} {#if statusMessage}

{statusMessage}

{/if} {#if isRefreshing && !view}

{translate("Loading joined devices…")}

{/if} {#if view} {#if view.devices.length > 0}
    {#each view.devices as device (device.id)}
  • {#if device.self} {translate("This device")} {/if} {device.id}
    {device.accepted ? translate("Accepted") : translate("Not accepted")} {#if device.lockedOut} {translate("Locked out")} {/if}
    {#if device.self && device.lockedOut}

    {translate( "This device has been locked out. Use the existing recovery process to join again." )}

    {/if}
    {translate("Platform")}
    {device.platform || translate("Unknown platform")}
    {translate("Plug-in version")}
    {device.pluginVersion || translate("Not recorded")}
    {translate("App version")}
    {device.appVersion || translate("Not recorded")}
    {translate("Last recorded")}
    {formatLastConnected(device.lastConnected)}
    {#if !device.self} {#if confirmingId === device.id}

    {translate("Forget this device record?")}

    {translate("This removes only this device's record from the remote.")}

    {translate( "Forgetting the record does not delete Vault files or revoke credentials." )}

    {view.locked ? translate( "This remote is locked. If the device returns, use the existing recovery process to join it again." ) : translate("This remote is unlocked. A device that returns can register again.")}

    {:else}
    {/if} {/if}
  • {/each}
{:else if !isRefreshing}

{translate("No joined devices are recorded on this remote.")}

{/if} {/if}