diff --git a/src/client/assets/translations/fork/i18n_fork.js b/src/client/assets/translations/fork/i18n_fork.js index 75f2c3d..5a64c3f 100644 --- a/src/client/assets/translations/fork/i18n_fork.js +++ b/src/client/assets/translations/fork/i18n_fork.js @@ -16,6 +16,7 @@ module.exports = { fediverse: "Fediverse", identitiesRestart: "Restart now", identitiesRestarting: "Restarting. Open Oasis again in a few seconds.", + identitiesBackup: "Export or import an identity", identitiesTitle: "Identities", identitiesDescription: "Each identity lives in its own folder, with its own key, database and blobs. The change applies on restart.", identitiesActive: "In use", @@ -76,6 +77,7 @@ module.exports = { fediverse: "Fediverso", identitiesRestart: "Reiniciar ahora", identitiesRestarting: "Reiniciando. Vuelve a abrir Oasis en unos segundos.", + identitiesBackup: "Exportar o importar una identidad", identitiesTitle: "Identidades", identitiesDescription: "Cada identidad vive en su propia carpeta, con su clave, su base de datos y sus blobs. El cambio se aplica al reiniciar.", identitiesActive: "En uso", diff --git a/src/views/fork/identities.js b/src/views/fork/identities.js index 6860c09..25517ab 100644 --- a/src/views/fork/identities.js +++ b/src/views/fork/identities.js @@ -9,7 +9,7 @@ */ module.exports = ({ i18n, html }) => { - const { form, button, div, h2, p, section, input, span, ul, li } = html; + const { form, button, div, h2, p, section, input, span, ul, li, a } = html; const accounts = require('../../backend/accounts.js'); const renderIdentities = (activeAccount) => { @@ -60,6 +60,9 @@ module.exports = ({ i18n, html }) => { maxlength: "32", autocomplete: "off" }), button({ type: "submit" }, i18n.identitiesCreate) ), + // sacar o meter una identidad ya existente es cosa del modulo legacy, que + // es el que sabe cifrar el secret con una contraseƱa + p(a({ href: "/legacy", class: "identity-legacy" }, i18n.identitiesBackup)), restart ) );