From 0a16d3a5e62e21e950d54952ac9d0ad6a1e4448a Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Mon, 21 Mar 2016 17:26:15 +0000 Subject: [PATCH] Support more languages --- locale/af/freedombone-addcert.json | 7 + locale/af/freedombone-addemail.json | 3 + locale/af/freedombone-addlist.json | 4 + locale/af/freedombone-addsipuser.json | 7 + locale/af/freedombone-adduser.json | 15 ++ locale/af/freedombone-addxmpp.json | 3 + locale/af/freedombone-backup-local.json | 34 +++ locale/af/freedombone-backup-remote.json | 48 +++++ locale/af/freedombone-client.json | 3 + locale/af/freedombone-clientcert.json | 4 + locale/af/freedombone-config.json | 164 ++++++++++++++ locale/af/freedombone-controlpanel-user.json | 81 +++++++ locale/af/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/af/freedombone-dhparam.json | 5 + locale/af/freedombone-encrypt-mail.json | 8 + locale/af/freedombone-format.json | 5 + locale/af/freedombone-ignore.json | 3 + locale/af/freedombone-image-customise.json | 11 + .../af/freedombone-image-hardware-setup.json | 3 + locale/af/freedombone-image-make.json | 4 + locale/af/freedombone-image-mesh.json | 18 ++ locale/af/freedombone-image.json | 9 + locale/af/freedombone-keydrive.json | 17 ++ locale/af/freedombone-mesh-install.json | 7 + locale/af/freedombone-mesh.json | 11 + locale/af/freedombone-meshweb.json | 27 +++ locale/af/freedombone-mirrors.json | 8 + locale/af/freedombone-pin-cert.json | 3 + locale/af/freedombone-recoverkey.json | 11 + locale/af/freedombone-remote.json | 6 + locale/af/freedombone-renew-cert.json | 11 + locale/af/freedombone-repair-database.json | 4 + locale/af/freedombone-restore-local.json | 52 +++++ locale/af/freedombone-restore-remote.json | 38 ++++ locale/af/freedombone-rmemail.json | 3 + locale/af/freedombone-rmlist.json | 3 + locale/af/freedombone-rmsipuser.json | 6 + locale/af/freedombone-rmuser.json | 10 + locale/af/freedombone-rmxmpp.json | 3 + locale/af/freedombone-sec.json | 29 +++ locale/af/freedombone-splitkey.json | 12 ++ locale/af/freedombone-unignore.json | 3 + locale/af/freedombone-update-date.json | 5 + locale/af/freedombone-xmpp-pass.json | 3 + locale/af/freedombone-zram.json | 3 + locale/af/freedombone.json | 147 +++++++++++++ locale/ar/freedombone-addcert.json | 7 + locale/ar/freedombone-addemail.json | 3 + locale/ar/freedombone-addlist.json | 4 + locale/ar/freedombone-addsipuser.json | 7 + locale/ar/freedombone-adduser.json | 15 ++ locale/ar/freedombone-addxmpp.json | 3 + locale/ar/freedombone-backup-local.json | 34 +++ locale/ar/freedombone-backup-remote.json | 48 +++++ locale/ar/freedombone-client.json | 3 + locale/ar/freedombone-clientcert.json | 4 + locale/ar/freedombone-config.json | 164 ++++++++++++++ locale/ar/freedombone-controlpanel-user.json | 81 +++++++ locale/ar/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ar/freedombone-dhparam.json | 5 + locale/ar/freedombone-encrypt-mail.json | 8 + locale/ar/freedombone-format.json | 5 + locale/ar/freedombone-ignore.json | 3 + locale/ar/freedombone-image-customise.json | 11 + .../ar/freedombone-image-hardware-setup.json | 3 + locale/ar/freedombone-image-make.json | 4 + locale/ar/freedombone-image-mesh.json | 18 ++ locale/ar/freedombone-image.json | 9 + locale/ar/freedombone-keydrive.json | 17 ++ locale/ar/freedombone-mesh-install.json | 7 + locale/ar/freedombone-mesh.json | 11 + locale/ar/freedombone-meshweb.json | 27 +++ locale/ar/freedombone-mirrors.json | 8 + locale/ar/freedombone-pin-cert.json | 3 + locale/ar/freedombone-recoverkey.json | 11 + locale/ar/freedombone-remote.json | 6 + locale/ar/freedombone-renew-cert.json | 11 + locale/ar/freedombone-repair-database.json | 4 + locale/ar/freedombone-restore-local.json | 52 +++++ locale/ar/freedombone-restore-remote.json | 38 ++++ locale/ar/freedombone-rmemail.json | 3 + locale/ar/freedombone-rmlist.json | 3 + locale/ar/freedombone-rmsipuser.json | 6 + locale/ar/freedombone-rmuser.json | 10 + locale/ar/freedombone-rmxmpp.json | 3 + locale/ar/freedombone-sec.json | 29 +++ locale/ar/freedombone-splitkey.json | 12 ++ locale/ar/freedombone-unignore.json | 3 + locale/ar/freedombone-update-date.json | 5 + locale/ar/freedombone-xmpp-pass.json | 3 + locale/ar/freedombone-zram.json | 3 + locale/ar/freedombone.json | 147 +++++++++++++ locale/be/freedombone-addcert.json | 7 + locale/be/freedombone-addemail.json | 3 + locale/be/freedombone-addlist.json | 4 + locale/be/freedombone-addsipuser.json | 7 + locale/be/freedombone-adduser.json | 15 ++ locale/be/freedombone-addxmpp.json | 3 + locale/be/freedombone-backup-local.json | 34 +++ locale/be/freedombone-backup-remote.json | 48 +++++ locale/be/freedombone-client.json | 3 + locale/be/freedombone-clientcert.json | 4 + locale/be/freedombone-config.json | 164 ++++++++++++++ locale/be/freedombone-controlpanel-user.json | 81 +++++++ locale/be/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/be/freedombone-dhparam.json | 5 + locale/be/freedombone-encrypt-mail.json | 8 + locale/be/freedombone-format.json | 5 + locale/be/freedombone-ignore.json | 3 + locale/be/freedombone-image-customise.json | 11 + .../be/freedombone-image-hardware-setup.json | 3 + locale/be/freedombone-image-make.json | 4 + locale/be/freedombone-image-mesh.json | 18 ++ locale/be/freedombone-image.json | 9 + locale/be/freedombone-keydrive.json | 17 ++ locale/be/freedombone-mesh-install.json | 7 + locale/be/freedombone-mesh.json | 11 + locale/be/freedombone-meshweb.json | 27 +++ locale/be/freedombone-mirrors.json | 8 + locale/be/freedombone-pin-cert.json | 3 + locale/be/freedombone-recoverkey.json | 11 + locale/be/freedombone-remote.json | 6 + locale/be/freedombone-renew-cert.json | 11 + locale/be/freedombone-repair-database.json | 4 + locale/be/freedombone-restore-local.json | 52 +++++ locale/be/freedombone-restore-remote.json | 38 ++++ locale/be/freedombone-rmemail.json | 3 + locale/be/freedombone-rmlist.json | 3 + locale/be/freedombone-rmsipuser.json | 6 + locale/be/freedombone-rmuser.json | 10 + locale/be/freedombone-rmxmpp.json | 3 + locale/be/freedombone-sec.json | 29 +++ locale/be/freedombone-splitkey.json | 12 ++ locale/be/freedombone-unignore.json | 3 + locale/be/freedombone-update-date.json | 5 + locale/be/freedombone-xmpp-pass.json | 3 + locale/be/freedombone-zram.json | 3 + locale/be/freedombone.json | 147 +++++++++++++ locale/bg/freedombone-addcert.json | 7 + locale/bg/freedombone-addemail.json | 3 + locale/bg/freedombone-addlist.json | 4 + locale/bg/freedombone-addsipuser.json | 7 + locale/bg/freedombone-adduser.json | 15 ++ locale/bg/freedombone-addxmpp.json | 3 + locale/bg/freedombone-backup-local.json | 34 +++ locale/bg/freedombone-backup-remote.json | 48 +++++ locale/bg/freedombone-client.json | 3 + locale/bg/freedombone-clientcert.json | 4 + locale/bg/freedombone-config.json | 164 ++++++++++++++ locale/bg/freedombone-controlpanel-user.json | 81 +++++++ locale/bg/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/bg/freedombone-dhparam.json | 5 + locale/bg/freedombone-encrypt-mail.json | 8 + locale/bg/freedombone-format.json | 5 + locale/bg/freedombone-ignore.json | 3 + locale/bg/freedombone-image-customise.json | 11 + .../bg/freedombone-image-hardware-setup.json | 3 + locale/bg/freedombone-image-make.json | 4 + locale/bg/freedombone-image-mesh.json | 18 ++ locale/bg/freedombone-image.json | 9 + locale/bg/freedombone-keydrive.json | 17 ++ locale/bg/freedombone-mesh-install.json | 7 + locale/bg/freedombone-mesh.json | 11 + locale/bg/freedombone-meshweb.json | 27 +++ locale/bg/freedombone-mirrors.json | 8 + locale/bg/freedombone-pin-cert.json | 3 + locale/bg/freedombone-recoverkey.json | 11 + locale/bg/freedombone-remote.json | 6 + locale/bg/freedombone-renew-cert.json | 11 + locale/bg/freedombone-repair-database.json | 4 + locale/bg/freedombone-restore-local.json | 52 +++++ locale/bg/freedombone-restore-remote.json | 38 ++++ locale/bg/freedombone-rmemail.json | 3 + locale/bg/freedombone-rmlist.json | 3 + locale/bg/freedombone-rmsipuser.json | 6 + locale/bg/freedombone-rmuser.json | 10 + locale/bg/freedombone-rmxmpp.json | 3 + locale/bg/freedombone-sec.json | 29 +++ locale/bg/freedombone-splitkey.json | 12 ++ locale/bg/freedombone-unignore.json | 3 + locale/bg/freedombone-update-date.json | 5 + locale/bg/freedombone-xmpp-pass.json | 3 + locale/bg/freedombone-zram.json | 3 + locale/bg/freedombone.json | 147 +++++++++++++ locale/bs/freedombone-addcert.json | 7 + locale/bs/freedombone-addemail.json | 3 + locale/bs/freedombone-addlist.json | 4 + locale/bs/freedombone-addsipuser.json | 7 + locale/bs/freedombone-adduser.json | 15 ++ locale/bs/freedombone-addxmpp.json | 3 + locale/bs/freedombone-backup-local.json | 34 +++ locale/bs/freedombone-backup-remote.json | 48 +++++ locale/bs/freedombone-client.json | 3 + locale/bs/freedombone-clientcert.json | 4 + locale/bs/freedombone-config.json | 164 ++++++++++++++ locale/bs/freedombone-controlpanel-user.json | 81 +++++++ locale/bs/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/bs/freedombone-dhparam.json | 5 + locale/bs/freedombone-encrypt-mail.json | 8 + locale/bs/freedombone-format.json | 5 + locale/bs/freedombone-ignore.json | 3 + locale/bs/freedombone-image-customise.json | 11 + .../bs/freedombone-image-hardware-setup.json | 3 + locale/bs/freedombone-image-make.json | 4 + locale/bs/freedombone-image-mesh.json | 18 ++ locale/bs/freedombone-image.json | 9 + locale/bs/freedombone-keydrive.json | 17 ++ locale/bs/freedombone-mesh-install.json | 7 + locale/bs/freedombone-mesh.json | 11 + locale/bs/freedombone-meshweb.json | 27 +++ locale/bs/freedombone-mirrors.json | 8 + locale/bs/freedombone-pin-cert.json | 3 + locale/bs/freedombone-recoverkey.json | 11 + locale/bs/freedombone-remote.json | 6 + locale/bs/freedombone-renew-cert.json | 11 + locale/bs/freedombone-repair-database.json | 4 + locale/bs/freedombone-restore-local.json | 52 +++++ locale/bs/freedombone-restore-remote.json | 38 ++++ locale/bs/freedombone-rmemail.json | 3 + locale/bs/freedombone-rmlist.json | 3 + locale/bs/freedombone-rmsipuser.json | 6 + locale/bs/freedombone-rmuser.json | 10 + locale/bs/freedombone-rmxmpp.json | 3 + locale/bs/freedombone-sec.json | 29 +++ locale/bs/freedombone-splitkey.json | 12 ++ locale/bs/freedombone-unignore.json | 3 + locale/bs/freedombone-update-date.json | 5 + locale/bs/freedombone-xmpp-pass.json | 3 + locale/bs/freedombone-zram.json | 3 + locale/bs/freedombone.json | 147 +++++++++++++ locale/ca/freedombone-addcert.json | 7 + locale/ca/freedombone-addemail.json | 3 + locale/ca/freedombone-addlist.json | 4 + locale/ca/freedombone-addsipuser.json | 7 + locale/ca/freedombone-adduser.json | 15 ++ locale/ca/freedombone-addxmpp.json | 3 + locale/ca/freedombone-backup-local.json | 34 +++ locale/ca/freedombone-backup-remote.json | 48 +++++ locale/ca/freedombone-client.json | 3 + locale/ca/freedombone-clientcert.json | 4 + locale/ca/freedombone-config.json | 164 ++++++++++++++ locale/ca/freedombone-controlpanel-user.json | 81 +++++++ locale/ca/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ca/freedombone-dhparam.json | 5 + locale/ca/freedombone-encrypt-mail.json | 8 + locale/ca/freedombone-format.json | 5 + locale/ca/freedombone-ignore.json | 3 + locale/ca/freedombone-image-customise.json | 11 + .../ca/freedombone-image-hardware-setup.json | 3 + locale/ca/freedombone-image-make.json | 4 + locale/ca/freedombone-image-mesh.json | 18 ++ locale/ca/freedombone-image.json | 9 + locale/ca/freedombone-keydrive.json | 17 ++ locale/ca/freedombone-mesh-install.json | 7 + locale/ca/freedombone-mesh.json | 11 + locale/ca/freedombone-meshweb.json | 27 +++ locale/ca/freedombone-mirrors.json | 8 + locale/ca/freedombone-pin-cert.json | 3 + locale/ca/freedombone-recoverkey.json | 11 + locale/ca/freedombone-remote.json | 6 + locale/ca/freedombone-renew-cert.json | 11 + locale/ca/freedombone-repair-database.json | 4 + locale/ca/freedombone-restore-local.json | 52 +++++ locale/ca/freedombone-restore-remote.json | 38 ++++ locale/ca/freedombone-rmemail.json | 3 + locale/ca/freedombone-rmlist.json | 3 + locale/ca/freedombone-rmsipuser.json | 6 + locale/ca/freedombone-rmuser.json | 10 + locale/ca/freedombone-rmxmpp.json | 3 + locale/ca/freedombone-sec.json | 29 +++ locale/ca/freedombone-splitkey.json | 12 ++ locale/ca/freedombone-unignore.json | 3 + locale/ca/freedombone-update-date.json | 5 + locale/ca/freedombone-xmpp-pass.json | 3 + locale/ca/freedombone-zram.json | 3 + locale/ca/freedombone.json | 147 +++++++++++++ locale/cs/freedombone-addcert.json | 7 + locale/cs/freedombone-addemail.json | 3 + locale/cs/freedombone-addlist.json | 4 + locale/cs/freedombone-addsipuser.json | 7 + locale/cs/freedombone-adduser.json | 15 ++ locale/cs/freedombone-addxmpp.json | 3 + locale/cs/freedombone-backup-local.json | 34 +++ locale/cs/freedombone-backup-remote.json | 48 +++++ locale/cs/freedombone-client.json | 3 + locale/cs/freedombone-clientcert.json | 4 + locale/cs/freedombone-config.json | 164 ++++++++++++++ locale/cs/freedombone-controlpanel-user.json | 81 +++++++ locale/cs/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/cs/freedombone-dhparam.json | 5 + locale/cs/freedombone-encrypt-mail.json | 8 + locale/cs/freedombone-format.json | 5 + locale/cs/freedombone-ignore.json | 3 + locale/cs/freedombone-image-customise.json | 11 + .../cs/freedombone-image-hardware-setup.json | 3 + locale/cs/freedombone-image-make.json | 4 + locale/cs/freedombone-image-mesh.json | 18 ++ locale/cs/freedombone-image.json | 9 + locale/cs/freedombone-keydrive.json | 17 ++ locale/cs/freedombone-mesh-install.json | 7 + locale/cs/freedombone-mesh.json | 11 + locale/cs/freedombone-meshweb.json | 27 +++ locale/cs/freedombone-mirrors.json | 8 + locale/cs/freedombone-pin-cert.json | 3 + locale/cs/freedombone-recoverkey.json | 11 + locale/cs/freedombone-remote.json | 6 + locale/cs/freedombone-renew-cert.json | 11 + locale/cs/freedombone-repair-database.json | 4 + locale/cs/freedombone-restore-local.json | 52 +++++ locale/cs/freedombone-restore-remote.json | 38 ++++ locale/cs/freedombone-rmemail.json | 3 + locale/cs/freedombone-rmlist.json | 3 + locale/cs/freedombone-rmsipuser.json | 6 + locale/cs/freedombone-rmuser.json | 10 + locale/cs/freedombone-rmxmpp.json | 3 + locale/cs/freedombone-sec.json | 29 +++ locale/cs/freedombone-splitkey.json | 12 ++ locale/cs/freedombone-unignore.json | 3 + locale/cs/freedombone-update-date.json | 5 + locale/cs/freedombone-xmpp-pass.json | 3 + locale/cs/freedombone-zram.json | 3 + locale/cs/freedombone.json | 147 +++++++++++++ locale/da/freedombone-addcert.json | 7 + locale/da/freedombone-addemail.json | 3 + locale/da/freedombone-addlist.json | 4 + locale/da/freedombone-addsipuser.json | 7 + locale/da/freedombone-adduser.json | 15 ++ locale/da/freedombone-addxmpp.json | 3 + locale/da/freedombone-backup-local.json | 34 +++ locale/da/freedombone-backup-remote.json | 48 +++++ locale/da/freedombone-client.json | 3 + locale/da/freedombone-clientcert.json | 4 + locale/da/freedombone-config.json | 164 ++++++++++++++ locale/da/freedombone-controlpanel-user.json | 81 +++++++ locale/da/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/da/freedombone-dhparam.json | 5 + locale/da/freedombone-encrypt-mail.json | 8 + locale/da/freedombone-format.json | 5 + locale/da/freedombone-ignore.json | 3 + locale/da/freedombone-image-customise.json | 11 + .../da/freedombone-image-hardware-setup.json | 3 + locale/da/freedombone-image-make.json | 4 + locale/da/freedombone-image-mesh.json | 18 ++ locale/da/freedombone-image.json | 9 + locale/da/freedombone-keydrive.json | 17 ++ locale/da/freedombone-mesh-install.json | 7 + locale/da/freedombone-mesh.json | 11 + locale/da/freedombone-meshweb.json | 27 +++ locale/da/freedombone-mirrors.json | 8 + locale/da/freedombone-pin-cert.json | 3 + locale/da/freedombone-recoverkey.json | 11 + locale/da/freedombone-remote.json | 6 + locale/da/freedombone-renew-cert.json | 11 + locale/da/freedombone-repair-database.json | 4 + locale/da/freedombone-restore-local.json | 52 +++++ locale/da/freedombone-restore-remote.json | 38 ++++ locale/da/freedombone-rmemail.json | 3 + locale/da/freedombone-rmlist.json | 3 + locale/da/freedombone-rmsipuser.json | 6 + locale/da/freedombone-rmuser.json | 10 + locale/da/freedombone-rmxmpp.json | 3 + locale/da/freedombone-sec.json | 29 +++ locale/da/freedombone-splitkey.json | 12 ++ locale/da/freedombone-unignore.json | 3 + locale/da/freedombone-update-date.json | 5 + locale/da/freedombone-xmpp-pass.json | 3 + locale/da/freedombone-zram.json | 3 + locale/da/freedombone.json | 147 +++++++++++++ locale/de/freedombone-controlpanel-user.mo | Bin 0 -> 2405 bytes locale/de/freedombone-mesh-install.json | 7 + locale/de/freedombone-mesh-install.mo | Bin 0 -> 600 bytes locale/de_du/freedombone-addcert.json | 7 + locale/de_du/freedombone-addemail.json | 3 + locale/de_du/freedombone-addlist.json | 4 + locale/de_du/freedombone-addsipuser.json | 7 + locale/de_du/freedombone-adduser.json | 15 ++ locale/de_du/freedombone-addxmpp.json | 3 + locale/de_du/freedombone-backup-local.json | 34 +++ locale/de_du/freedombone-backup-remote.json | 48 +++++ locale/de_du/freedombone-client.json | 3 + locale/de_du/freedombone-clientcert.json | 4 + locale/de_du/freedombone-config.json | 164 ++++++++++++++ .../de_du/freedombone-controlpanel-user.json | 81 +++++++ locale/de_du/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/de_du/freedombone-dhparam.json | 5 + locale/de_du/freedombone-encrypt-mail.json | 8 + locale/de_du/freedombone-format.json | 5 + locale/de_du/freedombone-ignore.json | 3 + locale/de_du/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/de_du/freedombone-image-make.json | 4 + locale/de_du/freedombone-image-mesh.json | 18 ++ locale/de_du/freedombone-image.json | 9 + locale/de_du/freedombone-keydrive.json | 17 ++ locale/de_du/freedombone-mesh-install.json | 7 + locale/de_du/freedombone-mesh.json | 11 + locale/de_du/freedombone-meshweb.json | 27 +++ locale/de_du/freedombone-mirrors.json | 8 + locale/de_du/freedombone-pin-cert.json | 3 + locale/de_du/freedombone-recoverkey.json | 11 + locale/de_du/freedombone-remote.json | 6 + locale/de_du/freedombone-renew-cert.json | 11 + locale/de_du/freedombone-repair-database.json | 4 + locale/de_du/freedombone-restore-local.json | 52 +++++ locale/de_du/freedombone-restore-remote.json | 38 ++++ locale/de_du/freedombone-rmemail.json | 3 + locale/de_du/freedombone-rmlist.json | 3 + locale/de_du/freedombone-rmsipuser.json | 6 + locale/de_du/freedombone-rmuser.json | 10 + locale/de_du/freedombone-rmxmpp.json | 3 + locale/de_du/freedombone-sec.json | 29 +++ locale/de_du/freedombone-splitkey.json | 12 ++ locale/de_du/freedombone-unignore.json | 3 + locale/de_du/freedombone-update-date.json | 5 + locale/de_du/freedombone-xmpp-pass.json | 3 + locale/de_du/freedombone-zram.json | 3 + locale/de_du/freedombone.json | 147 +++++++++++++ locale/el/freedombone-addcert.json | 7 + locale/el/freedombone-addemail.json | 3 + locale/el/freedombone-addlist.json | 4 + locale/el/freedombone-addsipuser.json | 7 + locale/el/freedombone-adduser.json | 15 ++ locale/el/freedombone-addxmpp.json | 3 + locale/el/freedombone-backup-local.json | 34 +++ locale/el/freedombone-backup-remote.json | 48 +++++ locale/el/freedombone-client.json | 3 + locale/el/freedombone-clientcert.json | 4 + locale/el/freedombone-config.json | 164 ++++++++++++++ locale/el/freedombone-controlpanel-user.json | 81 +++++++ locale/el/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/el/freedombone-dhparam.json | 5 + locale/el/freedombone-encrypt-mail.json | 8 + locale/el/freedombone-format.json | 5 + locale/el/freedombone-ignore.json | 3 + locale/el/freedombone-image-customise.json | 11 + .../el/freedombone-image-hardware-setup.json | 3 + locale/el/freedombone-image-make.json | 4 + locale/el/freedombone-image-mesh.json | 18 ++ locale/el/freedombone-image.json | 9 + locale/el/freedombone-keydrive.json | 17 ++ locale/el/freedombone-mesh-install.json | 7 + locale/el/freedombone-mesh.json | 11 + locale/el/freedombone-meshweb.json | 27 +++ locale/el/freedombone-mirrors.json | 8 + locale/el/freedombone-pin-cert.json | 3 + locale/el/freedombone-recoverkey.json | 11 + locale/el/freedombone-remote.json | 6 + locale/el/freedombone-renew-cert.json | 11 + locale/el/freedombone-repair-database.json | 4 + locale/el/freedombone-restore-local.json | 52 +++++ locale/el/freedombone-restore-remote.json | 38 ++++ locale/el/freedombone-rmemail.json | 3 + locale/el/freedombone-rmlist.json | 3 + locale/el/freedombone-rmsipuser.json | 6 + locale/el/freedombone-rmuser.json | 10 + locale/el/freedombone-rmxmpp.json | 3 + locale/el/freedombone-sec.json | 29 +++ locale/el/freedombone-splitkey.json | 12 ++ locale/el/freedombone-unignore.json | 3 + locale/el/freedombone-update-date.json | 5 + locale/el/freedombone-xmpp-pass.json | 3 + locale/el/freedombone-zram.json | 3 + locale/el/freedombone.json | 147 +++++++++++++ locale/en_us/freedombone-addcert.json | 7 + locale/en_us/freedombone-addemail.json | 3 + locale/en_us/freedombone-addlist.json | 4 + locale/en_us/freedombone-addsipuser.json | 7 + locale/en_us/freedombone-adduser.json | 15 ++ locale/en_us/freedombone-addxmpp.json | 3 + locale/en_us/freedombone-backup-local.json | 34 +++ locale/en_us/freedombone-backup-remote.json | 48 +++++ locale/en_us/freedombone-client.json | 3 + locale/en_us/freedombone-clientcert.json | 4 + locale/en_us/freedombone-config.json | 164 ++++++++++++++ .../en_us/freedombone-controlpanel-user.json | 81 +++++++ locale/en_us/freedombone-controlpanel.json | 204 ++++++++++++++++++ locale/en_us/freedombone-dhparam.json | 5 + locale/en_us/freedombone-encrypt-mail.json | 8 + locale/en_us/freedombone-format.json | 5 + locale/en_us/freedombone-ignore.json | 3 + locale/en_us/freedombone-image-customise.json | 28 +++ .../freedombone-image-hardware-setup.json | 3 + locale/en_us/freedombone-image-make.json | 4 + locale/en_us/freedombone-image-mesh.json | 18 ++ locale/en_us/freedombone-image.json | 32 +++ locale/en_us/freedombone-keydrive.json | 17 ++ locale/en_us/freedombone-mesh-install.json | 7 + locale/en_us/freedombone-mesh.json | 11 + locale/en_us/freedombone-meshweb.json | 27 +++ locale/en_us/freedombone-mirrors.json | 8 + locale/en_us/freedombone-pin-cert.json | 3 + locale/en_us/freedombone-recoverkey.json | 11 + locale/en_us/freedombone-remote.json | 6 + locale/en_us/freedombone-renew-cert.json | 11 + locale/en_us/freedombone-repair-database.json | 4 + locale/en_us/freedombone-restore-local.json | 52 +++++ locale/en_us/freedombone-restore-remote.json | 38 ++++ locale/en_us/freedombone-rmemail.json | 3 + locale/en_us/freedombone-rmlist.json | 3 + locale/en_us/freedombone-rmsipuser.json | 6 + locale/en_us/freedombone-rmuser.json | 10 + locale/en_us/freedombone-rmxmpp.json | 3 + locale/en_us/freedombone-sec.json | 29 +++ locale/en_us/freedombone-splitkey.json | 12 ++ locale/en_us/freedombone-unignore.json | 3 + locale/en_us/freedombone-update-date.json | 5 + locale/en_us/freedombone-xmpp-pass.json | 3 + locale/en_us/freedombone-zram.json | 3 + locale/en_us/freedombone.json | 179 +++++++++++++++ locale/es/freedombone-controlpanel-user.mo | Bin 0 -> 2405 bytes locale/es/freedombone-mesh-install.json | 7 + locale/es/freedombone-mesh-install.mo | Bin 0 -> 600 bytes locale/et/freedombone-addcert.json | 7 + locale/et/freedombone-addemail.json | 3 + locale/et/freedombone-addlist.json | 4 + locale/et/freedombone-addsipuser.json | 7 + locale/et/freedombone-adduser.json | 15 ++ locale/et/freedombone-addxmpp.json | 3 + locale/et/freedombone-backup-local.json | 34 +++ locale/et/freedombone-backup-remote.json | 48 +++++ locale/et/freedombone-client.json | 3 + locale/et/freedombone-clientcert.json | 4 + locale/et/freedombone-config.json | 164 ++++++++++++++ locale/et/freedombone-controlpanel-user.json | 81 +++++++ locale/et/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/et/freedombone-dhparam.json | 5 + locale/et/freedombone-encrypt-mail.json | 8 + locale/et/freedombone-format.json | 5 + locale/et/freedombone-ignore.json | 3 + locale/et/freedombone-image-customise.json | 11 + .../et/freedombone-image-hardware-setup.json | 3 + locale/et/freedombone-image-make.json | 4 + locale/et/freedombone-image-mesh.json | 18 ++ locale/et/freedombone-image.json | 9 + locale/et/freedombone-keydrive.json | 17 ++ locale/et/freedombone-mesh-install.json | 7 + locale/et/freedombone-mesh.json | 11 + locale/et/freedombone-meshweb.json | 27 +++ locale/et/freedombone-mirrors.json | 8 + locale/et/freedombone-pin-cert.json | 3 + locale/et/freedombone-recoverkey.json | 11 + locale/et/freedombone-remote.json | 6 + locale/et/freedombone-renew-cert.json | 11 + locale/et/freedombone-repair-database.json | 4 + locale/et/freedombone-restore-local.json | 52 +++++ locale/et/freedombone-restore-remote.json | 38 ++++ locale/et/freedombone-rmemail.json | 3 + locale/et/freedombone-rmlist.json | 3 + locale/et/freedombone-rmsipuser.json | 6 + locale/et/freedombone-rmuser.json | 10 + locale/et/freedombone-rmxmpp.json | 3 + locale/et/freedombone-sec.json | 29 +++ locale/et/freedombone-splitkey.json | 12 ++ locale/et/freedombone-unignore.json | 3 + locale/et/freedombone-update-date.json | 5 + locale/et/freedombone-xmpp-pass.json | 3 + locale/et/freedombone-zram.json | 3 + locale/et/freedombone.json | 147 +++++++++++++ locale/eu/freedombone-addcert.json | 7 + locale/eu/freedombone-addemail.json | 3 + locale/eu/freedombone-addlist.json | 4 + locale/eu/freedombone-addsipuser.json | 7 + locale/eu/freedombone-adduser.json | 15 ++ locale/eu/freedombone-addxmpp.json | 3 + locale/eu/freedombone-backup-local.json | 34 +++ locale/eu/freedombone-backup-remote.json | 48 +++++ locale/eu/freedombone-client.json | 3 + locale/eu/freedombone-clientcert.json | 4 + locale/eu/freedombone-config.json | 164 ++++++++++++++ locale/eu/freedombone-controlpanel-user.json | 81 +++++++ locale/eu/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/eu/freedombone-dhparam.json | 5 + locale/eu/freedombone-encrypt-mail.json | 8 + locale/eu/freedombone-format.json | 5 + locale/eu/freedombone-ignore.json | 3 + locale/eu/freedombone-image-customise.json | 11 + .../eu/freedombone-image-hardware-setup.json | 3 + locale/eu/freedombone-image-make.json | 4 + locale/eu/freedombone-image-mesh.json | 18 ++ locale/eu/freedombone-image.json | 9 + locale/eu/freedombone-keydrive.json | 17 ++ locale/eu/freedombone-mesh-install.json | 7 + locale/eu/freedombone-mesh.json | 11 + locale/eu/freedombone-meshweb.json | 27 +++ locale/eu/freedombone-mirrors.json | 8 + locale/eu/freedombone-pin-cert.json | 3 + locale/eu/freedombone-recoverkey.json | 11 + locale/eu/freedombone-remote.json | 6 + locale/eu/freedombone-renew-cert.json | 11 + locale/eu/freedombone-repair-database.json | 4 + locale/eu/freedombone-restore-local.json | 52 +++++ locale/eu/freedombone-restore-remote.json | 38 ++++ locale/eu/freedombone-rmemail.json | 3 + locale/eu/freedombone-rmlist.json | 3 + locale/eu/freedombone-rmsipuser.json | 6 + locale/eu/freedombone-rmuser.json | 10 + locale/eu/freedombone-rmxmpp.json | 3 + locale/eu/freedombone-sec.json | 29 +++ locale/eu/freedombone-splitkey.json | 12 ++ locale/eu/freedombone-unignore.json | 3 + locale/eu/freedombone-update-date.json | 5 + locale/eu/freedombone-xmpp-pass.json | 3 + locale/eu/freedombone-zram.json | 3 + locale/eu/freedombone.json | 147 +++++++++++++ locale/fa/freedombone-addcert.json | 7 + locale/fa/freedombone-addemail.json | 3 + locale/fa/freedombone-addlist.json | 4 + locale/fa/freedombone-addsipuser.json | 7 + locale/fa/freedombone-adduser.json | 15 ++ locale/fa/freedombone-addxmpp.json | 3 + locale/fa/freedombone-backup-local.json | 34 +++ locale/fa/freedombone-backup-remote.json | 48 +++++ locale/fa/freedombone-client.json | 3 + locale/fa/freedombone-clientcert.json | 4 + locale/fa/freedombone-config.json | 164 ++++++++++++++ locale/fa/freedombone-controlpanel-user.json | 81 +++++++ locale/fa/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/fa/freedombone-dhparam.json | 5 + locale/fa/freedombone-encrypt-mail.json | 8 + locale/fa/freedombone-format.json | 5 + locale/fa/freedombone-ignore.json | 3 + locale/fa/freedombone-image-customise.json | 11 + .../fa/freedombone-image-hardware-setup.json | 3 + locale/fa/freedombone-image-make.json | 4 + locale/fa/freedombone-image-mesh.json | 18 ++ locale/fa/freedombone-image.json | 9 + locale/fa/freedombone-keydrive.json | 17 ++ locale/fa/freedombone-mesh-install.json | 7 + locale/fa/freedombone-mesh.json | 11 + locale/fa/freedombone-meshweb.json | 27 +++ locale/fa/freedombone-mirrors.json | 8 + locale/fa/freedombone-pin-cert.json | 3 + locale/fa/freedombone-recoverkey.json | 11 + locale/fa/freedombone-remote.json | 6 + locale/fa/freedombone-renew-cert.json | 11 + locale/fa/freedombone-repair-database.json | 4 + locale/fa/freedombone-restore-local.json | 52 +++++ locale/fa/freedombone-restore-remote.json | 38 ++++ locale/fa/freedombone-rmemail.json | 3 + locale/fa/freedombone-rmlist.json | 3 + locale/fa/freedombone-rmsipuser.json | 6 + locale/fa/freedombone-rmuser.json | 10 + locale/fa/freedombone-rmxmpp.json | 3 + locale/fa/freedombone-sec.json | 29 +++ locale/fa/freedombone-splitkey.json | 12 ++ locale/fa/freedombone-unignore.json | 3 + locale/fa/freedombone-update-date.json | 5 + locale/fa/freedombone-xmpp-pass.json | 3 + locale/fa/freedombone-zram.json | 3 + locale/fa/freedombone.json | 147 +++++++++++++ locale/fi/freedombone-addcert.json | 7 + locale/fi/freedombone-addemail.json | 3 + locale/fi/freedombone-addlist.json | 4 + locale/fi/freedombone-addsipuser.json | 7 + locale/fi/freedombone-adduser.json | 15 ++ locale/fi/freedombone-addxmpp.json | 3 + locale/fi/freedombone-backup-local.json | 34 +++ locale/fi/freedombone-backup-remote.json | 48 +++++ locale/fi/freedombone-client.json | 3 + locale/fi/freedombone-clientcert.json | 4 + locale/fi/freedombone-config.json | 164 ++++++++++++++ locale/fi/freedombone-controlpanel-user.json | 81 +++++++ locale/fi/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/fi/freedombone-dhparam.json | 5 + locale/fi/freedombone-encrypt-mail.json | 8 + locale/fi/freedombone-format.json | 5 + locale/fi/freedombone-ignore.json | 3 + locale/fi/freedombone-image-customise.json | 11 + .../fi/freedombone-image-hardware-setup.json | 3 + locale/fi/freedombone-image-make.json | 4 + locale/fi/freedombone-image-mesh.json | 18 ++ locale/fi/freedombone-image.json | 9 + locale/fi/freedombone-keydrive.json | 17 ++ locale/fi/freedombone-mesh-install.json | 7 + locale/fi/freedombone-mesh.json | 11 + locale/fi/freedombone-meshweb.json | 27 +++ locale/fi/freedombone-mirrors.json | 8 + locale/fi/freedombone-pin-cert.json | 3 + locale/fi/freedombone-recoverkey.json | 11 + locale/fi/freedombone-remote.json | 6 + locale/fi/freedombone-renew-cert.json | 11 + locale/fi/freedombone-repair-database.json | 4 + locale/fi/freedombone-restore-local.json | 52 +++++ locale/fi/freedombone-restore-remote.json | 38 ++++ locale/fi/freedombone-rmemail.json | 3 + locale/fi/freedombone-rmlist.json | 3 + locale/fi/freedombone-rmsipuser.json | 6 + locale/fi/freedombone-rmuser.json | 10 + locale/fi/freedombone-rmxmpp.json | 3 + locale/fi/freedombone-sec.json | 29 +++ locale/fi/freedombone-splitkey.json | 12 ++ locale/fi/freedombone-unignore.json | 3 + locale/fi/freedombone-update-date.json | 5 + locale/fi/freedombone-xmpp-pass.json | 3 + locale/fi/freedombone-zram.json | 3 + locale/fi/freedombone.json | 147 +++++++++++++ locale/fil/freedombone-addcert.json | 7 + locale/fil/freedombone-addemail.json | 3 + locale/fil/freedombone-addlist.json | 4 + locale/fil/freedombone-addsipuser.json | 7 + locale/fil/freedombone-adduser.json | 15 ++ locale/fil/freedombone-addxmpp.json | 3 + locale/fil/freedombone-backup-local.json | 34 +++ locale/fil/freedombone-backup-remote.json | 48 +++++ locale/fil/freedombone-client.json | 3 + locale/fil/freedombone-clientcert.json | 4 + locale/fil/freedombone-config.json | 164 ++++++++++++++ locale/fil/freedombone-controlpanel-user.json | 81 +++++++ locale/fil/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/fil/freedombone-dhparam.json | 5 + locale/fil/freedombone-encrypt-mail.json | 8 + locale/fil/freedombone-format.json | 5 + locale/fil/freedombone-ignore.json | 3 + locale/fil/freedombone-image-customise.json | 11 + .../fil/freedombone-image-hardware-setup.json | 3 + locale/fil/freedombone-image-make.json | 4 + locale/fil/freedombone-image-mesh.json | 18 ++ locale/fil/freedombone-image.json | 9 + locale/fil/freedombone-keydrive.json | 17 ++ locale/fil/freedombone-mesh-install.json | 7 + locale/fil/freedombone-mesh.json | 11 + locale/fil/freedombone-meshweb.json | 27 +++ locale/fil/freedombone-mirrors.json | 8 + locale/fil/freedombone-pin-cert.json | 3 + locale/fil/freedombone-recoverkey.json | 11 + locale/fil/freedombone-remote.json | 6 + locale/fil/freedombone-renew-cert.json | 11 + locale/fil/freedombone-repair-database.json | 4 + locale/fil/freedombone-restore-local.json | 52 +++++ locale/fil/freedombone-restore-remote.json | 38 ++++ locale/fil/freedombone-rmemail.json | 3 + locale/fil/freedombone-rmlist.json | 3 + locale/fil/freedombone-rmsipuser.json | 6 + locale/fil/freedombone-rmuser.json | 10 + locale/fil/freedombone-rmxmpp.json | 3 + locale/fil/freedombone-sec.json | 29 +++ locale/fil/freedombone-splitkey.json | 12 ++ locale/fil/freedombone-unignore.json | 3 + locale/fil/freedombone-update-date.json | 5 + locale/fil/freedombone-xmpp-pass.json | 3 + locale/fil/freedombone-zram.json | 3 + locale/fil/freedombone.json | 147 +++++++++++++ locale/fr/freedombone-controlpanel-user.mo | Bin 0 -> 2404 bytes locale/fr/freedombone-mesh-install.json | 7 + locale/fr/freedombone-mesh-install.mo | Bin 0 -> 599 bytes locale/fr_ca/freedombone-addcert.json | 7 + locale/fr_ca/freedombone-addemail.json | 3 + locale/fr_ca/freedombone-addlist.json | 4 + locale/fr_ca/freedombone-addsipuser.json | 7 + locale/fr_ca/freedombone-adduser.json | 15 ++ locale/fr_ca/freedombone-addxmpp.json | 3 + locale/fr_ca/freedombone-backup-local.json | 34 +++ locale/fr_ca/freedombone-backup-remote.json | 48 +++++ locale/fr_ca/freedombone-client.json | 3 + locale/fr_ca/freedombone-clientcert.json | 4 + locale/fr_ca/freedombone-config.json | 164 ++++++++++++++ .../fr_ca/freedombone-controlpanel-user.json | 81 +++++++ locale/fr_ca/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/fr_ca/freedombone-dhparam.json | 5 + locale/fr_ca/freedombone-encrypt-mail.json | 8 + locale/fr_ca/freedombone-format.json | 5 + locale/fr_ca/freedombone-ignore.json | 3 + locale/fr_ca/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/fr_ca/freedombone-image-make.json | 4 + locale/fr_ca/freedombone-image-mesh.json | 18 ++ locale/fr_ca/freedombone-image.json | 9 + locale/fr_ca/freedombone-keydrive.json | 17 ++ locale/fr_ca/freedombone-mesh-install.json | 7 + locale/fr_ca/freedombone-mesh.json | 11 + locale/fr_ca/freedombone-meshweb.json | 27 +++ locale/fr_ca/freedombone-mirrors.json | 8 + locale/fr_ca/freedombone-pin-cert.json | 3 + locale/fr_ca/freedombone-recoverkey.json | 11 + locale/fr_ca/freedombone-remote.json | 6 + locale/fr_ca/freedombone-renew-cert.json | 11 + locale/fr_ca/freedombone-repair-database.json | 4 + locale/fr_ca/freedombone-restore-local.json | 52 +++++ locale/fr_ca/freedombone-restore-remote.json | 38 ++++ locale/fr_ca/freedombone-rmemail.json | 3 + locale/fr_ca/freedombone-rmlist.json | 3 + locale/fr_ca/freedombone-rmsipuser.json | 6 + locale/fr_ca/freedombone-rmuser.json | 10 + locale/fr_ca/freedombone-rmxmpp.json | 3 + locale/fr_ca/freedombone-sec.json | 29 +++ locale/fr_ca/freedombone-splitkey.json | 12 ++ locale/fr_ca/freedombone-unignore.json | 3 + locale/fr_ca/freedombone-update-date.json | 5 + locale/fr_ca/freedombone-xmpp-pass.json | 3 + locale/fr_ca/freedombone-zram.json | 3 + locale/fr_ca/freedombone.json | 147 +++++++++++++ locale/ga/freedombone-addcert.json | 7 + locale/ga/freedombone-addemail.json | 3 + locale/ga/freedombone-addlist.json | 4 + locale/ga/freedombone-addsipuser.json | 7 + locale/ga/freedombone-adduser.json | 15 ++ locale/ga/freedombone-addxmpp.json | 3 + locale/ga/freedombone-backup-local.json | 34 +++ locale/ga/freedombone-backup-remote.json | 48 +++++ locale/ga/freedombone-client.json | 3 + locale/ga/freedombone-clientcert.json | 4 + locale/ga/freedombone-config.json | 164 ++++++++++++++ locale/ga/freedombone-controlpanel-user.json | 81 +++++++ locale/ga/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ga/freedombone-dhparam.json | 5 + locale/ga/freedombone-encrypt-mail.json | 8 + locale/ga/freedombone-format.json | 5 + locale/ga/freedombone-ignore.json | 3 + locale/ga/freedombone-image-customise.json | 11 + .../ga/freedombone-image-hardware-setup.json | 3 + locale/ga/freedombone-image-make.json | 4 + locale/ga/freedombone-image-mesh.json | 18 ++ locale/ga/freedombone-image.json | 9 + locale/ga/freedombone-keydrive.json | 17 ++ locale/ga/freedombone-mesh-install.json | 7 + locale/ga/freedombone-mesh.json | 11 + locale/ga/freedombone-meshweb.json | 27 +++ locale/ga/freedombone-mirrors.json | 8 + locale/ga/freedombone-pin-cert.json | 3 + locale/ga/freedombone-recoverkey.json | 11 + locale/ga/freedombone-remote.json | 6 + locale/ga/freedombone-renew-cert.json | 11 + locale/ga/freedombone-repair-database.json | 4 + locale/ga/freedombone-restore-local.json | 52 +++++ locale/ga/freedombone-restore-remote.json | 38 ++++ locale/ga/freedombone-rmemail.json | 3 + locale/ga/freedombone-rmlist.json | 3 + locale/ga/freedombone-rmsipuser.json | 6 + locale/ga/freedombone-rmuser.json | 10 + locale/ga/freedombone-rmxmpp.json | 3 + locale/ga/freedombone-sec.json | 29 +++ locale/ga/freedombone-splitkey.json | 12 ++ locale/ga/freedombone-unignore.json | 3 + locale/ga/freedombone-update-date.json | 5 + locale/ga/freedombone-xmpp-pass.json | 3 + locale/ga/freedombone-zram.json | 3 + locale/ga/freedombone.json | 147 +++++++++++++ locale/gl/freedombone-addcert.json | 7 + locale/gl/freedombone-addemail.json | 3 + locale/gl/freedombone-addlist.json | 4 + locale/gl/freedombone-addsipuser.json | 7 + locale/gl/freedombone-adduser.json | 15 ++ locale/gl/freedombone-addxmpp.json | 3 + locale/gl/freedombone-backup-local.json | 34 +++ locale/gl/freedombone-backup-remote.json | 48 +++++ locale/gl/freedombone-client.json | 3 + locale/gl/freedombone-clientcert.json | 4 + locale/gl/freedombone-config.json | 164 ++++++++++++++ locale/gl/freedombone-controlpanel-user.json | 81 +++++++ locale/gl/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/gl/freedombone-dhparam.json | 5 + locale/gl/freedombone-encrypt-mail.json | 8 + locale/gl/freedombone-format.json | 5 + locale/gl/freedombone-ignore.json | 3 + locale/gl/freedombone-image-customise.json | 11 + .../gl/freedombone-image-hardware-setup.json | 3 + locale/gl/freedombone-image-make.json | 4 + locale/gl/freedombone-image-mesh.json | 18 ++ locale/gl/freedombone-image.json | 9 + locale/gl/freedombone-keydrive.json | 17 ++ locale/gl/freedombone-mesh-install.json | 7 + locale/gl/freedombone-mesh.json | 11 + locale/gl/freedombone-meshweb.json | 27 +++ locale/gl/freedombone-mirrors.json | 8 + locale/gl/freedombone-pin-cert.json | 3 + locale/gl/freedombone-recoverkey.json | 11 + locale/gl/freedombone-remote.json | 6 + locale/gl/freedombone-renew-cert.json | 11 + locale/gl/freedombone-repair-database.json | 4 + locale/gl/freedombone-restore-local.json | 52 +++++ locale/gl/freedombone-restore-remote.json | 38 ++++ locale/gl/freedombone-rmemail.json | 3 + locale/gl/freedombone-rmlist.json | 3 + locale/gl/freedombone-rmsipuser.json | 6 + locale/gl/freedombone-rmuser.json | 10 + locale/gl/freedombone-rmxmpp.json | 3 + locale/gl/freedombone-sec.json | 29 +++ locale/gl/freedombone-splitkey.json | 12 ++ locale/gl/freedombone-unignore.json | 3 + locale/gl/freedombone-update-date.json | 5 + locale/gl/freedombone-xmpp-pass.json | 3 + locale/gl/freedombone-zram.json | 3 + locale/gl/freedombone.json | 147 +++++++++++++ locale/gu/freedombone-addcert.json | 7 + locale/gu/freedombone-addemail.json | 3 + locale/gu/freedombone-addlist.json | 4 + locale/gu/freedombone-addsipuser.json | 7 + locale/gu/freedombone-adduser.json | 15 ++ locale/gu/freedombone-addxmpp.json | 3 + locale/gu/freedombone-backup-local.json | 34 +++ locale/gu/freedombone-backup-remote.json | 48 +++++ locale/gu/freedombone-client.json | 3 + locale/gu/freedombone-clientcert.json | 4 + locale/gu/freedombone-config.json | 164 ++++++++++++++ locale/gu/freedombone-controlpanel-user.json | 81 +++++++ locale/gu/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/gu/freedombone-dhparam.json | 5 + locale/gu/freedombone-encrypt-mail.json | 8 + locale/gu/freedombone-format.json | 5 + locale/gu/freedombone-ignore.json | 3 + locale/gu/freedombone-image-customise.json | 11 + .../gu/freedombone-image-hardware-setup.json | 3 + locale/gu/freedombone-image-make.json | 4 + locale/gu/freedombone-image-mesh.json | 18 ++ locale/gu/freedombone-image.json | 9 + locale/gu/freedombone-keydrive.json | 17 ++ locale/gu/freedombone-mesh-install.json | 7 + locale/gu/freedombone-mesh.json | 11 + locale/gu/freedombone-meshweb.json | 27 +++ locale/gu/freedombone-mirrors.json | 8 + locale/gu/freedombone-pin-cert.json | 3 + locale/gu/freedombone-recoverkey.json | 11 + locale/gu/freedombone-remote.json | 6 + locale/gu/freedombone-renew-cert.json | 11 + locale/gu/freedombone-repair-database.json | 4 + locale/gu/freedombone-restore-local.json | 52 +++++ locale/gu/freedombone-restore-remote.json | 38 ++++ locale/gu/freedombone-rmemail.json | 3 + locale/gu/freedombone-rmlist.json | 3 + locale/gu/freedombone-rmsipuser.json | 6 + locale/gu/freedombone-rmuser.json | 10 + locale/gu/freedombone-rmxmpp.json | 3 + locale/gu/freedombone-sec.json | 29 +++ locale/gu/freedombone-splitkey.json | 12 ++ locale/gu/freedombone-unignore.json | 3 + locale/gu/freedombone-update-date.json | 5 + locale/gu/freedombone-xmpp-pass.json | 3 + locale/gu/freedombone-zram.json | 3 + locale/gu/freedombone.json | 147 +++++++++++++ locale/he/freedombone-addcert.json | 7 + locale/he/freedombone-addemail.json | 3 + locale/he/freedombone-addlist.json | 4 + locale/he/freedombone-addsipuser.json | 7 + locale/he/freedombone-adduser.json | 15 ++ locale/he/freedombone-addxmpp.json | 3 + locale/he/freedombone-backup-local.json | 34 +++ locale/he/freedombone-backup-remote.json | 48 +++++ locale/he/freedombone-client.json | 3 + locale/he/freedombone-clientcert.json | 4 + locale/he/freedombone-config.json | 164 ++++++++++++++ locale/he/freedombone-controlpanel-user.json | 81 +++++++ locale/he/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/he/freedombone-dhparam.json | 5 + locale/he/freedombone-encrypt-mail.json | 8 + locale/he/freedombone-format.json | 5 + locale/he/freedombone-ignore.json | 3 + locale/he/freedombone-image-customise.json | 11 + .../he/freedombone-image-hardware-setup.json | 3 + locale/he/freedombone-image-make.json | 4 + locale/he/freedombone-image-mesh.json | 18 ++ locale/he/freedombone-image.json | 9 + locale/he/freedombone-keydrive.json | 17 ++ locale/he/freedombone-mesh-install.json | 7 + locale/he/freedombone-mesh.json | 11 + locale/he/freedombone-meshweb.json | 27 +++ locale/he/freedombone-mirrors.json | 8 + locale/he/freedombone-pin-cert.json | 3 + locale/he/freedombone-recoverkey.json | 11 + locale/he/freedombone-remote.json | 6 + locale/he/freedombone-renew-cert.json | 11 + locale/he/freedombone-repair-database.json | 4 + locale/he/freedombone-restore-local.json | 52 +++++ locale/he/freedombone-restore-remote.json | 38 ++++ locale/he/freedombone-rmemail.json | 3 + locale/he/freedombone-rmlist.json | 3 + locale/he/freedombone-rmsipuser.json | 6 + locale/he/freedombone-rmuser.json | 10 + locale/he/freedombone-rmxmpp.json | 3 + locale/he/freedombone-sec.json | 29 +++ locale/he/freedombone-splitkey.json | 12 ++ locale/he/freedombone-unignore.json | 3 + locale/he/freedombone-update-date.json | 5 + locale/he/freedombone-xmpp-pass.json | 3 + locale/he/freedombone-zram.json | 3 + locale/he/freedombone.json | 147 +++++++++++++ locale/hi/freedombone-addcert.json | 7 + locale/hi/freedombone-addemail.json | 3 + locale/hi/freedombone-addlist.json | 4 + locale/hi/freedombone-addsipuser.json | 7 + locale/hi/freedombone-adduser.json | 15 ++ locale/hi/freedombone-addxmpp.json | 3 + locale/hi/freedombone-backup-local.json | 34 +++ locale/hi/freedombone-backup-remote.json | 48 +++++ locale/hi/freedombone-client.json | 3 + locale/hi/freedombone-clientcert.json | 4 + locale/hi/freedombone-config.json | 164 ++++++++++++++ locale/hi/freedombone-controlpanel-user.json | 81 +++++++ locale/hi/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/hi/freedombone-dhparam.json | 5 + locale/hi/freedombone-encrypt-mail.json | 8 + locale/hi/freedombone-format.json | 5 + locale/hi/freedombone-ignore.json | 3 + locale/hi/freedombone-image-customise.json | 11 + .../hi/freedombone-image-hardware-setup.json | 3 + locale/hi/freedombone-image-make.json | 4 + locale/hi/freedombone-image-mesh.json | 18 ++ locale/hi/freedombone-image.json | 9 + locale/hi/freedombone-keydrive.json | 17 ++ locale/hi/freedombone-mesh-install.json | 7 + locale/hi/freedombone-mesh.json | 11 + locale/hi/freedombone-meshweb.json | 27 +++ locale/hi/freedombone-mirrors.json | 8 + locale/hi/freedombone-pin-cert.json | 3 + locale/hi/freedombone-recoverkey.json | 11 + locale/hi/freedombone-remote.json | 6 + locale/hi/freedombone-renew-cert.json | 11 + locale/hi/freedombone-repair-database.json | 4 + locale/hi/freedombone-restore-local.json | 52 +++++ locale/hi/freedombone-restore-remote.json | 38 ++++ locale/hi/freedombone-rmemail.json | 3 + locale/hi/freedombone-rmlist.json | 3 + locale/hi/freedombone-rmsipuser.json | 6 + locale/hi/freedombone-rmuser.json | 10 + locale/hi/freedombone-rmxmpp.json | 3 + locale/hi/freedombone-sec.json | 29 +++ locale/hi/freedombone-splitkey.json | 12 ++ locale/hi/freedombone-unignore.json | 3 + locale/hi/freedombone-update-date.json | 5 + locale/hi/freedombone-xmpp-pass.json | 3 + locale/hi/freedombone-zram.json | 3 + locale/hi/freedombone.json | 147 +++++++++++++ locale/hr/freedombone-addcert.json | 7 + locale/hr/freedombone-addemail.json | 3 + locale/hr/freedombone-addlist.json | 4 + locale/hr/freedombone-addsipuser.json | 7 + locale/hr/freedombone-adduser.json | 15 ++ locale/hr/freedombone-addxmpp.json | 3 + locale/hr/freedombone-backup-local.json | 34 +++ locale/hr/freedombone-backup-remote.json | 48 +++++ locale/hr/freedombone-client.json | 3 + locale/hr/freedombone-clientcert.json | 4 + locale/hr/freedombone-config.json | 164 ++++++++++++++ locale/hr/freedombone-controlpanel-user.json | 81 +++++++ locale/hr/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/hr/freedombone-dhparam.json | 5 + locale/hr/freedombone-encrypt-mail.json | 8 + locale/hr/freedombone-format.json | 5 + locale/hr/freedombone-ignore.json | 3 + locale/hr/freedombone-image-customise.json | 11 + .../hr/freedombone-image-hardware-setup.json | 3 + locale/hr/freedombone-image-make.json | 4 + locale/hr/freedombone-image-mesh.json | 18 ++ locale/hr/freedombone-image.json | 9 + locale/hr/freedombone-keydrive.json | 17 ++ locale/hr/freedombone-mesh-install.json | 7 + locale/hr/freedombone-mesh.json | 11 + locale/hr/freedombone-meshweb.json | 27 +++ locale/hr/freedombone-mirrors.json | 8 + locale/hr/freedombone-pin-cert.json | 3 + locale/hr/freedombone-recoverkey.json | 11 + locale/hr/freedombone-remote.json | 6 + locale/hr/freedombone-renew-cert.json | 11 + locale/hr/freedombone-repair-database.json | 4 + locale/hr/freedombone-restore-local.json | 52 +++++ locale/hr/freedombone-restore-remote.json | 38 ++++ locale/hr/freedombone-rmemail.json | 3 + locale/hr/freedombone-rmlist.json | 3 + locale/hr/freedombone-rmsipuser.json | 6 + locale/hr/freedombone-rmuser.json | 10 + locale/hr/freedombone-rmxmpp.json | 3 + locale/hr/freedombone-sec.json | 29 +++ locale/hr/freedombone-splitkey.json | 12 ++ locale/hr/freedombone-unignore.json | 3 + locale/hr/freedombone-update-date.json | 5 + locale/hr/freedombone-xmpp-pass.json | 3 + locale/hr/freedombone-zram.json | 3 + locale/hr/freedombone.json | 147 +++++++++++++ locale/hu/freedombone-addcert.json | 7 + locale/hu/freedombone-addemail.json | 3 + locale/hu/freedombone-addlist.json | 4 + locale/hu/freedombone-addsipuser.json | 7 + locale/hu/freedombone-adduser.json | 15 ++ locale/hu/freedombone-addxmpp.json | 3 + locale/hu/freedombone-backup-local.json | 34 +++ locale/hu/freedombone-backup-remote.json | 48 +++++ locale/hu/freedombone-client.json | 3 + locale/hu/freedombone-clientcert.json | 4 + locale/hu/freedombone-config.json | 164 ++++++++++++++ locale/hu/freedombone-controlpanel-user.json | 81 +++++++ locale/hu/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/hu/freedombone-dhparam.json | 5 + locale/hu/freedombone-encrypt-mail.json | 8 + locale/hu/freedombone-format.json | 5 + locale/hu/freedombone-ignore.json | 3 + locale/hu/freedombone-image-customise.json | 11 + .../hu/freedombone-image-hardware-setup.json | 3 + locale/hu/freedombone-image-make.json | 4 + locale/hu/freedombone-image-mesh.json | 18 ++ locale/hu/freedombone-image.json | 9 + locale/hu/freedombone-keydrive.json | 17 ++ locale/hu/freedombone-mesh-install.json | 7 + locale/hu/freedombone-mesh.json | 11 + locale/hu/freedombone-meshweb.json | 27 +++ locale/hu/freedombone-mirrors.json | 8 + locale/hu/freedombone-pin-cert.json | 3 + locale/hu/freedombone-recoverkey.json | 11 + locale/hu/freedombone-remote.json | 6 + locale/hu/freedombone-renew-cert.json | 11 + locale/hu/freedombone-repair-database.json | 4 + locale/hu/freedombone-restore-local.json | 52 +++++ locale/hu/freedombone-restore-remote.json | 38 ++++ locale/hu/freedombone-rmemail.json | 3 + locale/hu/freedombone-rmlist.json | 3 + locale/hu/freedombone-rmsipuser.json | 6 + locale/hu/freedombone-rmuser.json | 10 + locale/hu/freedombone-rmxmpp.json | 3 + locale/hu/freedombone-sec.json | 29 +++ locale/hu/freedombone-splitkey.json | 12 ++ locale/hu/freedombone-unignore.json | 3 + locale/hu/freedombone-update-date.json | 5 + locale/hu/freedombone-xmpp-pass.json | 3 + locale/hu/freedombone-zram.json | 3 + locale/hu/freedombone.json | 147 +++++++++++++ locale/id/freedombone-addcert.json | 7 + locale/id/freedombone-addemail.json | 3 + locale/id/freedombone-addlist.json | 4 + locale/id/freedombone-addsipuser.json | 7 + locale/id/freedombone-adduser.json | 15 ++ locale/id/freedombone-addxmpp.json | 3 + locale/id/freedombone-backup-local.json | 34 +++ locale/id/freedombone-backup-remote.json | 48 +++++ locale/id/freedombone-client.json | 3 + locale/id/freedombone-clientcert.json | 4 + locale/id/freedombone-config.json | 164 ++++++++++++++ locale/id/freedombone-controlpanel-user.json | 81 +++++++ locale/id/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/id/freedombone-dhparam.json | 5 + locale/id/freedombone-encrypt-mail.json | 8 + locale/id/freedombone-format.json | 5 + locale/id/freedombone-ignore.json | 3 + locale/id/freedombone-image-customise.json | 11 + .../id/freedombone-image-hardware-setup.json | 3 + locale/id/freedombone-image-make.json | 4 + locale/id/freedombone-image-mesh.json | 18 ++ locale/id/freedombone-image.json | 9 + locale/id/freedombone-keydrive.json | 17 ++ locale/id/freedombone-mesh-install.json | 7 + locale/id/freedombone-mesh.json | 11 + locale/id/freedombone-meshweb.json | 27 +++ locale/id/freedombone-mirrors.json | 8 + locale/id/freedombone-pin-cert.json | 3 + locale/id/freedombone-recoverkey.json | 11 + locale/id/freedombone-remote.json | 6 + locale/id/freedombone-renew-cert.json | 11 + locale/id/freedombone-repair-database.json | 4 + locale/id/freedombone-restore-local.json | 52 +++++ locale/id/freedombone-restore-remote.json | 38 ++++ locale/id/freedombone-rmemail.json | 3 + locale/id/freedombone-rmlist.json | 3 + locale/id/freedombone-rmsipuser.json | 6 + locale/id/freedombone-rmuser.json | 10 + locale/id/freedombone-rmxmpp.json | 3 + locale/id/freedombone-sec.json | 29 +++ locale/id/freedombone-splitkey.json | 12 ++ locale/id/freedombone-unignore.json | 3 + locale/id/freedombone-update-date.json | 5 + locale/id/freedombone-xmpp-pass.json | 3 + locale/id/freedombone-zram.json | 3 + locale/id/freedombone.json | 147 +++++++++++++ locale/is/freedombone-addcert.json | 7 + locale/is/freedombone-addemail.json | 3 + locale/is/freedombone-addlist.json | 4 + locale/is/freedombone-addsipuser.json | 7 + locale/is/freedombone-adduser.json | 15 ++ locale/is/freedombone-addxmpp.json | 3 + locale/is/freedombone-backup-local.json | 34 +++ locale/is/freedombone-backup-remote.json | 48 +++++ locale/is/freedombone-client.json | 3 + locale/is/freedombone-clientcert.json | 4 + locale/is/freedombone-config.json | 164 ++++++++++++++ locale/is/freedombone-controlpanel-user.json | 81 +++++++ locale/is/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/is/freedombone-dhparam.json | 5 + locale/is/freedombone-encrypt-mail.json | 8 + locale/is/freedombone-format.json | 5 + locale/is/freedombone-ignore.json | 3 + locale/is/freedombone-image-customise.json | 11 + .../is/freedombone-image-hardware-setup.json | 3 + locale/is/freedombone-image-make.json | 4 + locale/is/freedombone-image-mesh.json | 18 ++ locale/is/freedombone-image.json | 9 + locale/is/freedombone-keydrive.json | 17 ++ locale/is/freedombone-mesh-install.json | 7 + locale/is/freedombone-mesh.json | 11 + locale/is/freedombone-meshweb.json | 27 +++ locale/is/freedombone-mirrors.json | 8 + locale/is/freedombone-pin-cert.json | 3 + locale/is/freedombone-recoverkey.json | 11 + locale/is/freedombone-remote.json | 6 + locale/is/freedombone-renew-cert.json | 11 + locale/is/freedombone-repair-database.json | 4 + locale/is/freedombone-restore-local.json | 52 +++++ locale/is/freedombone-restore-remote.json | 38 ++++ locale/is/freedombone-rmemail.json | 3 + locale/is/freedombone-rmlist.json | 3 + locale/is/freedombone-rmsipuser.json | 6 + locale/is/freedombone-rmuser.json | 10 + locale/is/freedombone-rmxmpp.json | 3 + locale/is/freedombone-sec.json | 29 +++ locale/is/freedombone-splitkey.json | 12 ++ locale/is/freedombone-unignore.json | 3 + locale/is/freedombone-update-date.json | 5 + locale/is/freedombone-xmpp-pass.json | 3 + locale/is/freedombone-zram.json | 3 + locale/is/freedombone.json | 147 +++++++++++++ locale/it/freedombone-addcert.json | 7 + locale/it/freedombone-addemail.json | 3 + locale/it/freedombone-addlist.json | 4 + locale/it/freedombone-addsipuser.json | 7 + locale/it/freedombone-adduser.json | 15 ++ locale/it/freedombone-addxmpp.json | 3 + locale/it/freedombone-backup-local.json | 34 +++ locale/it/freedombone-backup-remote.json | 48 +++++ locale/it/freedombone-client.json | 3 + locale/it/freedombone-clientcert.json | 4 + locale/it/freedombone-config.json | 164 ++++++++++++++ locale/it/freedombone-controlpanel-user.json | 81 +++++++ locale/it/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/it/freedombone-dhparam.json | 5 + locale/it/freedombone-encrypt-mail.json | 8 + locale/it/freedombone-format.json | 5 + locale/it/freedombone-ignore.json | 3 + locale/it/freedombone-image-customise.json | 11 + .../it/freedombone-image-hardware-setup.json | 3 + locale/it/freedombone-image-make.json | 4 + locale/it/freedombone-image-mesh.json | 18 ++ locale/it/freedombone-image.json | 9 + locale/it/freedombone-keydrive.json | 17 ++ locale/it/freedombone-mesh-install.json | 7 + locale/it/freedombone-mesh.json | 11 + locale/it/freedombone-meshweb.json | 27 +++ locale/it/freedombone-mirrors.json | 8 + locale/it/freedombone-pin-cert.json | 3 + locale/it/freedombone-recoverkey.json | 11 + locale/it/freedombone-remote.json | 6 + locale/it/freedombone-renew-cert.json | 11 + locale/it/freedombone-repair-database.json | 4 + locale/it/freedombone-restore-local.json | 52 +++++ locale/it/freedombone-restore-remote.json | 38 ++++ locale/it/freedombone-rmemail.json | 3 + locale/it/freedombone-rmlist.json | 3 + locale/it/freedombone-rmsipuser.json | 6 + locale/it/freedombone-rmuser.json | 10 + locale/it/freedombone-rmxmpp.json | 3 + locale/it/freedombone-sec.json | 29 +++ locale/it/freedombone-splitkey.json | 12 ++ locale/it/freedombone-unignore.json | 3 + locale/it/freedombone-update-date.json | 5 + locale/it/freedombone-xmpp-pass.json | 3 + locale/it/freedombone-zram.json | 3 + locale/it/freedombone.json | 147 +++++++++++++ locale/ja/freedombone-addcert.json | 7 + locale/ja/freedombone-addemail.json | 3 + locale/ja/freedombone-addlist.json | 4 + locale/ja/freedombone-addsipuser.json | 7 + locale/ja/freedombone-adduser.json | 15 ++ locale/ja/freedombone-addxmpp.json | 3 + locale/ja/freedombone-backup-local.json | 34 +++ locale/ja/freedombone-backup-remote.json | 48 +++++ locale/ja/freedombone-client.json | 3 + locale/ja/freedombone-clientcert.json | 4 + locale/ja/freedombone-config.json | 164 ++++++++++++++ locale/ja/freedombone-controlpanel-user.json | 81 +++++++ locale/ja/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ja/freedombone-dhparam.json | 5 + locale/ja/freedombone-encrypt-mail.json | 8 + locale/ja/freedombone-format.json | 5 + locale/ja/freedombone-ignore.json | 3 + locale/ja/freedombone-image-customise.json | 11 + .../ja/freedombone-image-hardware-setup.json | 3 + locale/ja/freedombone-image-make.json | 4 + locale/ja/freedombone-image-mesh.json | 18 ++ locale/ja/freedombone-image.json | 9 + locale/ja/freedombone-keydrive.json | 17 ++ locale/ja/freedombone-mesh-install.json | 7 + locale/ja/freedombone-mesh.json | 11 + locale/ja/freedombone-meshweb.json | 27 +++ locale/ja/freedombone-mirrors.json | 8 + locale/ja/freedombone-pin-cert.json | 3 + locale/ja/freedombone-recoverkey.json | 11 + locale/ja/freedombone-remote.json | 6 + locale/ja/freedombone-renew-cert.json | 11 + locale/ja/freedombone-repair-database.json | 4 + locale/ja/freedombone-restore-local.json | 52 +++++ locale/ja/freedombone-restore-remote.json | 38 ++++ locale/ja/freedombone-rmemail.json | 3 + locale/ja/freedombone-rmlist.json | 3 + locale/ja/freedombone-rmsipuser.json | 6 + locale/ja/freedombone-rmuser.json | 10 + locale/ja/freedombone-rmxmpp.json | 3 + locale/ja/freedombone-sec.json | 29 +++ locale/ja/freedombone-splitkey.json | 12 ++ locale/ja/freedombone-unignore.json | 3 + locale/ja/freedombone-update-date.json | 5 + locale/ja/freedombone-xmpp-pass.json | 3 + locale/ja/freedombone-zram.json | 3 + locale/ja/freedombone.json | 147 +++++++++++++ locale/ka/freedombone-addcert.json | 7 + locale/ka/freedombone-addemail.json | 3 + locale/ka/freedombone-addlist.json | 4 + locale/ka/freedombone-addsipuser.json | 7 + locale/ka/freedombone-adduser.json | 15 ++ locale/ka/freedombone-addxmpp.json | 3 + locale/ka/freedombone-backup-local.json | 34 +++ locale/ka/freedombone-backup-remote.json | 48 +++++ locale/ka/freedombone-client.json | 3 + locale/ka/freedombone-clientcert.json | 4 + locale/ka/freedombone-config.json | 164 ++++++++++++++ locale/ka/freedombone-controlpanel-user.json | 81 +++++++ locale/ka/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ka/freedombone-dhparam.json | 5 + locale/ka/freedombone-encrypt-mail.json | 8 + locale/ka/freedombone-format.json | 5 + locale/ka/freedombone-ignore.json | 3 + locale/ka/freedombone-image-customise.json | 11 + .../ka/freedombone-image-hardware-setup.json | 3 + locale/ka/freedombone-image-make.json | 4 + locale/ka/freedombone-image-mesh.json | 18 ++ locale/ka/freedombone-image.json | 9 + locale/ka/freedombone-keydrive.json | 17 ++ locale/ka/freedombone-mesh-install.json | 7 + locale/ka/freedombone-mesh.json | 11 + locale/ka/freedombone-meshweb.json | 27 +++ locale/ka/freedombone-mirrors.json | 8 + locale/ka/freedombone-pin-cert.json | 3 + locale/ka/freedombone-recoverkey.json | 11 + locale/ka/freedombone-remote.json | 6 + locale/ka/freedombone-renew-cert.json | 11 + locale/ka/freedombone-repair-database.json | 4 + locale/ka/freedombone-restore-local.json | 52 +++++ locale/ka/freedombone-restore-remote.json | 38 ++++ locale/ka/freedombone-rmemail.json | 3 + locale/ka/freedombone-rmlist.json | 3 + locale/ka/freedombone-rmsipuser.json | 6 + locale/ka/freedombone-rmuser.json | 10 + locale/ka/freedombone-rmxmpp.json | 3 + locale/ka/freedombone-sec.json | 29 +++ locale/ka/freedombone-splitkey.json | 12 ++ locale/ka/freedombone-unignore.json | 3 + locale/ka/freedombone-update-date.json | 5 + locale/ka/freedombone-xmpp-pass.json | 3 + locale/ka/freedombone-zram.json | 3 + locale/ka/freedombone.json | 147 +++++++++++++ locale/km/freedombone-addcert.json | 7 + locale/km/freedombone-addemail.json | 3 + locale/km/freedombone-addlist.json | 4 + locale/km/freedombone-addsipuser.json | 7 + locale/km/freedombone-adduser.json | 15 ++ locale/km/freedombone-addxmpp.json | 3 + locale/km/freedombone-backup-local.json | 34 +++ locale/km/freedombone-backup-remote.json | 48 +++++ locale/km/freedombone-client.json | 3 + locale/km/freedombone-clientcert.json | 4 + locale/km/freedombone-config.json | 164 ++++++++++++++ locale/km/freedombone-controlpanel-user.json | 81 +++++++ locale/km/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/km/freedombone-dhparam.json | 5 + locale/km/freedombone-encrypt-mail.json | 8 + locale/km/freedombone-format.json | 5 + locale/km/freedombone-ignore.json | 3 + locale/km/freedombone-image-customise.json | 11 + .../km/freedombone-image-hardware-setup.json | 3 + locale/km/freedombone-image-make.json | 4 + locale/km/freedombone-image-mesh.json | 18 ++ locale/km/freedombone-image.json | 9 + locale/km/freedombone-keydrive.json | 17 ++ locale/km/freedombone-mesh-install.json | 7 + locale/km/freedombone-mesh.json | 11 + locale/km/freedombone-meshweb.json | 27 +++ locale/km/freedombone-mirrors.json | 8 + locale/km/freedombone-pin-cert.json | 3 + locale/km/freedombone-recoverkey.json | 11 + locale/km/freedombone-remote.json | 6 + locale/km/freedombone-renew-cert.json | 11 + locale/km/freedombone-repair-database.json | 4 + locale/km/freedombone-restore-local.json | 52 +++++ locale/km/freedombone-restore-remote.json | 38 ++++ locale/km/freedombone-rmemail.json | 3 + locale/km/freedombone-rmlist.json | 3 + locale/km/freedombone-rmsipuser.json | 6 + locale/km/freedombone-rmuser.json | 10 + locale/km/freedombone-rmxmpp.json | 3 + locale/km/freedombone-sec.json | 29 +++ locale/km/freedombone-splitkey.json | 12 ++ locale/km/freedombone-unignore.json | 3 + locale/km/freedombone-update-date.json | 5 + locale/km/freedombone-xmpp-pass.json | 3 + locale/km/freedombone-zram.json | 3 + locale/km/freedombone.json | 147 +++++++++++++ locale/kn/freedombone-addcert.json | 7 + locale/kn/freedombone-addemail.json | 3 + locale/kn/freedombone-addlist.json | 4 + locale/kn/freedombone-addsipuser.json | 7 + locale/kn/freedombone-adduser.json | 15 ++ locale/kn/freedombone-addxmpp.json | 3 + locale/kn/freedombone-backup-local.json | 34 +++ locale/kn/freedombone-backup-remote.json | 48 +++++ locale/kn/freedombone-client.json | 3 + locale/kn/freedombone-clientcert.json | 4 + locale/kn/freedombone-config.json | 164 ++++++++++++++ locale/kn/freedombone-controlpanel-user.json | 81 +++++++ locale/kn/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/kn/freedombone-dhparam.json | 5 + locale/kn/freedombone-encrypt-mail.json | 8 + locale/kn/freedombone-format.json | 5 + locale/kn/freedombone-ignore.json | 3 + locale/kn/freedombone-image-customise.json | 11 + .../kn/freedombone-image-hardware-setup.json | 3 + locale/kn/freedombone-image-make.json | 4 + locale/kn/freedombone-image-mesh.json | 18 ++ locale/kn/freedombone-image.json | 9 + locale/kn/freedombone-keydrive.json | 17 ++ locale/kn/freedombone-mesh-install.json | 7 + locale/kn/freedombone-mesh.json | 11 + locale/kn/freedombone-meshweb.json | 27 +++ locale/kn/freedombone-mirrors.json | 8 + locale/kn/freedombone-pin-cert.json | 3 + locale/kn/freedombone-recoverkey.json | 11 + locale/kn/freedombone-remote.json | 6 + locale/kn/freedombone-renew-cert.json | 11 + locale/kn/freedombone-repair-database.json | 4 + locale/kn/freedombone-restore-local.json | 52 +++++ locale/kn/freedombone-restore-remote.json | 38 ++++ locale/kn/freedombone-rmemail.json | 3 + locale/kn/freedombone-rmlist.json | 3 + locale/kn/freedombone-rmsipuser.json | 6 + locale/kn/freedombone-rmuser.json | 10 + locale/kn/freedombone-rmxmpp.json | 3 + locale/kn/freedombone-sec.json | 29 +++ locale/kn/freedombone-splitkey.json | 12 ++ locale/kn/freedombone-unignore.json | 3 + locale/kn/freedombone-update-date.json | 5 + locale/kn/freedombone-xmpp-pass.json | 3 + locale/kn/freedombone-zram.json | 3 + locale/kn/freedombone.json | 147 +++++++++++++ locale/ko/freedombone-addcert.json | 7 + locale/ko/freedombone-addemail.json | 3 + locale/ko/freedombone-addlist.json | 4 + locale/ko/freedombone-addsipuser.json | 7 + locale/ko/freedombone-adduser.json | 15 ++ locale/ko/freedombone-addxmpp.json | 3 + locale/ko/freedombone-backup-local.json | 34 +++ locale/ko/freedombone-backup-remote.json | 48 +++++ locale/ko/freedombone-client.json | 3 + locale/ko/freedombone-clientcert.json | 4 + locale/ko/freedombone-config.json | 164 ++++++++++++++ locale/ko/freedombone-controlpanel-user.json | 81 +++++++ locale/ko/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ko/freedombone-dhparam.json | 5 + locale/ko/freedombone-encrypt-mail.json | 8 + locale/ko/freedombone-format.json | 5 + locale/ko/freedombone-ignore.json | 3 + locale/ko/freedombone-image-customise.json | 11 + .../ko/freedombone-image-hardware-setup.json | 3 + locale/ko/freedombone-image-make.json | 4 + locale/ko/freedombone-image-mesh.json | 18 ++ locale/ko/freedombone-image.json | 9 + locale/ko/freedombone-keydrive.json | 17 ++ locale/ko/freedombone-mesh-install.json | 7 + locale/ko/freedombone-mesh.json | 11 + locale/ko/freedombone-meshweb.json | 27 +++ locale/ko/freedombone-mirrors.json | 8 + locale/ko/freedombone-pin-cert.json | 3 + locale/ko/freedombone-recoverkey.json | 11 + locale/ko/freedombone-remote.json | 6 + locale/ko/freedombone-renew-cert.json | 11 + locale/ko/freedombone-repair-database.json | 4 + locale/ko/freedombone-restore-local.json | 52 +++++ locale/ko/freedombone-restore-remote.json | 38 ++++ locale/ko/freedombone-rmemail.json | 3 + locale/ko/freedombone-rmlist.json | 3 + locale/ko/freedombone-rmsipuser.json | 6 + locale/ko/freedombone-rmuser.json | 10 + locale/ko/freedombone-rmxmpp.json | 3 + locale/ko/freedombone-sec.json | 29 +++ locale/ko/freedombone-splitkey.json | 12 ++ locale/ko/freedombone-unignore.json | 3 + locale/ko/freedombone-update-date.json | 5 + locale/ko/freedombone-xmpp-pass.json | 3 + locale/ko/freedombone-zram.json | 3 + locale/ko/freedombone.json | 147 +++++++++++++ locale/lo/freedombone-addcert.json | 7 + locale/lo/freedombone-addemail.json | 3 + locale/lo/freedombone-addlist.json | 4 + locale/lo/freedombone-addsipuser.json | 7 + locale/lo/freedombone-adduser.json | 15 ++ locale/lo/freedombone-addxmpp.json | 3 + locale/lo/freedombone-backup-local.json | 34 +++ locale/lo/freedombone-backup-remote.json | 48 +++++ locale/lo/freedombone-client.json | 3 + locale/lo/freedombone-clientcert.json | 4 + locale/lo/freedombone-config.json | 164 ++++++++++++++ locale/lo/freedombone-controlpanel-user.json | 81 +++++++ locale/lo/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/lo/freedombone-dhparam.json | 5 + locale/lo/freedombone-encrypt-mail.json | 8 + locale/lo/freedombone-format.json | 5 + locale/lo/freedombone-ignore.json | 3 + locale/lo/freedombone-image-customise.json | 11 + .../lo/freedombone-image-hardware-setup.json | 3 + locale/lo/freedombone-image-make.json | 4 + locale/lo/freedombone-image-mesh.json | 18 ++ locale/lo/freedombone-image.json | 9 + locale/lo/freedombone-keydrive.json | 17 ++ locale/lo/freedombone-mesh-install.json | 7 + locale/lo/freedombone-mesh.json | 11 + locale/lo/freedombone-meshweb.json | 27 +++ locale/lo/freedombone-mirrors.json | 8 + locale/lo/freedombone-pin-cert.json | 3 + locale/lo/freedombone-recoverkey.json | 11 + locale/lo/freedombone-remote.json | 6 + locale/lo/freedombone-renew-cert.json | 11 + locale/lo/freedombone-repair-database.json | 4 + locale/lo/freedombone-restore-local.json | 52 +++++ locale/lo/freedombone-restore-remote.json | 38 ++++ locale/lo/freedombone-rmemail.json | 3 + locale/lo/freedombone-rmlist.json | 3 + locale/lo/freedombone-rmsipuser.json | 6 + locale/lo/freedombone-rmuser.json | 10 + locale/lo/freedombone-rmxmpp.json | 3 + locale/lo/freedombone-sec.json | 29 +++ locale/lo/freedombone-splitkey.json | 12 ++ locale/lo/freedombone-unignore.json | 3 + locale/lo/freedombone-update-date.json | 5 + locale/lo/freedombone-xmpp-pass.json | 3 + locale/lo/freedombone-zram.json | 3 + locale/lo/freedombone.json | 147 +++++++++++++ locale/lt/freedombone-addcert.json | 7 + locale/lt/freedombone-addemail.json | 3 + locale/lt/freedombone-addlist.json | 4 + locale/lt/freedombone-addsipuser.json | 7 + locale/lt/freedombone-adduser.json | 15 ++ locale/lt/freedombone-addxmpp.json | 3 + locale/lt/freedombone-backup-local.json | 34 +++ locale/lt/freedombone-backup-remote.json | 48 +++++ locale/lt/freedombone-client.json | 3 + locale/lt/freedombone-clientcert.json | 4 + locale/lt/freedombone-config.json | 164 ++++++++++++++ locale/lt/freedombone-controlpanel-user.json | 81 +++++++ locale/lt/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/lt/freedombone-dhparam.json | 5 + locale/lt/freedombone-encrypt-mail.json | 8 + locale/lt/freedombone-format.json | 5 + locale/lt/freedombone-ignore.json | 3 + locale/lt/freedombone-image-customise.json | 11 + .../lt/freedombone-image-hardware-setup.json | 3 + locale/lt/freedombone-image-make.json | 4 + locale/lt/freedombone-image-mesh.json | 18 ++ locale/lt/freedombone-image.json | 9 + locale/lt/freedombone-keydrive.json | 17 ++ locale/lt/freedombone-mesh-install.json | 7 + locale/lt/freedombone-mesh.json | 11 + locale/lt/freedombone-meshweb.json | 27 +++ locale/lt/freedombone-mirrors.json | 8 + locale/lt/freedombone-pin-cert.json | 3 + locale/lt/freedombone-recoverkey.json | 11 + locale/lt/freedombone-remote.json | 6 + locale/lt/freedombone-renew-cert.json | 11 + locale/lt/freedombone-repair-database.json | 4 + locale/lt/freedombone-restore-local.json | 52 +++++ locale/lt/freedombone-restore-remote.json | 38 ++++ locale/lt/freedombone-rmemail.json | 3 + locale/lt/freedombone-rmlist.json | 3 + locale/lt/freedombone-rmsipuser.json | 6 + locale/lt/freedombone-rmuser.json | 10 + locale/lt/freedombone-rmxmpp.json | 3 + locale/lt/freedombone-sec.json | 29 +++ locale/lt/freedombone-splitkey.json | 12 ++ locale/lt/freedombone-unignore.json | 3 + locale/lt/freedombone-update-date.json | 5 + locale/lt/freedombone-xmpp-pass.json | 3 + locale/lt/freedombone-zram.json | 3 + locale/lt/freedombone.json | 147 +++++++++++++ locale/lv/freedombone-addcert.json | 7 + locale/lv/freedombone-addemail.json | 3 + locale/lv/freedombone-addlist.json | 4 + locale/lv/freedombone-addsipuser.json | 7 + locale/lv/freedombone-adduser.json | 15 ++ locale/lv/freedombone-addxmpp.json | 3 + locale/lv/freedombone-backup-local.json | 34 +++ locale/lv/freedombone-backup-remote.json | 48 +++++ locale/lv/freedombone-client.json | 3 + locale/lv/freedombone-clientcert.json | 4 + locale/lv/freedombone-config.json | 164 ++++++++++++++ locale/lv/freedombone-controlpanel-user.json | 81 +++++++ locale/lv/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/lv/freedombone-dhparam.json | 5 + locale/lv/freedombone-encrypt-mail.json | 8 + locale/lv/freedombone-format.json | 5 + locale/lv/freedombone-ignore.json | 3 + locale/lv/freedombone-image-customise.json | 11 + .../lv/freedombone-image-hardware-setup.json | 3 + locale/lv/freedombone-image-make.json | 4 + locale/lv/freedombone-image-mesh.json | 18 ++ locale/lv/freedombone-image.json | 9 + locale/lv/freedombone-keydrive.json | 17 ++ locale/lv/freedombone-mesh-install.json | 7 + locale/lv/freedombone-mesh.json | 11 + locale/lv/freedombone-meshweb.json | 27 +++ locale/lv/freedombone-mirrors.json | 8 + locale/lv/freedombone-pin-cert.json | 3 + locale/lv/freedombone-recoverkey.json | 11 + locale/lv/freedombone-remote.json | 6 + locale/lv/freedombone-renew-cert.json | 11 + locale/lv/freedombone-repair-database.json | 4 + locale/lv/freedombone-restore-local.json | 52 +++++ locale/lv/freedombone-restore-remote.json | 38 ++++ locale/lv/freedombone-rmemail.json | 3 + locale/lv/freedombone-rmlist.json | 3 + locale/lv/freedombone-rmsipuser.json | 6 + locale/lv/freedombone-rmuser.json | 10 + locale/lv/freedombone-rmxmpp.json | 3 + locale/lv/freedombone-sec.json | 29 +++ locale/lv/freedombone-splitkey.json | 12 ++ locale/lv/freedombone-unignore.json | 3 + locale/lv/freedombone-update-date.json | 5 + locale/lv/freedombone-xmpp-pass.json | 3 + locale/lv/freedombone-zram.json | 3 + locale/lv/freedombone.json | 147 +++++++++++++ locale/mi_tn/freedombone-addcert.json | 7 + locale/mi_tn/freedombone-addemail.json | 3 + locale/mi_tn/freedombone-addlist.json | 4 + locale/mi_tn/freedombone-addsipuser.json | 7 + locale/mi_tn/freedombone-adduser.json | 15 ++ locale/mi_tn/freedombone-addxmpp.json | 3 + locale/mi_tn/freedombone-backup-local.json | 34 +++ locale/mi_tn/freedombone-backup-remote.json | 48 +++++ locale/mi_tn/freedombone-client.json | 3 + locale/mi_tn/freedombone-clientcert.json | 4 + locale/mi_tn/freedombone-config.json | 164 ++++++++++++++ .../mi_tn/freedombone-controlpanel-user.json | 81 +++++++ locale/mi_tn/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/mi_tn/freedombone-dhparam.json | 5 + locale/mi_tn/freedombone-encrypt-mail.json | 8 + locale/mi_tn/freedombone-format.json | 5 + locale/mi_tn/freedombone-ignore.json | 3 + locale/mi_tn/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/mi_tn/freedombone-image-make.json | 4 + locale/mi_tn/freedombone-image-mesh.json | 18 ++ locale/mi_tn/freedombone-image.json | 9 + locale/mi_tn/freedombone-keydrive.json | 17 ++ locale/mi_tn/freedombone-mesh-install.json | 7 + locale/mi_tn/freedombone-mesh.json | 11 + locale/mi_tn/freedombone-meshweb.json | 27 +++ locale/mi_tn/freedombone-mirrors.json | 8 + locale/mi_tn/freedombone-pin-cert.json | 3 + locale/mi_tn/freedombone-recoverkey.json | 11 + locale/mi_tn/freedombone-remote.json | 6 + locale/mi_tn/freedombone-renew-cert.json | 11 + locale/mi_tn/freedombone-repair-database.json | 4 + locale/mi_tn/freedombone-restore-local.json | 52 +++++ locale/mi_tn/freedombone-restore-remote.json | 38 ++++ locale/mi_tn/freedombone-rmemail.json | 3 + locale/mi_tn/freedombone-rmlist.json | 3 + locale/mi_tn/freedombone-rmsipuser.json | 6 + locale/mi_tn/freedombone-rmuser.json | 10 + locale/mi_tn/freedombone-rmxmpp.json | 3 + locale/mi_tn/freedombone-sec.json | 29 +++ locale/mi_tn/freedombone-splitkey.json | 12 ++ locale/mi_tn/freedombone-unignore.json | 3 + locale/mi_tn/freedombone-update-date.json | 5 + locale/mi_tn/freedombone-xmpp-pass.json | 3 + locale/mi_tn/freedombone-zram.json | 3 + locale/mi_tn/freedombone.json | 147 +++++++++++++ locale/mi_wwow/freedombone-addcert.json | 7 + locale/mi_wwow/freedombone-addemail.json | 3 + locale/mi_wwow/freedombone-addlist.json | 4 + locale/mi_wwow/freedombone-addsipuser.json | 7 + locale/mi_wwow/freedombone-adduser.json | 15 ++ locale/mi_wwow/freedombone-addxmpp.json | 3 + locale/mi_wwow/freedombone-backup-local.json | 34 +++ locale/mi_wwow/freedombone-backup-remote.json | 48 +++++ locale/mi_wwow/freedombone-client.json | 3 + locale/mi_wwow/freedombone-clientcert.json | 4 + locale/mi_wwow/freedombone-config.json | 164 ++++++++++++++ .../freedombone-controlpanel-user.json | 81 +++++++ locale/mi_wwow/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/mi_wwow/freedombone-dhparam.json | 5 + locale/mi_wwow/freedombone-encrypt-mail.json | 8 + locale/mi_wwow/freedombone-format.json | 5 + locale/mi_wwow/freedombone-ignore.json | 3 + .../mi_wwow/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/mi_wwow/freedombone-image-make.json | 4 + locale/mi_wwow/freedombone-image-mesh.json | 18 ++ locale/mi_wwow/freedombone-image.json | 9 + locale/mi_wwow/freedombone-keydrive.json | 17 ++ locale/mi_wwow/freedombone-mesh-install.json | 7 + locale/mi_wwow/freedombone-mesh.json | 11 + locale/mi_wwow/freedombone-meshweb.json | 27 +++ locale/mi_wwow/freedombone-mirrors.json | 8 + locale/mi_wwow/freedombone-pin-cert.json | 3 + locale/mi_wwow/freedombone-recoverkey.json | 11 + locale/mi_wwow/freedombone-remote.json | 6 + locale/mi_wwow/freedombone-renew-cert.json | 11 + .../mi_wwow/freedombone-repair-database.json | 4 + locale/mi_wwow/freedombone-restore-local.json | 52 +++++ .../mi_wwow/freedombone-restore-remote.json | 38 ++++ locale/mi_wwow/freedombone-rmemail.json | 3 + locale/mi_wwow/freedombone-rmlist.json | 3 + locale/mi_wwow/freedombone-rmsipuser.json | 6 + locale/mi_wwow/freedombone-rmuser.json | 10 + locale/mi_wwow/freedombone-rmxmpp.json | 3 + locale/mi_wwow/freedombone-sec.json | 29 +++ locale/mi_wwow/freedombone-splitkey.json | 12 ++ locale/mi_wwow/freedombone-unignore.json | 3 + locale/mi_wwow/freedombone-update-date.json | 5 + locale/mi_wwow/freedombone-xmpp-pass.json | 3 + locale/mi_wwow/freedombone-zram.json | 3 + locale/mi_wwow/freedombone.json | 147 +++++++++++++ locale/ml/freedombone-addcert.json | 7 + locale/ml/freedombone-addemail.json | 3 + locale/ml/freedombone-addlist.json | 4 + locale/ml/freedombone-addsipuser.json | 7 + locale/ml/freedombone-adduser.json | 15 ++ locale/ml/freedombone-addxmpp.json | 3 + locale/ml/freedombone-backup-local.json | 34 +++ locale/ml/freedombone-backup-remote.json | 48 +++++ locale/ml/freedombone-client.json | 3 + locale/ml/freedombone-clientcert.json | 4 + locale/ml/freedombone-config.json | 164 ++++++++++++++ locale/ml/freedombone-controlpanel-user.json | 81 +++++++ locale/ml/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ml/freedombone-dhparam.json | 5 + locale/ml/freedombone-encrypt-mail.json | 8 + locale/ml/freedombone-format.json | 5 + locale/ml/freedombone-ignore.json | 3 + locale/ml/freedombone-image-customise.json | 11 + .../ml/freedombone-image-hardware-setup.json | 3 + locale/ml/freedombone-image-make.json | 4 + locale/ml/freedombone-image-mesh.json | 18 ++ locale/ml/freedombone-image.json | 9 + locale/ml/freedombone-keydrive.json | 17 ++ locale/ml/freedombone-mesh-install.json | 7 + locale/ml/freedombone-mesh.json | 11 + locale/ml/freedombone-meshweb.json | 27 +++ locale/ml/freedombone-mirrors.json | 8 + locale/ml/freedombone-pin-cert.json | 3 + locale/ml/freedombone-recoverkey.json | 11 + locale/ml/freedombone-remote.json | 6 + locale/ml/freedombone-renew-cert.json | 11 + locale/ml/freedombone-repair-database.json | 4 + locale/ml/freedombone-restore-local.json | 52 +++++ locale/ml/freedombone-restore-remote.json | 38 ++++ locale/ml/freedombone-rmemail.json | 3 + locale/ml/freedombone-rmlist.json | 3 + locale/ml/freedombone-rmsipuser.json | 6 + locale/ml/freedombone-rmuser.json | 10 + locale/ml/freedombone-rmxmpp.json | 3 + locale/ml/freedombone-sec.json | 29 +++ locale/ml/freedombone-splitkey.json | 12 ++ locale/ml/freedombone-unignore.json | 3 + locale/ml/freedombone-update-date.json | 5 + locale/ml/freedombone-xmpp-pass.json | 3 + locale/ml/freedombone-zram.json | 3 + locale/ml/freedombone.json | 147 +++++++++++++ locale/mn/freedombone-addcert.json | 7 + locale/mn/freedombone-addemail.json | 3 + locale/mn/freedombone-addlist.json | 4 + locale/mn/freedombone-addsipuser.json | 7 + locale/mn/freedombone-adduser.json | 15 ++ locale/mn/freedombone-addxmpp.json | 3 + locale/mn/freedombone-backup-local.json | 34 +++ locale/mn/freedombone-backup-remote.json | 48 +++++ locale/mn/freedombone-client.json | 3 + locale/mn/freedombone-clientcert.json | 4 + locale/mn/freedombone-config.json | 164 ++++++++++++++ locale/mn/freedombone-controlpanel-user.json | 81 +++++++ locale/mn/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/mn/freedombone-dhparam.json | 5 + locale/mn/freedombone-encrypt-mail.json | 8 + locale/mn/freedombone-format.json | 5 + locale/mn/freedombone-ignore.json | 3 + locale/mn/freedombone-image-customise.json | 11 + .../mn/freedombone-image-hardware-setup.json | 3 + locale/mn/freedombone-image-make.json | 4 + locale/mn/freedombone-image-mesh.json | 18 ++ locale/mn/freedombone-image.json | 9 + locale/mn/freedombone-keydrive.json | 17 ++ locale/mn/freedombone-mesh-install.json | 7 + locale/mn/freedombone-mesh.json | 11 + locale/mn/freedombone-meshweb.json | 27 +++ locale/mn/freedombone-mirrors.json | 8 + locale/mn/freedombone-pin-cert.json | 3 + locale/mn/freedombone-recoverkey.json | 11 + locale/mn/freedombone-remote.json | 6 + locale/mn/freedombone-renew-cert.json | 11 + locale/mn/freedombone-repair-database.json | 4 + locale/mn/freedombone-restore-local.json | 52 +++++ locale/mn/freedombone-restore-remote.json | 38 ++++ locale/mn/freedombone-rmemail.json | 3 + locale/mn/freedombone-rmlist.json | 3 + locale/mn/freedombone-rmsipuser.json | 6 + locale/mn/freedombone-rmuser.json | 10 + locale/mn/freedombone-rmxmpp.json | 3 + locale/mn/freedombone-sec.json | 29 +++ locale/mn/freedombone-splitkey.json | 12 ++ locale/mn/freedombone-unignore.json | 3 + locale/mn/freedombone-update-date.json | 5 + locale/mn/freedombone-xmpp-pass.json | 3 + locale/mn/freedombone-zram.json | 3 + locale/mn/freedombone.json | 147 +++++++++++++ locale/ms/freedombone-addcert.json | 7 + locale/ms/freedombone-addemail.json | 3 + locale/ms/freedombone-addlist.json | 4 + locale/ms/freedombone-addsipuser.json | 7 + locale/ms/freedombone-adduser.json | 15 ++ locale/ms/freedombone-addxmpp.json | 3 + locale/ms/freedombone-backup-local.json | 34 +++ locale/ms/freedombone-backup-remote.json | 48 +++++ locale/ms/freedombone-client.json | 3 + locale/ms/freedombone-clientcert.json | 4 + locale/ms/freedombone-config.json | 164 ++++++++++++++ locale/ms/freedombone-controlpanel-user.json | 81 +++++++ locale/ms/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ms/freedombone-dhparam.json | 5 + locale/ms/freedombone-encrypt-mail.json | 8 + locale/ms/freedombone-format.json | 5 + locale/ms/freedombone-ignore.json | 3 + locale/ms/freedombone-image-customise.json | 11 + .../ms/freedombone-image-hardware-setup.json | 3 + locale/ms/freedombone-image-make.json | 4 + locale/ms/freedombone-image-mesh.json | 18 ++ locale/ms/freedombone-image.json | 9 + locale/ms/freedombone-keydrive.json | 17 ++ locale/ms/freedombone-mesh-install.json | 7 + locale/ms/freedombone-mesh.json | 11 + locale/ms/freedombone-meshweb.json | 27 +++ locale/ms/freedombone-mirrors.json | 8 + locale/ms/freedombone-pin-cert.json | 3 + locale/ms/freedombone-recoverkey.json | 11 + locale/ms/freedombone-remote.json | 6 + locale/ms/freedombone-renew-cert.json | 11 + locale/ms/freedombone-repair-database.json | 4 + locale/ms/freedombone-restore-local.json | 52 +++++ locale/ms/freedombone-restore-remote.json | 38 ++++ locale/ms/freedombone-rmemail.json | 3 + locale/ms/freedombone-rmlist.json | 3 + locale/ms/freedombone-rmsipuser.json | 6 + locale/ms/freedombone-rmuser.json | 10 + locale/ms/freedombone-rmxmpp.json | 3 + locale/ms/freedombone-sec.json | 29 +++ locale/ms/freedombone-splitkey.json | 12 ++ locale/ms/freedombone-unignore.json | 3 + locale/ms/freedombone-update-date.json | 5 + locale/ms/freedombone-xmpp-pass.json | 3 + locale/ms/freedombone-zram.json | 3 + locale/ms/freedombone.json | 147 +++++++++++++ locale/nl/freedombone-addcert.json | 7 + locale/nl/freedombone-addemail.json | 3 + locale/nl/freedombone-addlist.json | 4 + locale/nl/freedombone-addsipuser.json | 7 + locale/nl/freedombone-adduser.json | 15 ++ locale/nl/freedombone-addxmpp.json | 3 + locale/nl/freedombone-backup-local.json | 34 +++ locale/nl/freedombone-backup-remote.json | 48 +++++ locale/nl/freedombone-client.json | 3 + locale/nl/freedombone-clientcert.json | 4 + locale/nl/freedombone-config.json | 164 ++++++++++++++ locale/nl/freedombone-controlpanel-user.json | 81 +++++++ locale/nl/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/nl/freedombone-dhparam.json | 5 + locale/nl/freedombone-encrypt-mail.json | 8 + locale/nl/freedombone-format.json | 5 + locale/nl/freedombone-ignore.json | 3 + locale/nl/freedombone-image-customise.json | 11 + .../nl/freedombone-image-hardware-setup.json | 3 + locale/nl/freedombone-image-make.json | 4 + locale/nl/freedombone-image-mesh.json | 18 ++ locale/nl/freedombone-image.json | 9 + locale/nl/freedombone-keydrive.json | 17 ++ locale/nl/freedombone-mesh-install.json | 7 + locale/nl/freedombone-mesh.json | 11 + locale/nl/freedombone-meshweb.json | 27 +++ locale/nl/freedombone-mirrors.json | 8 + locale/nl/freedombone-pin-cert.json | 3 + locale/nl/freedombone-recoverkey.json | 11 + locale/nl/freedombone-remote.json | 6 + locale/nl/freedombone-renew-cert.json | 11 + locale/nl/freedombone-repair-database.json | 4 + locale/nl/freedombone-restore-local.json | 52 +++++ locale/nl/freedombone-restore-remote.json | 38 ++++ locale/nl/freedombone-rmemail.json | 3 + locale/nl/freedombone-rmlist.json | 3 + locale/nl/freedombone-rmsipuser.json | 6 + locale/nl/freedombone-rmuser.json | 10 + locale/nl/freedombone-rmxmpp.json | 3 + locale/nl/freedombone-sec.json | 29 +++ locale/nl/freedombone-splitkey.json | 12 ++ locale/nl/freedombone-unignore.json | 3 + locale/nl/freedombone-update-date.json | 5 + locale/nl/freedombone-xmpp-pass.json | 3 + locale/nl/freedombone-zram.json | 3 + locale/nl/freedombone.json | 147 +++++++++++++ locale/nn/freedombone-addcert.json | 7 + locale/nn/freedombone-addemail.json | 3 + locale/nn/freedombone-addlist.json | 4 + locale/nn/freedombone-addsipuser.json | 7 + locale/nn/freedombone-adduser.json | 15 ++ locale/nn/freedombone-addxmpp.json | 3 + locale/nn/freedombone-backup-local.json | 34 +++ locale/nn/freedombone-backup-remote.json | 48 +++++ locale/nn/freedombone-client.json | 3 + locale/nn/freedombone-clientcert.json | 4 + locale/nn/freedombone-config.json | 164 ++++++++++++++ locale/nn/freedombone-controlpanel-user.json | 81 +++++++ locale/nn/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/nn/freedombone-dhparam.json | 5 + locale/nn/freedombone-encrypt-mail.json | 8 + locale/nn/freedombone-format.json | 5 + locale/nn/freedombone-ignore.json | 3 + locale/nn/freedombone-image-customise.json | 11 + .../nn/freedombone-image-hardware-setup.json | 3 + locale/nn/freedombone-image-make.json | 4 + locale/nn/freedombone-image-mesh.json | 18 ++ locale/nn/freedombone-image.json | 9 + locale/nn/freedombone-keydrive.json | 17 ++ locale/nn/freedombone-mesh-install.json | 7 + locale/nn/freedombone-mesh.json | 11 + locale/nn/freedombone-meshweb.json | 27 +++ locale/nn/freedombone-mirrors.json | 8 + locale/nn/freedombone-pin-cert.json | 3 + locale/nn/freedombone-recoverkey.json | 11 + locale/nn/freedombone-remote.json | 6 + locale/nn/freedombone-renew-cert.json | 11 + locale/nn/freedombone-repair-database.json | 4 + locale/nn/freedombone-restore-local.json | 52 +++++ locale/nn/freedombone-restore-remote.json | 38 ++++ locale/nn/freedombone-rmemail.json | 3 + locale/nn/freedombone-rmlist.json | 3 + locale/nn/freedombone-rmsipuser.json | 6 + locale/nn/freedombone-rmuser.json | 10 + locale/nn/freedombone-rmxmpp.json | 3 + locale/nn/freedombone-sec.json | 29 +++ locale/nn/freedombone-splitkey.json | 12 ++ locale/nn/freedombone-unignore.json | 3 + locale/nn/freedombone-update-date.json | 5 + locale/nn/freedombone-xmpp-pass.json | 3 + locale/nn/freedombone-zram.json | 3 + locale/nn/freedombone.json | 147 +++++++++++++ locale/no/freedombone-addcert.json | 7 + locale/no/freedombone-addemail.json | 3 + locale/no/freedombone-addlist.json | 4 + locale/no/freedombone-addsipuser.json | 7 + locale/no/freedombone-adduser.json | 15 ++ locale/no/freedombone-addxmpp.json | 3 + locale/no/freedombone-backup-local.json | 34 +++ locale/no/freedombone-backup-remote.json | 48 +++++ locale/no/freedombone-client.json | 3 + locale/no/freedombone-clientcert.json | 4 + locale/no/freedombone-config.json | 164 ++++++++++++++ locale/no/freedombone-controlpanel-user.json | 81 +++++++ locale/no/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/no/freedombone-dhparam.json | 5 + locale/no/freedombone-encrypt-mail.json | 8 + locale/no/freedombone-format.json | 5 + locale/no/freedombone-ignore.json | 3 + locale/no/freedombone-image-customise.json | 11 + .../no/freedombone-image-hardware-setup.json | 3 + locale/no/freedombone-image-make.json | 4 + locale/no/freedombone-image-mesh.json | 18 ++ locale/no/freedombone-image.json | 9 + locale/no/freedombone-keydrive.json | 17 ++ locale/no/freedombone-mesh-install.json | 7 + locale/no/freedombone-mesh.json | 11 + locale/no/freedombone-meshweb.json | 27 +++ locale/no/freedombone-mirrors.json | 8 + locale/no/freedombone-pin-cert.json | 3 + locale/no/freedombone-recoverkey.json | 11 + locale/no/freedombone-remote.json | 6 + locale/no/freedombone-renew-cert.json | 11 + locale/no/freedombone-repair-database.json | 4 + locale/no/freedombone-restore-local.json | 52 +++++ locale/no/freedombone-restore-remote.json | 38 ++++ locale/no/freedombone-rmemail.json | 3 + locale/no/freedombone-rmlist.json | 3 + locale/no/freedombone-rmsipuser.json | 6 + locale/no/freedombone-rmuser.json | 10 + locale/no/freedombone-rmxmpp.json | 3 + locale/no/freedombone-sec.json | 29 +++ locale/no/freedombone-splitkey.json | 12 ++ locale/no/freedombone-unignore.json | 3 + locale/no/freedombone-update-date.json | 5 + locale/no/freedombone-xmpp-pass.json | 3 + locale/no/freedombone-zram.json | 3 + locale/no/freedombone.json | 147 +++++++++++++ locale/no_gr/freedombone-addcert.json | 7 + locale/no_gr/freedombone-addemail.json | 3 + locale/no_gr/freedombone-addlist.json | 4 + locale/no_gr/freedombone-addsipuser.json | 7 + locale/no_gr/freedombone-adduser.json | 15 ++ locale/no_gr/freedombone-addxmpp.json | 3 + locale/no_gr/freedombone-backup-local.json | 34 +++ locale/no_gr/freedombone-backup-remote.json | 48 +++++ locale/no_gr/freedombone-client.json | 3 + locale/no_gr/freedombone-clientcert.json | 4 + locale/no_gr/freedombone-config.json | 164 ++++++++++++++ .../no_gr/freedombone-controlpanel-user.json | 81 +++++++ locale/no_gr/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/no_gr/freedombone-dhparam.json | 5 + locale/no_gr/freedombone-encrypt-mail.json | 8 + locale/no_gr/freedombone-format.json | 5 + locale/no_gr/freedombone-ignore.json | 3 + locale/no_gr/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/no_gr/freedombone-image-make.json | 4 + locale/no_gr/freedombone-image-mesh.json | 18 ++ locale/no_gr/freedombone-image.json | 9 + locale/no_gr/freedombone-keydrive.json | 17 ++ locale/no_gr/freedombone-mesh-install.json | 7 + locale/no_gr/freedombone-mesh.json | 11 + locale/no_gr/freedombone-meshweb.json | 27 +++ locale/no_gr/freedombone-mirrors.json | 8 + locale/no_gr/freedombone-pin-cert.json | 3 + locale/no_gr/freedombone-recoverkey.json | 11 + locale/no_gr/freedombone-remote.json | 6 + locale/no_gr/freedombone-renew-cert.json | 11 + locale/no_gr/freedombone-repair-database.json | 4 + locale/no_gr/freedombone-restore-local.json | 52 +++++ locale/no_gr/freedombone-restore-remote.json | 38 ++++ locale/no_gr/freedombone-rmemail.json | 3 + locale/no_gr/freedombone-rmlist.json | 3 + locale/no_gr/freedombone-rmsipuser.json | 6 + locale/no_gr/freedombone-rmuser.json | 10 + locale/no_gr/freedombone-rmxmpp.json | 3 + locale/no_gr/freedombone-sec.json | 29 +++ locale/no_gr/freedombone-splitkey.json | 12 ++ locale/no_gr/freedombone-unignore.json | 3 + locale/no_gr/freedombone-update-date.json | 5 + locale/no_gr/freedombone-xmpp-pass.json | 3 + locale/no_gr/freedombone-zram.json | 3 + locale/no_gr/freedombone.json | 147 +++++++++++++ locale/pl/freedombone-addcert.json | 7 + locale/pl/freedombone-addemail.json | 3 + locale/pl/freedombone-addlist.json | 4 + locale/pl/freedombone-addsipuser.json | 7 + locale/pl/freedombone-adduser.json | 15 ++ locale/pl/freedombone-addxmpp.json | 3 + locale/pl/freedombone-backup-local.json | 34 +++ locale/pl/freedombone-backup-remote.json | 48 +++++ locale/pl/freedombone-client.json | 3 + locale/pl/freedombone-clientcert.json | 4 + locale/pl/freedombone-config.json | 164 ++++++++++++++ locale/pl/freedombone-controlpanel-user.json | 81 +++++++ locale/pl/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/pl/freedombone-dhparam.json | 5 + locale/pl/freedombone-encrypt-mail.json | 8 + locale/pl/freedombone-format.json | 5 + locale/pl/freedombone-ignore.json | 3 + locale/pl/freedombone-image-customise.json | 11 + .../pl/freedombone-image-hardware-setup.json | 3 + locale/pl/freedombone-image-make.json | 4 + locale/pl/freedombone-image-mesh.json | 18 ++ locale/pl/freedombone-image.json | 9 + locale/pl/freedombone-keydrive.json | 17 ++ locale/pl/freedombone-mesh-install.json | 7 + locale/pl/freedombone-mesh.json | 11 + locale/pl/freedombone-meshweb.json | 27 +++ locale/pl/freedombone-mirrors.json | 8 + locale/pl/freedombone-pin-cert.json | 3 + locale/pl/freedombone-recoverkey.json | 11 + locale/pl/freedombone-remote.json | 6 + locale/pl/freedombone-renew-cert.json | 11 + locale/pl/freedombone-repair-database.json | 4 + locale/pl/freedombone-restore-local.json | 52 +++++ locale/pl/freedombone-restore-remote.json | 38 ++++ locale/pl/freedombone-rmemail.json | 3 + locale/pl/freedombone-rmlist.json | 3 + locale/pl/freedombone-rmsipuser.json | 6 + locale/pl/freedombone-rmuser.json | 10 + locale/pl/freedombone-rmxmpp.json | 3 + locale/pl/freedombone-sec.json | 29 +++ locale/pl/freedombone-splitkey.json | 12 ++ locale/pl/freedombone-unignore.json | 3 + locale/pl/freedombone-update-date.json | 5 + locale/pl/freedombone-xmpp-pass.json | 3 + locale/pl/freedombone-zram.json | 3 + locale/pl/freedombone.json | 147 +++++++++++++ locale/pt/freedombone-addcert.json | 7 + locale/pt/freedombone-addemail.json | 3 + locale/pt/freedombone-addlist.json | 4 + locale/pt/freedombone-addsipuser.json | 7 + locale/pt/freedombone-adduser.json | 15 ++ locale/pt/freedombone-addxmpp.json | 3 + locale/pt/freedombone-backup-local.json | 34 +++ locale/pt/freedombone-backup-remote.json | 48 +++++ locale/pt/freedombone-client.json | 3 + locale/pt/freedombone-clientcert.json | 4 + locale/pt/freedombone-config.json | 164 ++++++++++++++ locale/pt/freedombone-controlpanel-user.json | 81 +++++++ locale/pt/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/pt/freedombone-dhparam.json | 5 + locale/pt/freedombone-encrypt-mail.json | 8 + locale/pt/freedombone-format.json | 5 + locale/pt/freedombone-ignore.json | 3 + locale/pt/freedombone-image-customise.json | 11 + .../pt/freedombone-image-hardware-setup.json | 3 + locale/pt/freedombone-image-make.json | 4 + locale/pt/freedombone-image-mesh.json | 18 ++ locale/pt/freedombone-image.json | 9 + locale/pt/freedombone-keydrive.json | 17 ++ locale/pt/freedombone-mesh-install.json | 7 + locale/pt/freedombone-mesh.json | 11 + locale/pt/freedombone-meshweb.json | 27 +++ locale/pt/freedombone-mirrors.json | 8 + locale/pt/freedombone-pin-cert.json | 3 + locale/pt/freedombone-recoverkey.json | 11 + locale/pt/freedombone-remote.json | 6 + locale/pt/freedombone-renew-cert.json | 11 + locale/pt/freedombone-repair-database.json | 4 + locale/pt/freedombone-restore-local.json | 52 +++++ locale/pt/freedombone-restore-remote.json | 38 ++++ locale/pt/freedombone-rmemail.json | 3 + locale/pt/freedombone-rmlist.json | 3 + locale/pt/freedombone-rmsipuser.json | 6 + locale/pt/freedombone-rmuser.json | 10 + locale/pt/freedombone-rmxmpp.json | 3 + locale/pt/freedombone-sec.json | 29 +++ locale/pt/freedombone-splitkey.json | 12 ++ locale/pt/freedombone-unignore.json | 3 + locale/pt/freedombone-update-date.json | 5 + locale/pt/freedombone-xmpp-pass.json | 3 + locale/pt/freedombone-zram.json | 3 + locale/pt/freedombone.json | 147 +++++++++++++ locale/pt_br/freedombone-addcert.json | 7 + locale/pt_br/freedombone-addemail.json | 3 + locale/pt_br/freedombone-addlist.json | 4 + locale/pt_br/freedombone-addsipuser.json | 7 + locale/pt_br/freedombone-adduser.json | 15 ++ locale/pt_br/freedombone-addxmpp.json | 3 + locale/pt_br/freedombone-backup-local.json | 34 +++ locale/pt_br/freedombone-backup-remote.json | 48 +++++ locale/pt_br/freedombone-client.json | 3 + locale/pt_br/freedombone-clientcert.json | 4 + locale/pt_br/freedombone-config.json | 164 ++++++++++++++ .../pt_br/freedombone-controlpanel-user.json | 81 +++++++ locale/pt_br/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/pt_br/freedombone-dhparam.json | 5 + locale/pt_br/freedombone-encrypt-mail.json | 8 + locale/pt_br/freedombone-format.json | 5 + locale/pt_br/freedombone-ignore.json | 3 + locale/pt_br/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/pt_br/freedombone-image-make.json | 4 + locale/pt_br/freedombone-image-mesh.json | 18 ++ locale/pt_br/freedombone-image.json | 9 + locale/pt_br/freedombone-keydrive.json | 17 ++ locale/pt_br/freedombone-mesh-install.json | 7 + locale/pt_br/freedombone-mesh.json | 11 + locale/pt_br/freedombone-meshweb.json | 27 +++ locale/pt_br/freedombone-mirrors.json | 8 + locale/pt_br/freedombone-pin-cert.json | 3 + locale/pt_br/freedombone-recoverkey.json | 11 + locale/pt_br/freedombone-remote.json | 6 + locale/pt_br/freedombone-renew-cert.json | 11 + locale/pt_br/freedombone-repair-database.json | 4 + locale/pt_br/freedombone-restore-local.json | 52 +++++ locale/pt_br/freedombone-restore-remote.json | 38 ++++ locale/pt_br/freedombone-rmemail.json | 3 + locale/pt_br/freedombone-rmlist.json | 3 + locale/pt_br/freedombone-rmsipuser.json | 6 + locale/pt_br/freedombone-rmuser.json | 10 + locale/pt_br/freedombone-rmxmpp.json | 3 + locale/pt_br/freedombone-sec.json | 29 +++ locale/pt_br/freedombone-splitkey.json | 12 ++ locale/pt_br/freedombone-unignore.json | 3 + locale/pt_br/freedombone-update-date.json | 5 + locale/pt_br/freedombone-xmpp-pass.json | 3 + locale/pt_br/freedombone-zram.json | 3 + locale/pt_br/freedombone.json | 147 +++++++++++++ locale/ro/freedombone-addcert.json | 7 + locale/ro/freedombone-addemail.json | 3 + locale/ro/freedombone-addlist.json | 4 + locale/ro/freedombone-addsipuser.json | 7 + locale/ro/freedombone-adduser.json | 15 ++ locale/ro/freedombone-addxmpp.json | 3 + locale/ro/freedombone-backup-local.json | 34 +++ locale/ro/freedombone-backup-remote.json | 48 +++++ locale/ro/freedombone-client.json | 3 + locale/ro/freedombone-clientcert.json | 4 + locale/ro/freedombone-config.json | 164 ++++++++++++++ locale/ro/freedombone-controlpanel-user.json | 81 +++++++ locale/ro/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ro/freedombone-dhparam.json | 5 + locale/ro/freedombone-encrypt-mail.json | 8 + locale/ro/freedombone-format.json | 5 + locale/ro/freedombone-ignore.json | 3 + locale/ro/freedombone-image-customise.json | 11 + .../ro/freedombone-image-hardware-setup.json | 3 + locale/ro/freedombone-image-make.json | 4 + locale/ro/freedombone-image-mesh.json | 18 ++ locale/ro/freedombone-image.json | 9 + locale/ro/freedombone-keydrive.json | 17 ++ locale/ro/freedombone-mesh-install.json | 7 + locale/ro/freedombone-mesh.json | 11 + locale/ro/freedombone-meshweb.json | 27 +++ locale/ro/freedombone-mirrors.json | 8 + locale/ro/freedombone-pin-cert.json | 3 + locale/ro/freedombone-recoverkey.json | 11 + locale/ro/freedombone-remote.json | 6 + locale/ro/freedombone-renew-cert.json | 11 + locale/ro/freedombone-repair-database.json | 4 + locale/ro/freedombone-restore-local.json | 52 +++++ locale/ro/freedombone-restore-remote.json | 38 ++++ locale/ro/freedombone-rmemail.json | 3 + locale/ro/freedombone-rmlist.json | 3 + locale/ro/freedombone-rmsipuser.json | 6 + locale/ro/freedombone-rmuser.json | 10 + locale/ro/freedombone-rmxmpp.json | 3 + locale/ro/freedombone-sec.json | 29 +++ locale/ro/freedombone-splitkey.json | 12 ++ locale/ro/freedombone-unignore.json | 3 + locale/ro/freedombone-update-date.json | 5 + locale/ro/freedombone-xmpp-pass.json | 3 + locale/ro/freedombone-zram.json | 3 + locale/ro/freedombone.json | 147 +++++++++++++ locale/ru/freedombone-addcert.json | 7 + locale/ru/freedombone-addemail.json | 3 + locale/ru/freedombone-addlist.json | 4 + locale/ru/freedombone-addsipuser.json | 7 + locale/ru/freedombone-adduser.json | 15 ++ locale/ru/freedombone-addxmpp.json | 3 + locale/ru/freedombone-backup-local.json | 34 +++ locale/ru/freedombone-backup-remote.json | 48 +++++ locale/ru/freedombone-client.json | 3 + locale/ru/freedombone-clientcert.json | 4 + locale/ru/freedombone-config.json | 164 ++++++++++++++ locale/ru/freedombone-controlpanel-user.json | 81 +++++++ locale/ru/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ru/freedombone-dhparam.json | 5 + locale/ru/freedombone-encrypt-mail.json | 8 + locale/ru/freedombone-format.json | 5 + locale/ru/freedombone-ignore.json | 3 + locale/ru/freedombone-image-customise.json | 11 + .../ru/freedombone-image-hardware-setup.json | 3 + locale/ru/freedombone-image-make.json | 4 + locale/ru/freedombone-image-mesh.json | 18 ++ locale/ru/freedombone-image.json | 9 + locale/ru/freedombone-keydrive.json | 17 ++ locale/ru/freedombone-mesh-install.json | 7 + locale/ru/freedombone-mesh.json | 11 + locale/ru/freedombone-meshweb.json | 27 +++ locale/ru/freedombone-mirrors.json | 8 + locale/ru/freedombone-pin-cert.json | 3 + locale/ru/freedombone-recoverkey.json | 11 + locale/ru/freedombone-remote.json | 6 + locale/ru/freedombone-renew-cert.json | 11 + locale/ru/freedombone-repair-database.json | 4 + locale/ru/freedombone-restore-local.json | 52 +++++ locale/ru/freedombone-restore-remote.json | 38 ++++ locale/ru/freedombone-rmemail.json | 3 + locale/ru/freedombone-rmlist.json | 3 + locale/ru/freedombone-rmsipuser.json | 6 + locale/ru/freedombone-rmuser.json | 10 + locale/ru/freedombone-rmxmpp.json | 3 + locale/ru/freedombone-sec.json | 29 +++ locale/ru/freedombone-splitkey.json | 12 ++ locale/ru/freedombone-unignore.json | 3 + locale/ru/freedombone-update-date.json | 5 + locale/ru/freedombone-xmpp-pass.json | 3 + locale/ru/freedombone-zram.json | 3 + locale/ru/freedombone.json | 147 +++++++++++++ locale/sk/freedombone-addcert.json | 7 + locale/sk/freedombone-addemail.json | 3 + locale/sk/freedombone-addlist.json | 4 + locale/sk/freedombone-addsipuser.json | 7 + locale/sk/freedombone-adduser.json | 15 ++ locale/sk/freedombone-addxmpp.json | 3 + locale/sk/freedombone-backup-local.json | 34 +++ locale/sk/freedombone-backup-remote.json | 48 +++++ locale/sk/freedombone-client.json | 3 + locale/sk/freedombone-clientcert.json | 4 + locale/sk/freedombone-config.json | 164 ++++++++++++++ locale/sk/freedombone-controlpanel-user.json | 81 +++++++ locale/sk/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/sk/freedombone-dhparam.json | 5 + locale/sk/freedombone-encrypt-mail.json | 8 + locale/sk/freedombone-format.json | 5 + locale/sk/freedombone-ignore.json | 3 + locale/sk/freedombone-image-customise.json | 11 + .../sk/freedombone-image-hardware-setup.json | 3 + locale/sk/freedombone-image-make.json | 4 + locale/sk/freedombone-image-mesh.json | 18 ++ locale/sk/freedombone-image.json | 9 + locale/sk/freedombone-keydrive.json | 17 ++ locale/sk/freedombone-mesh-install.json | 7 + locale/sk/freedombone-mesh.json | 11 + locale/sk/freedombone-meshweb.json | 27 +++ locale/sk/freedombone-mirrors.json | 8 + locale/sk/freedombone-pin-cert.json | 3 + locale/sk/freedombone-recoverkey.json | 11 + locale/sk/freedombone-remote.json | 6 + locale/sk/freedombone-renew-cert.json | 11 + locale/sk/freedombone-repair-database.json | 4 + locale/sk/freedombone-restore-local.json | 52 +++++ locale/sk/freedombone-restore-remote.json | 38 ++++ locale/sk/freedombone-rmemail.json | 3 + locale/sk/freedombone-rmlist.json | 3 + locale/sk/freedombone-rmsipuser.json | 6 + locale/sk/freedombone-rmuser.json | 10 + locale/sk/freedombone-rmxmpp.json | 3 + locale/sk/freedombone-sec.json | 29 +++ locale/sk/freedombone-splitkey.json | 12 ++ locale/sk/freedombone-unignore.json | 3 + locale/sk/freedombone-update-date.json | 5 + locale/sk/freedombone-xmpp-pass.json | 3 + locale/sk/freedombone-zram.json | 3 + locale/sk/freedombone.json | 147 +++++++++++++ locale/sl/freedombone-addcert.json | 7 + locale/sl/freedombone-addemail.json | 3 + locale/sl/freedombone-addlist.json | 4 + locale/sl/freedombone-addsipuser.json | 7 + locale/sl/freedombone-adduser.json | 15 ++ locale/sl/freedombone-addxmpp.json | 3 + locale/sl/freedombone-backup-local.json | 34 +++ locale/sl/freedombone-backup-remote.json | 48 +++++ locale/sl/freedombone-client.json | 3 + locale/sl/freedombone-clientcert.json | 4 + locale/sl/freedombone-config.json | 164 ++++++++++++++ locale/sl/freedombone-controlpanel-user.json | 81 +++++++ locale/sl/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/sl/freedombone-dhparam.json | 5 + locale/sl/freedombone-encrypt-mail.json | 8 + locale/sl/freedombone-format.json | 5 + locale/sl/freedombone-ignore.json | 3 + locale/sl/freedombone-image-customise.json | 11 + .../sl/freedombone-image-hardware-setup.json | 3 + locale/sl/freedombone-image-make.json | 4 + locale/sl/freedombone-image-mesh.json | 18 ++ locale/sl/freedombone-image.json | 9 + locale/sl/freedombone-keydrive.json | 17 ++ locale/sl/freedombone-mesh-install.json | 7 + locale/sl/freedombone-mesh.json | 11 + locale/sl/freedombone-meshweb.json | 27 +++ locale/sl/freedombone-mirrors.json | 8 + locale/sl/freedombone-pin-cert.json | 3 + locale/sl/freedombone-recoverkey.json | 11 + locale/sl/freedombone-remote.json | 6 + locale/sl/freedombone-renew-cert.json | 11 + locale/sl/freedombone-repair-database.json | 4 + locale/sl/freedombone-restore-local.json | 52 +++++ locale/sl/freedombone-restore-remote.json | 38 ++++ locale/sl/freedombone-rmemail.json | 3 + locale/sl/freedombone-rmlist.json | 3 + locale/sl/freedombone-rmsipuser.json | 6 + locale/sl/freedombone-rmuser.json | 10 + locale/sl/freedombone-rmxmpp.json | 3 + locale/sl/freedombone-sec.json | 29 +++ locale/sl/freedombone-splitkey.json | 12 ++ locale/sl/freedombone-unignore.json | 3 + locale/sl/freedombone-update-date.json | 5 + locale/sl/freedombone-xmpp-pass.json | 3 + locale/sl/freedombone-zram.json | 3 + locale/sl/freedombone.json | 147 +++++++++++++ locale/sm/freedombone-addcert.json | 7 + locale/sm/freedombone-addemail.json | 3 + locale/sm/freedombone-addlist.json | 4 + locale/sm/freedombone-addsipuser.json | 7 + locale/sm/freedombone-adduser.json | 15 ++ locale/sm/freedombone-addxmpp.json | 3 + locale/sm/freedombone-backup-local.json | 34 +++ locale/sm/freedombone-backup-remote.json | 48 +++++ locale/sm/freedombone-client.json | 3 + locale/sm/freedombone-clientcert.json | 4 + locale/sm/freedombone-config.json | 164 ++++++++++++++ locale/sm/freedombone-controlpanel-user.json | 81 +++++++ locale/sm/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/sm/freedombone-dhparam.json | 5 + locale/sm/freedombone-encrypt-mail.json | 8 + locale/sm/freedombone-format.json | 5 + locale/sm/freedombone-ignore.json | 3 + locale/sm/freedombone-image-customise.json | 11 + .../sm/freedombone-image-hardware-setup.json | 3 + locale/sm/freedombone-image-make.json | 4 + locale/sm/freedombone-image-mesh.json | 18 ++ locale/sm/freedombone-image.json | 9 + locale/sm/freedombone-keydrive.json | 17 ++ locale/sm/freedombone-mesh-install.json | 7 + locale/sm/freedombone-mesh.json | 11 + locale/sm/freedombone-meshweb.json | 27 +++ locale/sm/freedombone-mirrors.json | 8 + locale/sm/freedombone-pin-cert.json | 3 + locale/sm/freedombone-recoverkey.json | 11 + locale/sm/freedombone-remote.json | 6 + locale/sm/freedombone-renew-cert.json | 11 + locale/sm/freedombone-repair-database.json | 4 + locale/sm/freedombone-restore-local.json | 52 +++++ locale/sm/freedombone-restore-remote.json | 38 ++++ locale/sm/freedombone-rmemail.json | 3 + locale/sm/freedombone-rmlist.json | 3 + locale/sm/freedombone-rmsipuser.json | 6 + locale/sm/freedombone-rmuser.json | 10 + locale/sm/freedombone-rmxmpp.json | 3 + locale/sm/freedombone-sec.json | 29 +++ locale/sm/freedombone-splitkey.json | 12 ++ locale/sm/freedombone-unignore.json | 3 + locale/sm/freedombone-update-date.json | 5 + locale/sm/freedombone-xmpp-pass.json | 3 + locale/sm/freedombone-zram.json | 3 + locale/sm/freedombone.json | 147 +++++++++++++ locale/so/freedombone-addcert.json | 7 + locale/so/freedombone-addemail.json | 3 + locale/so/freedombone-addlist.json | 4 + locale/so/freedombone-addsipuser.json | 7 + locale/so/freedombone-adduser.json | 15 ++ locale/so/freedombone-addxmpp.json | 3 + locale/so/freedombone-backup-local.json | 34 +++ locale/so/freedombone-backup-remote.json | 48 +++++ locale/so/freedombone-client.json | 3 + locale/so/freedombone-clientcert.json | 4 + locale/so/freedombone-config.json | 164 ++++++++++++++ locale/so/freedombone-controlpanel-user.json | 81 +++++++ locale/so/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/so/freedombone-dhparam.json | 5 + locale/so/freedombone-encrypt-mail.json | 8 + locale/so/freedombone-format.json | 5 + locale/so/freedombone-ignore.json | 3 + locale/so/freedombone-image-customise.json | 11 + .../so/freedombone-image-hardware-setup.json | 3 + locale/so/freedombone-image-make.json | 4 + locale/so/freedombone-image-mesh.json | 18 ++ locale/so/freedombone-image.json | 9 + locale/so/freedombone-keydrive.json | 17 ++ locale/so/freedombone-mesh-install.json | 7 + locale/so/freedombone-mesh.json | 11 + locale/so/freedombone-meshweb.json | 27 +++ locale/so/freedombone-mirrors.json | 8 + locale/so/freedombone-pin-cert.json | 3 + locale/so/freedombone-recoverkey.json | 11 + locale/so/freedombone-remote.json | 6 + locale/so/freedombone-renew-cert.json | 11 + locale/so/freedombone-repair-database.json | 4 + locale/so/freedombone-restore-local.json | 52 +++++ locale/so/freedombone-restore-remote.json | 38 ++++ locale/so/freedombone-rmemail.json | 3 + locale/so/freedombone-rmlist.json | 3 + locale/so/freedombone-rmsipuser.json | 6 + locale/so/freedombone-rmuser.json | 10 + locale/so/freedombone-rmxmpp.json | 3 + locale/so/freedombone-sec.json | 29 +++ locale/so/freedombone-splitkey.json | 12 ++ locale/so/freedombone-unignore.json | 3 + locale/so/freedombone-update-date.json | 5 + locale/so/freedombone-xmpp-pass.json | 3 + locale/so/freedombone-zram.json | 3 + locale/so/freedombone.json | 147 +++++++++++++ locale/sq/freedombone-addcert.json | 7 + locale/sq/freedombone-addemail.json | 3 + locale/sq/freedombone-addlist.json | 4 + locale/sq/freedombone-addsipuser.json | 7 + locale/sq/freedombone-adduser.json | 15 ++ locale/sq/freedombone-addxmpp.json | 3 + locale/sq/freedombone-backup-local.json | 34 +++ locale/sq/freedombone-backup-remote.json | 48 +++++ locale/sq/freedombone-client.json | 3 + locale/sq/freedombone-clientcert.json | 4 + locale/sq/freedombone-config.json | 164 ++++++++++++++ locale/sq/freedombone-controlpanel-user.json | 81 +++++++ locale/sq/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/sq/freedombone-dhparam.json | 5 + locale/sq/freedombone-encrypt-mail.json | 8 + locale/sq/freedombone-format.json | 5 + locale/sq/freedombone-ignore.json | 3 + locale/sq/freedombone-image-customise.json | 11 + .../sq/freedombone-image-hardware-setup.json | 3 + locale/sq/freedombone-image-make.json | 4 + locale/sq/freedombone-image-mesh.json | 18 ++ locale/sq/freedombone-image.json | 9 + locale/sq/freedombone-keydrive.json | 17 ++ locale/sq/freedombone-mesh-install.json | 7 + locale/sq/freedombone-mesh.json | 11 + locale/sq/freedombone-meshweb.json | 27 +++ locale/sq/freedombone-mirrors.json | 8 + locale/sq/freedombone-pin-cert.json | 3 + locale/sq/freedombone-recoverkey.json | 11 + locale/sq/freedombone-remote.json | 6 + locale/sq/freedombone-renew-cert.json | 11 + locale/sq/freedombone-repair-database.json | 4 + locale/sq/freedombone-restore-local.json | 52 +++++ locale/sq/freedombone-restore-remote.json | 38 ++++ locale/sq/freedombone-rmemail.json | 3 + locale/sq/freedombone-rmlist.json | 3 + locale/sq/freedombone-rmsipuser.json | 6 + locale/sq/freedombone-rmuser.json | 10 + locale/sq/freedombone-rmxmpp.json | 3 + locale/sq/freedombone-sec.json | 29 +++ locale/sq/freedombone-splitkey.json | 12 ++ locale/sq/freedombone-unignore.json | 3 + locale/sq/freedombone-update-date.json | 5 + locale/sq/freedombone-xmpp-pass.json | 3 + locale/sq/freedombone-zram.json | 3 + locale/sq/freedombone.json | 147 +++++++++++++ locale/sr/freedombone-addcert.json | 7 + locale/sr/freedombone-addemail.json | 3 + locale/sr/freedombone-addlist.json | 4 + locale/sr/freedombone-addsipuser.json | 7 + locale/sr/freedombone-adduser.json | 15 ++ locale/sr/freedombone-addxmpp.json | 3 + locale/sr/freedombone-backup-local.json | 34 +++ locale/sr/freedombone-backup-remote.json | 48 +++++ locale/sr/freedombone-client.json | 3 + locale/sr/freedombone-clientcert.json | 4 + locale/sr/freedombone-config.json | 164 ++++++++++++++ locale/sr/freedombone-controlpanel-user.json | 81 +++++++ locale/sr/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/sr/freedombone-dhparam.json | 5 + locale/sr/freedombone-encrypt-mail.json | 8 + locale/sr/freedombone-format.json | 5 + locale/sr/freedombone-ignore.json | 3 + locale/sr/freedombone-image-customise.json | 11 + .../sr/freedombone-image-hardware-setup.json | 3 + locale/sr/freedombone-image-make.json | 4 + locale/sr/freedombone-image-mesh.json | 18 ++ locale/sr/freedombone-image.json | 9 + locale/sr/freedombone-keydrive.json | 17 ++ locale/sr/freedombone-mesh-install.json | 7 + locale/sr/freedombone-mesh.json | 11 + locale/sr/freedombone-meshweb.json | 27 +++ locale/sr/freedombone-mirrors.json | 8 + locale/sr/freedombone-pin-cert.json | 3 + locale/sr/freedombone-recoverkey.json | 11 + locale/sr/freedombone-remote.json | 6 + locale/sr/freedombone-renew-cert.json | 11 + locale/sr/freedombone-repair-database.json | 4 + locale/sr/freedombone-restore-local.json | 52 +++++ locale/sr/freedombone-restore-remote.json | 38 ++++ locale/sr/freedombone-rmemail.json | 3 + locale/sr/freedombone-rmlist.json | 3 + locale/sr/freedombone-rmsipuser.json | 6 + locale/sr/freedombone-rmuser.json | 10 + locale/sr/freedombone-rmxmpp.json | 3 + locale/sr/freedombone-sec.json | 29 +++ locale/sr/freedombone-splitkey.json | 12 ++ locale/sr/freedombone-unignore.json | 3 + locale/sr/freedombone-update-date.json | 5 + locale/sr/freedombone-xmpp-pass.json | 3 + locale/sr/freedombone-zram.json | 3 + locale/sr/freedombone.json | 147 +++++++++++++ locale/sv/freedombone-addcert.json | 7 + locale/sv/freedombone-addemail.json | 3 + locale/sv/freedombone-addlist.json | 4 + locale/sv/freedombone-addsipuser.json | 7 + locale/sv/freedombone-adduser.json | 15 ++ locale/sv/freedombone-addxmpp.json | 3 + locale/sv/freedombone-backup-local.json | 34 +++ locale/sv/freedombone-backup-remote.json | 48 +++++ locale/sv/freedombone-client.json | 3 + locale/sv/freedombone-clientcert.json | 4 + locale/sv/freedombone-config.json | 164 ++++++++++++++ locale/sv/freedombone-controlpanel-user.json | 81 +++++++ locale/sv/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/sv/freedombone-dhparam.json | 5 + locale/sv/freedombone-encrypt-mail.json | 8 + locale/sv/freedombone-format.json | 5 + locale/sv/freedombone-ignore.json | 3 + locale/sv/freedombone-image-customise.json | 11 + .../sv/freedombone-image-hardware-setup.json | 3 + locale/sv/freedombone-image-make.json | 4 + locale/sv/freedombone-image-mesh.json | 18 ++ locale/sv/freedombone-image.json | 9 + locale/sv/freedombone-keydrive.json | 17 ++ locale/sv/freedombone-mesh-install.json | 7 + locale/sv/freedombone-mesh.json | 11 + locale/sv/freedombone-meshweb.json | 27 +++ locale/sv/freedombone-mirrors.json | 8 + locale/sv/freedombone-pin-cert.json | 3 + locale/sv/freedombone-recoverkey.json | 11 + locale/sv/freedombone-remote.json | 6 + locale/sv/freedombone-renew-cert.json | 11 + locale/sv/freedombone-repair-database.json | 4 + locale/sv/freedombone-restore-local.json | 52 +++++ locale/sv/freedombone-restore-remote.json | 38 ++++ locale/sv/freedombone-rmemail.json | 3 + locale/sv/freedombone-rmlist.json | 3 + locale/sv/freedombone-rmsipuser.json | 6 + locale/sv/freedombone-rmuser.json | 10 + locale/sv/freedombone-rmxmpp.json | 3 + locale/sv/freedombone-sec.json | 29 +++ locale/sv/freedombone-splitkey.json | 12 ++ locale/sv/freedombone-unignore.json | 3 + locale/sv/freedombone-update-date.json | 5 + locale/sv/freedombone-xmpp-pass.json | 3 + locale/sv/freedombone-zram.json | 3 + locale/sv/freedombone.json | 147 +++++++++++++ locale/ta/freedombone-addcert.json | 7 + locale/ta/freedombone-addemail.json | 3 + locale/ta/freedombone-addlist.json | 4 + locale/ta/freedombone-addsipuser.json | 7 + locale/ta/freedombone-adduser.json | 15 ++ locale/ta/freedombone-addxmpp.json | 3 + locale/ta/freedombone-backup-local.json | 34 +++ locale/ta/freedombone-backup-remote.json | 48 +++++ locale/ta/freedombone-client.json | 3 + locale/ta/freedombone-clientcert.json | 4 + locale/ta/freedombone-config.json | 164 ++++++++++++++ locale/ta/freedombone-controlpanel-user.json | 81 +++++++ locale/ta/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/ta/freedombone-dhparam.json | 5 + locale/ta/freedombone-encrypt-mail.json | 8 + locale/ta/freedombone-format.json | 5 + locale/ta/freedombone-ignore.json | 3 + locale/ta/freedombone-image-customise.json | 11 + .../ta/freedombone-image-hardware-setup.json | 3 + locale/ta/freedombone-image-make.json | 4 + locale/ta/freedombone-image-mesh.json | 18 ++ locale/ta/freedombone-image.json | 9 + locale/ta/freedombone-keydrive.json | 17 ++ locale/ta/freedombone-mesh-install.json | 7 + locale/ta/freedombone-mesh.json | 11 + locale/ta/freedombone-meshweb.json | 27 +++ locale/ta/freedombone-mirrors.json | 8 + locale/ta/freedombone-pin-cert.json | 3 + locale/ta/freedombone-recoverkey.json | 11 + locale/ta/freedombone-remote.json | 6 + locale/ta/freedombone-renew-cert.json | 11 + locale/ta/freedombone-repair-database.json | 4 + locale/ta/freedombone-restore-local.json | 52 +++++ locale/ta/freedombone-restore-remote.json | 38 ++++ locale/ta/freedombone-rmemail.json | 3 + locale/ta/freedombone-rmlist.json | 3 + locale/ta/freedombone-rmsipuser.json | 6 + locale/ta/freedombone-rmuser.json | 10 + locale/ta/freedombone-rmxmpp.json | 3 + locale/ta/freedombone-sec.json | 29 +++ locale/ta/freedombone-splitkey.json | 12 ++ locale/ta/freedombone-unignore.json | 3 + locale/ta/freedombone-update-date.json | 5 + locale/ta/freedombone-xmpp-pass.json | 3 + locale/ta/freedombone-zram.json | 3 + locale/ta/freedombone.json | 147 +++++++++++++ locale/th/freedombone-addcert.json | 7 + locale/th/freedombone-addemail.json | 3 + locale/th/freedombone-addlist.json | 4 + locale/th/freedombone-addsipuser.json | 7 + locale/th/freedombone-adduser.json | 15 ++ locale/th/freedombone-addxmpp.json | 3 + locale/th/freedombone-backup-local.json | 34 +++ locale/th/freedombone-backup-remote.json | 48 +++++ locale/th/freedombone-client.json | 3 + locale/th/freedombone-clientcert.json | 4 + locale/th/freedombone-config.json | 164 ++++++++++++++ locale/th/freedombone-controlpanel-user.json | 81 +++++++ locale/th/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/th/freedombone-dhparam.json | 5 + locale/th/freedombone-encrypt-mail.json | 8 + locale/th/freedombone-format.json | 5 + locale/th/freedombone-ignore.json | 3 + locale/th/freedombone-image-customise.json | 11 + .../th/freedombone-image-hardware-setup.json | 3 + locale/th/freedombone-image-make.json | 4 + locale/th/freedombone-image-mesh.json | 18 ++ locale/th/freedombone-image.json | 9 + locale/th/freedombone-keydrive.json | 17 ++ locale/th/freedombone-mesh-install.json | 7 + locale/th/freedombone-mesh.json | 11 + locale/th/freedombone-meshweb.json | 27 +++ locale/th/freedombone-mirrors.json | 8 + locale/th/freedombone-pin-cert.json | 3 + locale/th/freedombone-recoverkey.json | 11 + locale/th/freedombone-remote.json | 6 + locale/th/freedombone-renew-cert.json | 11 + locale/th/freedombone-repair-database.json | 4 + locale/th/freedombone-restore-local.json | 52 +++++ locale/th/freedombone-restore-remote.json | 38 ++++ locale/th/freedombone-rmemail.json | 3 + locale/th/freedombone-rmlist.json | 3 + locale/th/freedombone-rmsipuser.json | 6 + locale/th/freedombone-rmuser.json | 10 + locale/th/freedombone-rmxmpp.json | 3 + locale/th/freedombone-sec.json | 29 +++ locale/th/freedombone-splitkey.json | 12 ++ locale/th/freedombone-unignore.json | 3 + locale/th/freedombone-update-date.json | 5 + locale/th/freedombone-xmpp-pass.json | 3 + locale/th/freedombone-zram.json | 3 + locale/th/freedombone.json | 147 +++++++++++++ locale/tl/freedombone-addcert.json | 7 + locale/tl/freedombone-addemail.json | 3 + locale/tl/freedombone-addlist.json | 4 + locale/tl/freedombone-addsipuser.json | 7 + locale/tl/freedombone-adduser.json | 15 ++ locale/tl/freedombone-addxmpp.json | 3 + locale/tl/freedombone-backup-local.json | 34 +++ locale/tl/freedombone-backup-remote.json | 48 +++++ locale/tl/freedombone-client.json | 3 + locale/tl/freedombone-clientcert.json | 4 + locale/tl/freedombone-config.json | 164 ++++++++++++++ locale/tl/freedombone-controlpanel-user.json | 81 +++++++ locale/tl/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/tl/freedombone-dhparam.json | 5 + locale/tl/freedombone-encrypt-mail.json | 8 + locale/tl/freedombone-format.json | 5 + locale/tl/freedombone-ignore.json | 3 + locale/tl/freedombone-image-customise.json | 11 + .../tl/freedombone-image-hardware-setup.json | 3 + locale/tl/freedombone-image-make.json | 4 + locale/tl/freedombone-image-mesh.json | 18 ++ locale/tl/freedombone-image.json | 9 + locale/tl/freedombone-keydrive.json | 17 ++ locale/tl/freedombone-mesh-install.json | 7 + locale/tl/freedombone-mesh.json | 11 + locale/tl/freedombone-meshweb.json | 27 +++ locale/tl/freedombone-mirrors.json | 8 + locale/tl/freedombone-pin-cert.json | 3 + locale/tl/freedombone-recoverkey.json | 11 + locale/tl/freedombone-remote.json | 6 + locale/tl/freedombone-renew-cert.json | 11 + locale/tl/freedombone-repair-database.json | 4 + locale/tl/freedombone-restore-local.json | 52 +++++ locale/tl/freedombone-restore-remote.json | 38 ++++ locale/tl/freedombone-rmemail.json | 3 + locale/tl/freedombone-rmlist.json | 3 + locale/tl/freedombone-rmsipuser.json | 6 + locale/tl/freedombone-rmuser.json | 10 + locale/tl/freedombone-rmxmpp.json | 3 + locale/tl/freedombone-sec.json | 29 +++ locale/tl/freedombone-splitkey.json | 12 ++ locale/tl/freedombone-unignore.json | 3 + locale/tl/freedombone-update-date.json | 5 + locale/tl/freedombone-xmpp-pass.json | 3 + locale/tl/freedombone-zram.json | 3 + locale/tl/freedombone.json | 147 +++++++++++++ locale/to/freedombone-addcert.json | 7 + locale/to/freedombone-addemail.json | 3 + locale/to/freedombone-addlist.json | 4 + locale/to/freedombone-addsipuser.json | 7 + locale/to/freedombone-adduser.json | 15 ++ locale/to/freedombone-addxmpp.json | 3 + locale/to/freedombone-backup-local.json | 34 +++ locale/to/freedombone-backup-remote.json | 48 +++++ locale/to/freedombone-client.json | 3 + locale/to/freedombone-clientcert.json | 4 + locale/to/freedombone-config.json | 164 ++++++++++++++ locale/to/freedombone-controlpanel-user.json | 81 +++++++ locale/to/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/to/freedombone-dhparam.json | 5 + locale/to/freedombone-encrypt-mail.json | 8 + locale/to/freedombone-format.json | 5 + locale/to/freedombone-ignore.json | 3 + locale/to/freedombone-image-customise.json | 11 + .../to/freedombone-image-hardware-setup.json | 3 + locale/to/freedombone-image-make.json | 4 + locale/to/freedombone-image-mesh.json | 18 ++ locale/to/freedombone-image.json | 9 + locale/to/freedombone-keydrive.json | 17 ++ locale/to/freedombone-mesh-install.json | 7 + locale/to/freedombone-mesh.json | 11 + locale/to/freedombone-meshweb.json | 27 +++ locale/to/freedombone-mirrors.json | 8 + locale/to/freedombone-pin-cert.json | 3 + locale/to/freedombone-recoverkey.json | 11 + locale/to/freedombone-remote.json | 6 + locale/to/freedombone-renew-cert.json | 11 + locale/to/freedombone-repair-database.json | 4 + locale/to/freedombone-restore-local.json | 52 +++++ locale/to/freedombone-restore-remote.json | 38 ++++ locale/to/freedombone-rmemail.json | 3 + locale/to/freedombone-rmlist.json | 3 + locale/to/freedombone-rmsipuser.json | 6 + locale/to/freedombone-rmuser.json | 10 + locale/to/freedombone-rmxmpp.json | 3 + locale/to/freedombone-sec.json | 29 +++ locale/to/freedombone-splitkey.json | 12 ++ locale/to/freedombone-unignore.json | 3 + locale/to/freedombone-update-date.json | 5 + locale/to/freedombone-xmpp-pass.json | 3 + locale/to/freedombone-zram.json | 3 + locale/to/freedombone.json | 147 +++++++++++++ locale/tr/freedombone-addcert.json | 7 + locale/tr/freedombone-addemail.json | 3 + locale/tr/freedombone-addlist.json | 4 + locale/tr/freedombone-addsipuser.json | 7 + locale/tr/freedombone-adduser.json | 15 ++ locale/tr/freedombone-addxmpp.json | 3 + locale/tr/freedombone-backup-local.json | 34 +++ locale/tr/freedombone-backup-remote.json | 48 +++++ locale/tr/freedombone-client.json | 3 + locale/tr/freedombone-clientcert.json | 4 + locale/tr/freedombone-config.json | 164 ++++++++++++++ locale/tr/freedombone-controlpanel-user.json | 81 +++++++ locale/tr/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/tr/freedombone-dhparam.json | 5 + locale/tr/freedombone-encrypt-mail.json | 8 + locale/tr/freedombone-format.json | 5 + locale/tr/freedombone-ignore.json | 3 + locale/tr/freedombone-image-customise.json | 11 + .../tr/freedombone-image-hardware-setup.json | 3 + locale/tr/freedombone-image-make.json | 4 + locale/tr/freedombone-image-mesh.json | 18 ++ locale/tr/freedombone-image.json | 9 + locale/tr/freedombone-keydrive.json | 17 ++ locale/tr/freedombone-mesh-install.json | 7 + locale/tr/freedombone-mesh.json | 11 + locale/tr/freedombone-meshweb.json | 27 +++ locale/tr/freedombone-mirrors.json | 8 + locale/tr/freedombone-pin-cert.json | 3 + locale/tr/freedombone-recoverkey.json | 11 + locale/tr/freedombone-remote.json | 6 + locale/tr/freedombone-renew-cert.json | 11 + locale/tr/freedombone-repair-database.json | 4 + locale/tr/freedombone-restore-local.json | 52 +++++ locale/tr/freedombone-restore-remote.json | 38 ++++ locale/tr/freedombone-rmemail.json | 3 + locale/tr/freedombone-rmlist.json | 3 + locale/tr/freedombone-rmsipuser.json | 6 + locale/tr/freedombone-rmuser.json | 10 + locale/tr/freedombone-rmxmpp.json | 3 + locale/tr/freedombone-sec.json | 29 +++ locale/tr/freedombone-splitkey.json | 12 ++ locale/tr/freedombone-unignore.json | 3 + locale/tr/freedombone-update-date.json | 5 + locale/tr/freedombone-xmpp-pass.json | 3 + locale/tr/freedombone-zram.json | 3 + locale/tr/freedombone.json | 147 +++++++++++++ locale/uk/freedombone-addcert.json | 7 + locale/uk/freedombone-addemail.json | 3 + locale/uk/freedombone-addlist.json | 4 + locale/uk/freedombone-addsipuser.json | 7 + locale/uk/freedombone-adduser.json | 15 ++ locale/uk/freedombone-addxmpp.json | 3 + locale/uk/freedombone-backup-local.json | 34 +++ locale/uk/freedombone-backup-remote.json | 48 +++++ locale/uk/freedombone-client.json | 3 + locale/uk/freedombone-clientcert.json | 4 + locale/uk/freedombone-config.json | 164 ++++++++++++++ locale/uk/freedombone-controlpanel-user.json | 81 +++++++ locale/uk/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/uk/freedombone-dhparam.json | 5 + locale/uk/freedombone-encrypt-mail.json | 8 + locale/uk/freedombone-format.json | 5 + locale/uk/freedombone-ignore.json | 3 + locale/uk/freedombone-image-customise.json | 11 + .../uk/freedombone-image-hardware-setup.json | 3 + locale/uk/freedombone-image-make.json | 4 + locale/uk/freedombone-image-mesh.json | 18 ++ locale/uk/freedombone-image.json | 9 + locale/uk/freedombone-keydrive.json | 17 ++ locale/uk/freedombone-mesh-install.json | 7 + locale/uk/freedombone-mesh.json | 11 + locale/uk/freedombone-meshweb.json | 27 +++ locale/uk/freedombone-mirrors.json | 8 + locale/uk/freedombone-pin-cert.json | 3 + locale/uk/freedombone-recoverkey.json | 11 + locale/uk/freedombone-remote.json | 6 + locale/uk/freedombone-renew-cert.json | 11 + locale/uk/freedombone-repair-database.json | 4 + locale/uk/freedombone-restore-local.json | 52 +++++ locale/uk/freedombone-restore-remote.json | 38 ++++ locale/uk/freedombone-rmemail.json | 3 + locale/uk/freedombone-rmlist.json | 3 + locale/uk/freedombone-rmsipuser.json | 6 + locale/uk/freedombone-rmuser.json | 10 + locale/uk/freedombone-rmxmpp.json | 3 + locale/uk/freedombone-sec.json | 29 +++ locale/uk/freedombone-splitkey.json | 12 ++ locale/uk/freedombone-unignore.json | 3 + locale/uk/freedombone-update-date.json | 5 + locale/uk/freedombone-xmpp-pass.json | 3 + locale/uk/freedombone-zram.json | 3 + locale/uk/freedombone.json | 147 +++++++++++++ locale/vi/freedombone-addcert.json | 7 + locale/vi/freedombone-addemail.json | 3 + locale/vi/freedombone-addlist.json | 4 + locale/vi/freedombone-addsipuser.json | 7 + locale/vi/freedombone-adduser.json | 15 ++ locale/vi/freedombone-addxmpp.json | 3 + locale/vi/freedombone-backup-local.json | 34 +++ locale/vi/freedombone-backup-remote.json | 48 +++++ locale/vi/freedombone-client.json | 3 + locale/vi/freedombone-clientcert.json | 4 + locale/vi/freedombone-config.json | 164 ++++++++++++++ locale/vi/freedombone-controlpanel-user.json | 81 +++++++ locale/vi/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/vi/freedombone-dhparam.json | 5 + locale/vi/freedombone-encrypt-mail.json | 8 + locale/vi/freedombone-format.json | 5 + locale/vi/freedombone-ignore.json | 3 + locale/vi/freedombone-image-customise.json | 11 + .../vi/freedombone-image-hardware-setup.json | 3 + locale/vi/freedombone-image-make.json | 4 + locale/vi/freedombone-image-mesh.json | 18 ++ locale/vi/freedombone-image.json | 9 + locale/vi/freedombone-keydrive.json | 17 ++ locale/vi/freedombone-mesh-install.json | 7 + locale/vi/freedombone-mesh.json | 11 + locale/vi/freedombone-meshweb.json | 27 +++ locale/vi/freedombone-mirrors.json | 8 + locale/vi/freedombone-pin-cert.json | 3 + locale/vi/freedombone-recoverkey.json | 11 + locale/vi/freedombone-remote.json | 6 + locale/vi/freedombone-renew-cert.json | 11 + locale/vi/freedombone-repair-database.json | 4 + locale/vi/freedombone-restore-local.json | 52 +++++ locale/vi/freedombone-restore-remote.json | 38 ++++ locale/vi/freedombone-rmemail.json | 3 + locale/vi/freedombone-rmlist.json | 3 + locale/vi/freedombone-rmsipuser.json | 6 + locale/vi/freedombone-rmuser.json | 10 + locale/vi/freedombone-rmxmpp.json | 3 + locale/vi/freedombone-sec.json | 29 +++ locale/vi/freedombone-splitkey.json | 12 ++ locale/vi/freedombone-unignore.json | 3 + locale/vi/freedombone-update-date.json | 5 + locale/vi/freedombone-xmpp-pass.json | 3 + locale/vi/freedombone-zram.json | 3 + locale/vi/freedombone.json | 147 +++++++++++++ locale/zh_cn/freedombone-addcert.json | 7 + locale/zh_cn/freedombone-addemail.json | 3 + locale/zh_cn/freedombone-addlist.json | 4 + locale/zh_cn/freedombone-addsipuser.json | 7 + locale/zh_cn/freedombone-adduser.json | 15 ++ locale/zh_cn/freedombone-addxmpp.json | 3 + locale/zh_cn/freedombone-backup-local.json | 34 +++ locale/zh_cn/freedombone-backup-remote.json | 48 +++++ locale/zh_cn/freedombone-client.json | 3 + locale/zh_cn/freedombone-clientcert.json | 4 + locale/zh_cn/freedombone-config.json | 164 ++++++++++++++ .../zh_cn/freedombone-controlpanel-user.json | 81 +++++++ locale/zh_cn/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/zh_cn/freedombone-dhparam.json | 5 + locale/zh_cn/freedombone-encrypt-mail.json | 8 + locale/zh_cn/freedombone-format.json | 5 + locale/zh_cn/freedombone-ignore.json | 3 + locale/zh_cn/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/zh_cn/freedombone-image-make.json | 4 + locale/zh_cn/freedombone-image-mesh.json | 18 ++ locale/zh_cn/freedombone-image.json | 9 + locale/zh_cn/freedombone-keydrive.json | 17 ++ locale/zh_cn/freedombone-mesh-install.json | 7 + locale/zh_cn/freedombone-mesh.json | 11 + locale/zh_cn/freedombone-meshweb.json | 27 +++ locale/zh_cn/freedombone-mirrors.json | 8 + locale/zh_cn/freedombone-pin-cert.json | 3 + locale/zh_cn/freedombone-recoverkey.json | 11 + locale/zh_cn/freedombone-remote.json | 6 + locale/zh_cn/freedombone-renew-cert.json | 11 + locale/zh_cn/freedombone-repair-database.json | 4 + locale/zh_cn/freedombone-restore-local.json | 52 +++++ locale/zh_cn/freedombone-restore-remote.json | 38 ++++ locale/zh_cn/freedombone-rmemail.json | 3 + locale/zh_cn/freedombone-rmlist.json | 3 + locale/zh_cn/freedombone-rmsipuser.json | 6 + locale/zh_cn/freedombone-rmuser.json | 10 + locale/zh_cn/freedombone-rmxmpp.json | 3 + locale/zh_cn/freedombone-sec.json | 29 +++ locale/zh_cn/freedombone-splitkey.json | 12 ++ locale/zh_cn/freedombone-unignore.json | 3 + locale/zh_cn/freedombone-update-date.json | 5 + locale/zh_cn/freedombone-xmpp-pass.json | 3 + locale/zh_cn/freedombone-zram.json | 3 + locale/zh_cn/freedombone.json | 147 +++++++++++++ locale/zh_tw/freedombone-addcert.json | 7 + locale/zh_tw/freedombone-addemail.json | 3 + locale/zh_tw/freedombone-addlist.json | 4 + locale/zh_tw/freedombone-addsipuser.json | 7 + locale/zh_tw/freedombone-adduser.json | 15 ++ locale/zh_tw/freedombone-addxmpp.json | 3 + locale/zh_tw/freedombone-backup-local.json | 34 +++ locale/zh_tw/freedombone-backup-remote.json | 48 +++++ locale/zh_tw/freedombone-client.json | 3 + locale/zh_tw/freedombone-clientcert.json | 4 + locale/zh_tw/freedombone-config.json | 164 ++++++++++++++ .../zh_tw/freedombone-controlpanel-user.json | 81 +++++++ locale/zh_tw/freedombone-controlpanel.json | 201 +++++++++++++++++ locale/zh_tw/freedombone-dhparam.json | 5 + locale/zh_tw/freedombone-encrypt-mail.json | 8 + locale/zh_tw/freedombone-format.json | 5 + locale/zh_tw/freedombone-ignore.json | 3 + locale/zh_tw/freedombone-image-customise.json | 11 + .../freedombone-image-hardware-setup.json | 3 + locale/zh_tw/freedombone-image-make.json | 4 + locale/zh_tw/freedombone-image-mesh.json | 18 ++ locale/zh_tw/freedombone-image.json | 9 + locale/zh_tw/freedombone-keydrive.json | 17 ++ locale/zh_tw/freedombone-mesh-install.json | 7 + locale/zh_tw/freedombone-mesh.json | 11 + locale/zh_tw/freedombone-meshweb.json | 27 +++ locale/zh_tw/freedombone-mirrors.json | 8 + locale/zh_tw/freedombone-pin-cert.json | 3 + locale/zh_tw/freedombone-recoverkey.json | 11 + locale/zh_tw/freedombone-remote.json | 6 + locale/zh_tw/freedombone-renew-cert.json | 11 + locale/zh_tw/freedombone-repair-database.json | 4 + locale/zh_tw/freedombone-restore-local.json | 52 +++++ locale/zh_tw/freedombone-restore-remote.json | 38 ++++ locale/zh_tw/freedombone-rmemail.json | 3 + locale/zh_tw/freedombone-rmlist.json | 3 + locale/zh_tw/freedombone-rmsipuser.json | 6 + locale/zh_tw/freedombone-rmuser.json | 10 + locale/zh_tw/freedombone-rmxmpp.json | 3 + locale/zh_tw/freedombone-sec.json | 29 +++ locale/zh_tw/freedombone-splitkey.json | 12 ++ locale/zh_tw/freedombone-unignore.json | 3 + locale/zh_tw/freedombone-update-date.json | 5 + locale/zh_tw/freedombone-xmpp-pass.json | 3 + locale/zh_tw/freedombone-zram.json | 3 + locale/zh_tw/freedombone.json | 147 +++++++++++++ src/freedombone-config | 204 ++++++++++++++---- translate | 8 +- 3001 files changed, 69296 insertions(+), 42 deletions(-) create mode 100644 locale/af/freedombone-addcert.json create mode 100644 locale/af/freedombone-addemail.json create mode 100644 locale/af/freedombone-addlist.json create mode 100644 locale/af/freedombone-addsipuser.json create mode 100644 locale/af/freedombone-adduser.json create mode 100644 locale/af/freedombone-addxmpp.json create mode 100644 locale/af/freedombone-backup-local.json create mode 100644 locale/af/freedombone-backup-remote.json create mode 100644 locale/af/freedombone-client.json create mode 100644 locale/af/freedombone-clientcert.json create mode 100644 locale/af/freedombone-config.json create mode 100644 locale/af/freedombone-controlpanel-user.json create mode 100644 locale/af/freedombone-controlpanel.json create mode 100644 locale/af/freedombone-dhparam.json create mode 100644 locale/af/freedombone-encrypt-mail.json create mode 100644 locale/af/freedombone-format.json create mode 100644 locale/af/freedombone-ignore.json create mode 100644 locale/af/freedombone-image-customise.json create mode 100644 locale/af/freedombone-image-hardware-setup.json create mode 100644 locale/af/freedombone-image-make.json create mode 100644 locale/af/freedombone-image-mesh.json create mode 100644 locale/af/freedombone-image.json create mode 100644 locale/af/freedombone-keydrive.json create mode 100644 locale/af/freedombone-mesh-install.json create mode 100644 locale/af/freedombone-mesh.json create mode 100644 locale/af/freedombone-meshweb.json create mode 100644 locale/af/freedombone-mirrors.json create mode 100644 locale/af/freedombone-pin-cert.json create mode 100644 locale/af/freedombone-recoverkey.json create mode 100644 locale/af/freedombone-remote.json create mode 100644 locale/af/freedombone-renew-cert.json create mode 100644 locale/af/freedombone-repair-database.json create mode 100644 locale/af/freedombone-restore-local.json create mode 100644 locale/af/freedombone-restore-remote.json create mode 100644 locale/af/freedombone-rmemail.json create mode 100644 locale/af/freedombone-rmlist.json create mode 100644 locale/af/freedombone-rmsipuser.json create mode 100644 locale/af/freedombone-rmuser.json create mode 100644 locale/af/freedombone-rmxmpp.json create mode 100644 locale/af/freedombone-sec.json create mode 100644 locale/af/freedombone-splitkey.json create mode 100644 locale/af/freedombone-unignore.json create mode 100644 locale/af/freedombone-update-date.json create mode 100644 locale/af/freedombone-xmpp-pass.json create mode 100644 locale/af/freedombone-zram.json create mode 100644 locale/af/freedombone.json create mode 100644 locale/ar/freedombone-addcert.json create mode 100644 locale/ar/freedombone-addemail.json create mode 100644 locale/ar/freedombone-addlist.json create mode 100644 locale/ar/freedombone-addsipuser.json create mode 100644 locale/ar/freedombone-adduser.json create mode 100644 locale/ar/freedombone-addxmpp.json create mode 100644 locale/ar/freedombone-backup-local.json create mode 100644 locale/ar/freedombone-backup-remote.json create mode 100644 locale/ar/freedombone-client.json create mode 100644 locale/ar/freedombone-clientcert.json create mode 100644 locale/ar/freedombone-config.json create mode 100644 locale/ar/freedombone-controlpanel-user.json create mode 100644 locale/ar/freedombone-controlpanel.json create mode 100644 locale/ar/freedombone-dhparam.json create mode 100644 locale/ar/freedombone-encrypt-mail.json create mode 100644 locale/ar/freedombone-format.json create mode 100644 locale/ar/freedombone-ignore.json create mode 100644 locale/ar/freedombone-image-customise.json create mode 100644 locale/ar/freedombone-image-hardware-setup.json create mode 100644 locale/ar/freedombone-image-make.json create mode 100644 locale/ar/freedombone-image-mesh.json create mode 100644 locale/ar/freedombone-image.json create mode 100644 locale/ar/freedombone-keydrive.json create mode 100644 locale/ar/freedombone-mesh-install.json create mode 100644 locale/ar/freedombone-mesh.json create mode 100644 locale/ar/freedombone-meshweb.json create mode 100644 locale/ar/freedombone-mirrors.json create mode 100644 locale/ar/freedombone-pin-cert.json create mode 100644 locale/ar/freedombone-recoverkey.json create mode 100644 locale/ar/freedombone-remote.json create mode 100644 locale/ar/freedombone-renew-cert.json create mode 100644 locale/ar/freedombone-repair-database.json create mode 100644 locale/ar/freedombone-restore-local.json create mode 100644 locale/ar/freedombone-restore-remote.json create mode 100644 locale/ar/freedombone-rmemail.json create mode 100644 locale/ar/freedombone-rmlist.json create mode 100644 locale/ar/freedombone-rmsipuser.json create mode 100644 locale/ar/freedombone-rmuser.json create mode 100644 locale/ar/freedombone-rmxmpp.json create mode 100644 locale/ar/freedombone-sec.json create mode 100644 locale/ar/freedombone-splitkey.json create mode 100644 locale/ar/freedombone-unignore.json create mode 100644 locale/ar/freedombone-update-date.json create mode 100644 locale/ar/freedombone-xmpp-pass.json create mode 100644 locale/ar/freedombone-zram.json create mode 100644 locale/ar/freedombone.json create mode 100644 locale/be/freedombone-addcert.json create mode 100644 locale/be/freedombone-addemail.json create mode 100644 locale/be/freedombone-addlist.json create mode 100644 locale/be/freedombone-addsipuser.json create mode 100644 locale/be/freedombone-adduser.json create mode 100644 locale/be/freedombone-addxmpp.json create mode 100644 locale/be/freedombone-backup-local.json create mode 100644 locale/be/freedombone-backup-remote.json create mode 100644 locale/be/freedombone-client.json create mode 100644 locale/be/freedombone-clientcert.json create mode 100644 locale/be/freedombone-config.json create mode 100644 locale/be/freedombone-controlpanel-user.json create mode 100644 locale/be/freedombone-controlpanel.json create mode 100644 locale/be/freedombone-dhparam.json create mode 100644 locale/be/freedombone-encrypt-mail.json create mode 100644 locale/be/freedombone-format.json create mode 100644 locale/be/freedombone-ignore.json create mode 100644 locale/be/freedombone-image-customise.json create mode 100644 locale/be/freedombone-image-hardware-setup.json create mode 100644 locale/be/freedombone-image-make.json create mode 100644 locale/be/freedombone-image-mesh.json create mode 100644 locale/be/freedombone-image.json create mode 100644 locale/be/freedombone-keydrive.json create mode 100644 locale/be/freedombone-mesh-install.json create mode 100644 locale/be/freedombone-mesh.json create mode 100644 locale/be/freedombone-meshweb.json create mode 100644 locale/be/freedombone-mirrors.json create mode 100644 locale/be/freedombone-pin-cert.json create mode 100644 locale/be/freedombone-recoverkey.json create mode 100644 locale/be/freedombone-remote.json create mode 100644 locale/be/freedombone-renew-cert.json create mode 100644 locale/be/freedombone-repair-database.json create mode 100644 locale/be/freedombone-restore-local.json create mode 100644 locale/be/freedombone-restore-remote.json create mode 100644 locale/be/freedombone-rmemail.json create mode 100644 locale/be/freedombone-rmlist.json create mode 100644 locale/be/freedombone-rmsipuser.json create mode 100644 locale/be/freedombone-rmuser.json create mode 100644 locale/be/freedombone-rmxmpp.json create mode 100644 locale/be/freedombone-sec.json create mode 100644 locale/be/freedombone-splitkey.json create mode 100644 locale/be/freedombone-unignore.json create mode 100644 locale/be/freedombone-update-date.json create mode 100644 locale/be/freedombone-xmpp-pass.json create mode 100644 locale/be/freedombone-zram.json create mode 100644 locale/be/freedombone.json create mode 100644 locale/bg/freedombone-addcert.json create mode 100644 locale/bg/freedombone-addemail.json create mode 100644 locale/bg/freedombone-addlist.json create mode 100644 locale/bg/freedombone-addsipuser.json create mode 100644 locale/bg/freedombone-adduser.json create mode 100644 locale/bg/freedombone-addxmpp.json create mode 100644 locale/bg/freedombone-backup-local.json create mode 100644 locale/bg/freedombone-backup-remote.json create mode 100644 locale/bg/freedombone-client.json create mode 100644 locale/bg/freedombone-clientcert.json create mode 100644 locale/bg/freedombone-config.json create mode 100644 locale/bg/freedombone-controlpanel-user.json create mode 100644 locale/bg/freedombone-controlpanel.json create mode 100644 locale/bg/freedombone-dhparam.json create mode 100644 locale/bg/freedombone-encrypt-mail.json create mode 100644 locale/bg/freedombone-format.json create mode 100644 locale/bg/freedombone-ignore.json create mode 100644 locale/bg/freedombone-image-customise.json create mode 100644 locale/bg/freedombone-image-hardware-setup.json create mode 100644 locale/bg/freedombone-image-make.json create mode 100644 locale/bg/freedombone-image-mesh.json create mode 100644 locale/bg/freedombone-image.json create mode 100644 locale/bg/freedombone-keydrive.json create mode 100644 locale/bg/freedombone-mesh-install.json create mode 100644 locale/bg/freedombone-mesh.json create mode 100644 locale/bg/freedombone-meshweb.json create mode 100644 locale/bg/freedombone-mirrors.json create mode 100644 locale/bg/freedombone-pin-cert.json create mode 100644 locale/bg/freedombone-recoverkey.json create mode 100644 locale/bg/freedombone-remote.json create mode 100644 locale/bg/freedombone-renew-cert.json create mode 100644 locale/bg/freedombone-repair-database.json create mode 100644 locale/bg/freedombone-restore-local.json create mode 100644 locale/bg/freedombone-restore-remote.json create mode 100644 locale/bg/freedombone-rmemail.json create mode 100644 locale/bg/freedombone-rmlist.json create mode 100644 locale/bg/freedombone-rmsipuser.json create mode 100644 locale/bg/freedombone-rmuser.json create mode 100644 locale/bg/freedombone-rmxmpp.json create mode 100644 locale/bg/freedombone-sec.json create mode 100644 locale/bg/freedombone-splitkey.json create mode 100644 locale/bg/freedombone-unignore.json create mode 100644 locale/bg/freedombone-update-date.json create mode 100644 locale/bg/freedombone-xmpp-pass.json create mode 100644 locale/bg/freedombone-zram.json create mode 100644 locale/bg/freedombone.json create mode 100644 locale/bs/freedombone-addcert.json create mode 100644 locale/bs/freedombone-addemail.json create mode 100644 locale/bs/freedombone-addlist.json create mode 100644 locale/bs/freedombone-addsipuser.json create mode 100644 locale/bs/freedombone-adduser.json create mode 100644 locale/bs/freedombone-addxmpp.json create mode 100644 locale/bs/freedombone-backup-local.json create mode 100644 locale/bs/freedombone-backup-remote.json create mode 100644 locale/bs/freedombone-client.json create mode 100644 locale/bs/freedombone-clientcert.json create mode 100644 locale/bs/freedombone-config.json create mode 100644 locale/bs/freedombone-controlpanel-user.json create mode 100644 locale/bs/freedombone-controlpanel.json create mode 100644 locale/bs/freedombone-dhparam.json create mode 100644 locale/bs/freedombone-encrypt-mail.json create mode 100644 locale/bs/freedombone-format.json create mode 100644 locale/bs/freedombone-ignore.json create mode 100644 locale/bs/freedombone-image-customise.json create mode 100644 locale/bs/freedombone-image-hardware-setup.json create mode 100644 locale/bs/freedombone-image-make.json create mode 100644 locale/bs/freedombone-image-mesh.json create mode 100644 locale/bs/freedombone-image.json create mode 100644 locale/bs/freedombone-keydrive.json create mode 100644 locale/bs/freedombone-mesh-install.json create mode 100644 locale/bs/freedombone-mesh.json create mode 100644 locale/bs/freedombone-meshweb.json create mode 100644 locale/bs/freedombone-mirrors.json create mode 100644 locale/bs/freedombone-pin-cert.json create mode 100644 locale/bs/freedombone-recoverkey.json create mode 100644 locale/bs/freedombone-remote.json create mode 100644 locale/bs/freedombone-renew-cert.json create mode 100644 locale/bs/freedombone-repair-database.json create mode 100644 locale/bs/freedombone-restore-local.json create mode 100644 locale/bs/freedombone-restore-remote.json create mode 100644 locale/bs/freedombone-rmemail.json create mode 100644 locale/bs/freedombone-rmlist.json create mode 100644 locale/bs/freedombone-rmsipuser.json create mode 100644 locale/bs/freedombone-rmuser.json create mode 100644 locale/bs/freedombone-rmxmpp.json create mode 100644 locale/bs/freedombone-sec.json create mode 100644 locale/bs/freedombone-splitkey.json create mode 100644 locale/bs/freedombone-unignore.json create mode 100644 locale/bs/freedombone-update-date.json create mode 100644 locale/bs/freedombone-xmpp-pass.json create mode 100644 locale/bs/freedombone-zram.json create mode 100644 locale/bs/freedombone.json create mode 100644 locale/ca/freedombone-addcert.json create mode 100644 locale/ca/freedombone-addemail.json create mode 100644 locale/ca/freedombone-addlist.json create mode 100644 locale/ca/freedombone-addsipuser.json create mode 100644 locale/ca/freedombone-adduser.json create mode 100644 locale/ca/freedombone-addxmpp.json create mode 100644 locale/ca/freedombone-backup-local.json create mode 100644 locale/ca/freedombone-backup-remote.json create mode 100644 locale/ca/freedombone-client.json create mode 100644 locale/ca/freedombone-clientcert.json create mode 100644 locale/ca/freedombone-config.json create mode 100644 locale/ca/freedombone-controlpanel-user.json create mode 100644 locale/ca/freedombone-controlpanel.json create mode 100644 locale/ca/freedombone-dhparam.json create mode 100644 locale/ca/freedombone-encrypt-mail.json create mode 100644 locale/ca/freedombone-format.json create mode 100644 locale/ca/freedombone-ignore.json create mode 100644 locale/ca/freedombone-image-customise.json create mode 100644 locale/ca/freedombone-image-hardware-setup.json create mode 100644 locale/ca/freedombone-image-make.json create mode 100644 locale/ca/freedombone-image-mesh.json create mode 100644 locale/ca/freedombone-image.json create mode 100644 locale/ca/freedombone-keydrive.json create mode 100644 locale/ca/freedombone-mesh-install.json create mode 100644 locale/ca/freedombone-mesh.json create mode 100644 locale/ca/freedombone-meshweb.json create mode 100644 locale/ca/freedombone-mirrors.json create mode 100644 locale/ca/freedombone-pin-cert.json create mode 100644 locale/ca/freedombone-recoverkey.json create mode 100644 locale/ca/freedombone-remote.json create mode 100644 locale/ca/freedombone-renew-cert.json create mode 100644 locale/ca/freedombone-repair-database.json create mode 100644 locale/ca/freedombone-restore-local.json create mode 100644 locale/ca/freedombone-restore-remote.json create mode 100644 locale/ca/freedombone-rmemail.json create mode 100644 locale/ca/freedombone-rmlist.json create mode 100644 locale/ca/freedombone-rmsipuser.json create mode 100644 locale/ca/freedombone-rmuser.json create mode 100644 locale/ca/freedombone-rmxmpp.json create mode 100644 locale/ca/freedombone-sec.json create mode 100644 locale/ca/freedombone-splitkey.json create mode 100644 locale/ca/freedombone-unignore.json create mode 100644 locale/ca/freedombone-update-date.json create mode 100644 locale/ca/freedombone-xmpp-pass.json create mode 100644 locale/ca/freedombone-zram.json create mode 100644 locale/ca/freedombone.json create mode 100644 locale/cs/freedombone-addcert.json create mode 100644 locale/cs/freedombone-addemail.json create mode 100644 locale/cs/freedombone-addlist.json create mode 100644 locale/cs/freedombone-addsipuser.json create mode 100644 locale/cs/freedombone-adduser.json create mode 100644 locale/cs/freedombone-addxmpp.json create mode 100644 locale/cs/freedombone-backup-local.json create mode 100644 locale/cs/freedombone-backup-remote.json create mode 100644 locale/cs/freedombone-client.json create mode 100644 locale/cs/freedombone-clientcert.json create mode 100644 locale/cs/freedombone-config.json create mode 100644 locale/cs/freedombone-controlpanel-user.json create mode 100644 locale/cs/freedombone-controlpanel.json create mode 100644 locale/cs/freedombone-dhparam.json create mode 100644 locale/cs/freedombone-encrypt-mail.json create mode 100644 locale/cs/freedombone-format.json create mode 100644 locale/cs/freedombone-ignore.json create mode 100644 locale/cs/freedombone-image-customise.json create mode 100644 locale/cs/freedombone-image-hardware-setup.json create mode 100644 locale/cs/freedombone-image-make.json create mode 100644 locale/cs/freedombone-image-mesh.json create mode 100644 locale/cs/freedombone-image.json create mode 100644 locale/cs/freedombone-keydrive.json create mode 100644 locale/cs/freedombone-mesh-install.json create mode 100644 locale/cs/freedombone-mesh.json create mode 100644 locale/cs/freedombone-meshweb.json create mode 100644 locale/cs/freedombone-mirrors.json create mode 100644 locale/cs/freedombone-pin-cert.json create mode 100644 locale/cs/freedombone-recoverkey.json create mode 100644 locale/cs/freedombone-remote.json create mode 100644 locale/cs/freedombone-renew-cert.json create mode 100644 locale/cs/freedombone-repair-database.json create mode 100644 locale/cs/freedombone-restore-local.json create mode 100644 locale/cs/freedombone-restore-remote.json create mode 100644 locale/cs/freedombone-rmemail.json create mode 100644 locale/cs/freedombone-rmlist.json create mode 100644 locale/cs/freedombone-rmsipuser.json create mode 100644 locale/cs/freedombone-rmuser.json create mode 100644 locale/cs/freedombone-rmxmpp.json create mode 100644 locale/cs/freedombone-sec.json create mode 100644 locale/cs/freedombone-splitkey.json create mode 100644 locale/cs/freedombone-unignore.json create mode 100644 locale/cs/freedombone-update-date.json create mode 100644 locale/cs/freedombone-xmpp-pass.json create mode 100644 locale/cs/freedombone-zram.json create mode 100644 locale/cs/freedombone.json create mode 100644 locale/da/freedombone-addcert.json create mode 100644 locale/da/freedombone-addemail.json create mode 100644 locale/da/freedombone-addlist.json create mode 100644 locale/da/freedombone-addsipuser.json create mode 100644 locale/da/freedombone-adduser.json create mode 100644 locale/da/freedombone-addxmpp.json create mode 100644 locale/da/freedombone-backup-local.json create mode 100644 locale/da/freedombone-backup-remote.json create mode 100644 locale/da/freedombone-client.json create mode 100644 locale/da/freedombone-clientcert.json create mode 100644 locale/da/freedombone-config.json create mode 100644 locale/da/freedombone-controlpanel-user.json create mode 100644 locale/da/freedombone-controlpanel.json create mode 100644 locale/da/freedombone-dhparam.json create mode 100644 locale/da/freedombone-encrypt-mail.json create mode 100644 locale/da/freedombone-format.json create mode 100644 locale/da/freedombone-ignore.json create mode 100644 locale/da/freedombone-image-customise.json create mode 100644 locale/da/freedombone-image-hardware-setup.json create mode 100644 locale/da/freedombone-image-make.json create mode 100644 locale/da/freedombone-image-mesh.json create mode 100644 locale/da/freedombone-image.json create mode 100644 locale/da/freedombone-keydrive.json create mode 100644 locale/da/freedombone-mesh-install.json create mode 100644 locale/da/freedombone-mesh.json create mode 100644 locale/da/freedombone-meshweb.json create mode 100644 locale/da/freedombone-mirrors.json create mode 100644 locale/da/freedombone-pin-cert.json create mode 100644 locale/da/freedombone-recoverkey.json create mode 100644 locale/da/freedombone-remote.json create mode 100644 locale/da/freedombone-renew-cert.json create mode 100644 locale/da/freedombone-repair-database.json create mode 100644 locale/da/freedombone-restore-local.json create mode 100644 locale/da/freedombone-restore-remote.json create mode 100644 locale/da/freedombone-rmemail.json create mode 100644 locale/da/freedombone-rmlist.json create mode 100644 locale/da/freedombone-rmsipuser.json create mode 100644 locale/da/freedombone-rmuser.json create mode 100644 locale/da/freedombone-rmxmpp.json create mode 100644 locale/da/freedombone-sec.json create mode 100644 locale/da/freedombone-splitkey.json create mode 100644 locale/da/freedombone-unignore.json create mode 100644 locale/da/freedombone-update-date.json create mode 100644 locale/da/freedombone-xmpp-pass.json create mode 100644 locale/da/freedombone-zram.json create mode 100644 locale/da/freedombone.json create mode 100644 locale/de/freedombone-controlpanel-user.mo create mode 100644 locale/de/freedombone-mesh-install.json create mode 100644 locale/de/freedombone-mesh-install.mo create mode 100644 locale/de_du/freedombone-addcert.json create mode 100644 locale/de_du/freedombone-addemail.json create mode 100644 locale/de_du/freedombone-addlist.json create mode 100644 locale/de_du/freedombone-addsipuser.json create mode 100644 locale/de_du/freedombone-adduser.json create mode 100644 locale/de_du/freedombone-addxmpp.json create mode 100644 locale/de_du/freedombone-backup-local.json create mode 100644 locale/de_du/freedombone-backup-remote.json create mode 100644 locale/de_du/freedombone-client.json create mode 100644 locale/de_du/freedombone-clientcert.json create mode 100644 locale/de_du/freedombone-config.json create mode 100644 locale/de_du/freedombone-controlpanel-user.json create mode 100644 locale/de_du/freedombone-controlpanel.json create mode 100644 locale/de_du/freedombone-dhparam.json create mode 100644 locale/de_du/freedombone-encrypt-mail.json create mode 100644 locale/de_du/freedombone-format.json create mode 100644 locale/de_du/freedombone-ignore.json create mode 100644 locale/de_du/freedombone-image-customise.json create mode 100644 locale/de_du/freedombone-image-hardware-setup.json create mode 100644 locale/de_du/freedombone-image-make.json create mode 100644 locale/de_du/freedombone-image-mesh.json create mode 100644 locale/de_du/freedombone-image.json create mode 100644 locale/de_du/freedombone-keydrive.json create mode 100644 locale/de_du/freedombone-mesh-install.json create mode 100644 locale/de_du/freedombone-mesh.json create mode 100644 locale/de_du/freedombone-meshweb.json create mode 100644 locale/de_du/freedombone-mirrors.json create mode 100644 locale/de_du/freedombone-pin-cert.json create mode 100644 locale/de_du/freedombone-recoverkey.json create mode 100644 locale/de_du/freedombone-remote.json create mode 100644 locale/de_du/freedombone-renew-cert.json create mode 100644 locale/de_du/freedombone-repair-database.json create mode 100644 locale/de_du/freedombone-restore-local.json create mode 100644 locale/de_du/freedombone-restore-remote.json create mode 100644 locale/de_du/freedombone-rmemail.json create mode 100644 locale/de_du/freedombone-rmlist.json create mode 100644 locale/de_du/freedombone-rmsipuser.json create mode 100644 locale/de_du/freedombone-rmuser.json create mode 100644 locale/de_du/freedombone-rmxmpp.json create mode 100644 locale/de_du/freedombone-sec.json create mode 100644 locale/de_du/freedombone-splitkey.json create mode 100644 locale/de_du/freedombone-unignore.json create mode 100644 locale/de_du/freedombone-update-date.json create mode 100644 locale/de_du/freedombone-xmpp-pass.json create mode 100644 locale/de_du/freedombone-zram.json create mode 100644 locale/de_du/freedombone.json create mode 100644 locale/el/freedombone-addcert.json create mode 100644 locale/el/freedombone-addemail.json create mode 100644 locale/el/freedombone-addlist.json create mode 100644 locale/el/freedombone-addsipuser.json create mode 100644 locale/el/freedombone-adduser.json create mode 100644 locale/el/freedombone-addxmpp.json create mode 100644 locale/el/freedombone-backup-local.json create mode 100644 locale/el/freedombone-backup-remote.json create mode 100644 locale/el/freedombone-client.json create mode 100644 locale/el/freedombone-clientcert.json create mode 100644 locale/el/freedombone-config.json create mode 100644 locale/el/freedombone-controlpanel-user.json create mode 100644 locale/el/freedombone-controlpanel.json create mode 100644 locale/el/freedombone-dhparam.json create mode 100644 locale/el/freedombone-encrypt-mail.json create mode 100644 locale/el/freedombone-format.json create mode 100644 locale/el/freedombone-ignore.json create mode 100644 locale/el/freedombone-image-customise.json create mode 100644 locale/el/freedombone-image-hardware-setup.json create mode 100644 locale/el/freedombone-image-make.json create mode 100644 locale/el/freedombone-image-mesh.json create mode 100644 locale/el/freedombone-image.json create mode 100644 locale/el/freedombone-keydrive.json create mode 100644 locale/el/freedombone-mesh-install.json create mode 100644 locale/el/freedombone-mesh.json create mode 100644 locale/el/freedombone-meshweb.json create mode 100644 locale/el/freedombone-mirrors.json create mode 100644 locale/el/freedombone-pin-cert.json create mode 100644 locale/el/freedombone-recoverkey.json create mode 100644 locale/el/freedombone-remote.json create mode 100644 locale/el/freedombone-renew-cert.json create mode 100644 locale/el/freedombone-repair-database.json create mode 100644 locale/el/freedombone-restore-local.json create mode 100644 locale/el/freedombone-restore-remote.json create mode 100644 locale/el/freedombone-rmemail.json create mode 100644 locale/el/freedombone-rmlist.json create mode 100644 locale/el/freedombone-rmsipuser.json create mode 100644 locale/el/freedombone-rmuser.json create mode 100644 locale/el/freedombone-rmxmpp.json create mode 100644 locale/el/freedombone-sec.json create mode 100644 locale/el/freedombone-splitkey.json create mode 100644 locale/el/freedombone-unignore.json create mode 100644 locale/el/freedombone-update-date.json create mode 100644 locale/el/freedombone-xmpp-pass.json create mode 100644 locale/el/freedombone-zram.json create mode 100644 locale/el/freedombone.json create mode 100644 locale/en_us/freedombone-addcert.json create mode 100644 locale/en_us/freedombone-addemail.json create mode 100644 locale/en_us/freedombone-addlist.json create mode 100644 locale/en_us/freedombone-addsipuser.json create mode 100644 locale/en_us/freedombone-adduser.json create mode 100644 locale/en_us/freedombone-addxmpp.json create mode 100644 locale/en_us/freedombone-backup-local.json create mode 100644 locale/en_us/freedombone-backup-remote.json create mode 100644 locale/en_us/freedombone-client.json create mode 100644 locale/en_us/freedombone-clientcert.json create mode 100644 locale/en_us/freedombone-config.json create mode 100644 locale/en_us/freedombone-controlpanel-user.json create mode 100644 locale/en_us/freedombone-controlpanel.json create mode 100644 locale/en_us/freedombone-dhparam.json create mode 100644 locale/en_us/freedombone-encrypt-mail.json create mode 100644 locale/en_us/freedombone-format.json create mode 100644 locale/en_us/freedombone-ignore.json create mode 100644 locale/en_us/freedombone-image-customise.json create mode 100644 locale/en_us/freedombone-image-hardware-setup.json create mode 100644 locale/en_us/freedombone-image-make.json create mode 100644 locale/en_us/freedombone-image-mesh.json create mode 100644 locale/en_us/freedombone-image.json create mode 100644 locale/en_us/freedombone-keydrive.json create mode 100644 locale/en_us/freedombone-mesh-install.json create mode 100644 locale/en_us/freedombone-mesh.json create mode 100644 locale/en_us/freedombone-meshweb.json create mode 100644 locale/en_us/freedombone-mirrors.json create mode 100644 locale/en_us/freedombone-pin-cert.json create mode 100644 locale/en_us/freedombone-recoverkey.json create mode 100644 locale/en_us/freedombone-remote.json create mode 100644 locale/en_us/freedombone-renew-cert.json create mode 100644 locale/en_us/freedombone-repair-database.json create mode 100644 locale/en_us/freedombone-restore-local.json create mode 100644 locale/en_us/freedombone-restore-remote.json create mode 100644 locale/en_us/freedombone-rmemail.json create mode 100644 locale/en_us/freedombone-rmlist.json create mode 100644 locale/en_us/freedombone-rmsipuser.json create mode 100644 locale/en_us/freedombone-rmuser.json create mode 100644 locale/en_us/freedombone-rmxmpp.json create mode 100644 locale/en_us/freedombone-sec.json create mode 100644 locale/en_us/freedombone-splitkey.json create mode 100644 locale/en_us/freedombone-unignore.json create mode 100644 locale/en_us/freedombone-update-date.json create mode 100644 locale/en_us/freedombone-xmpp-pass.json create mode 100644 locale/en_us/freedombone-zram.json create mode 100644 locale/en_us/freedombone.json create mode 100644 locale/es/freedombone-controlpanel-user.mo create mode 100644 locale/es/freedombone-mesh-install.json create mode 100644 locale/es/freedombone-mesh-install.mo create mode 100644 locale/et/freedombone-addcert.json create mode 100644 locale/et/freedombone-addemail.json create mode 100644 locale/et/freedombone-addlist.json create mode 100644 locale/et/freedombone-addsipuser.json create mode 100644 locale/et/freedombone-adduser.json create mode 100644 locale/et/freedombone-addxmpp.json create mode 100644 locale/et/freedombone-backup-local.json create mode 100644 locale/et/freedombone-backup-remote.json create mode 100644 locale/et/freedombone-client.json create mode 100644 locale/et/freedombone-clientcert.json create mode 100644 locale/et/freedombone-config.json create mode 100644 locale/et/freedombone-controlpanel-user.json create mode 100644 locale/et/freedombone-controlpanel.json create mode 100644 locale/et/freedombone-dhparam.json create mode 100644 locale/et/freedombone-encrypt-mail.json create mode 100644 locale/et/freedombone-format.json create mode 100644 locale/et/freedombone-ignore.json create mode 100644 locale/et/freedombone-image-customise.json create mode 100644 locale/et/freedombone-image-hardware-setup.json create mode 100644 locale/et/freedombone-image-make.json create mode 100644 locale/et/freedombone-image-mesh.json create mode 100644 locale/et/freedombone-image.json create mode 100644 locale/et/freedombone-keydrive.json create mode 100644 locale/et/freedombone-mesh-install.json create mode 100644 locale/et/freedombone-mesh.json create mode 100644 locale/et/freedombone-meshweb.json create mode 100644 locale/et/freedombone-mirrors.json create mode 100644 locale/et/freedombone-pin-cert.json create mode 100644 locale/et/freedombone-recoverkey.json create mode 100644 locale/et/freedombone-remote.json create mode 100644 locale/et/freedombone-renew-cert.json create mode 100644 locale/et/freedombone-repair-database.json create mode 100644 locale/et/freedombone-restore-local.json create mode 100644 locale/et/freedombone-restore-remote.json create mode 100644 locale/et/freedombone-rmemail.json create mode 100644 locale/et/freedombone-rmlist.json create mode 100644 locale/et/freedombone-rmsipuser.json create mode 100644 locale/et/freedombone-rmuser.json create mode 100644 locale/et/freedombone-rmxmpp.json create mode 100644 locale/et/freedombone-sec.json create mode 100644 locale/et/freedombone-splitkey.json create mode 100644 locale/et/freedombone-unignore.json create mode 100644 locale/et/freedombone-update-date.json create mode 100644 locale/et/freedombone-xmpp-pass.json create mode 100644 locale/et/freedombone-zram.json create mode 100644 locale/et/freedombone.json create mode 100644 locale/eu/freedombone-addcert.json create mode 100644 locale/eu/freedombone-addemail.json create mode 100644 locale/eu/freedombone-addlist.json create mode 100644 locale/eu/freedombone-addsipuser.json create mode 100644 locale/eu/freedombone-adduser.json create mode 100644 locale/eu/freedombone-addxmpp.json create mode 100644 locale/eu/freedombone-backup-local.json create mode 100644 locale/eu/freedombone-backup-remote.json create mode 100644 locale/eu/freedombone-client.json create mode 100644 locale/eu/freedombone-clientcert.json create mode 100644 locale/eu/freedombone-config.json create mode 100644 locale/eu/freedombone-controlpanel-user.json create mode 100644 locale/eu/freedombone-controlpanel.json create mode 100644 locale/eu/freedombone-dhparam.json create mode 100644 locale/eu/freedombone-encrypt-mail.json create mode 100644 locale/eu/freedombone-format.json create mode 100644 locale/eu/freedombone-ignore.json create mode 100644 locale/eu/freedombone-image-customise.json create mode 100644 locale/eu/freedombone-image-hardware-setup.json create mode 100644 locale/eu/freedombone-image-make.json create mode 100644 locale/eu/freedombone-image-mesh.json create mode 100644 locale/eu/freedombone-image.json create mode 100644 locale/eu/freedombone-keydrive.json create mode 100644 locale/eu/freedombone-mesh-install.json create mode 100644 locale/eu/freedombone-mesh.json create mode 100644 locale/eu/freedombone-meshweb.json create mode 100644 locale/eu/freedombone-mirrors.json create mode 100644 locale/eu/freedombone-pin-cert.json create mode 100644 locale/eu/freedombone-recoverkey.json create mode 100644 locale/eu/freedombone-remote.json create mode 100644 locale/eu/freedombone-renew-cert.json create mode 100644 locale/eu/freedombone-repair-database.json create mode 100644 locale/eu/freedombone-restore-local.json create mode 100644 locale/eu/freedombone-restore-remote.json create mode 100644 locale/eu/freedombone-rmemail.json create mode 100644 locale/eu/freedombone-rmlist.json create mode 100644 locale/eu/freedombone-rmsipuser.json create mode 100644 locale/eu/freedombone-rmuser.json create mode 100644 locale/eu/freedombone-rmxmpp.json create mode 100644 locale/eu/freedombone-sec.json create mode 100644 locale/eu/freedombone-splitkey.json create mode 100644 locale/eu/freedombone-unignore.json create mode 100644 locale/eu/freedombone-update-date.json create mode 100644 locale/eu/freedombone-xmpp-pass.json create mode 100644 locale/eu/freedombone-zram.json create mode 100644 locale/eu/freedombone.json create mode 100644 locale/fa/freedombone-addcert.json create mode 100644 locale/fa/freedombone-addemail.json create mode 100644 locale/fa/freedombone-addlist.json create mode 100644 locale/fa/freedombone-addsipuser.json create mode 100644 locale/fa/freedombone-adduser.json create mode 100644 locale/fa/freedombone-addxmpp.json create mode 100644 locale/fa/freedombone-backup-local.json create mode 100644 locale/fa/freedombone-backup-remote.json create mode 100644 locale/fa/freedombone-client.json create mode 100644 locale/fa/freedombone-clientcert.json create mode 100644 locale/fa/freedombone-config.json create mode 100644 locale/fa/freedombone-controlpanel-user.json create mode 100644 locale/fa/freedombone-controlpanel.json create mode 100644 locale/fa/freedombone-dhparam.json create mode 100644 locale/fa/freedombone-encrypt-mail.json create mode 100644 locale/fa/freedombone-format.json create mode 100644 locale/fa/freedombone-ignore.json create mode 100644 locale/fa/freedombone-image-customise.json create mode 100644 locale/fa/freedombone-image-hardware-setup.json create mode 100644 locale/fa/freedombone-image-make.json create mode 100644 locale/fa/freedombone-image-mesh.json create mode 100644 locale/fa/freedombone-image.json create mode 100644 locale/fa/freedombone-keydrive.json create mode 100644 locale/fa/freedombone-mesh-install.json create mode 100644 locale/fa/freedombone-mesh.json create mode 100644 locale/fa/freedombone-meshweb.json create mode 100644 locale/fa/freedombone-mirrors.json create mode 100644 locale/fa/freedombone-pin-cert.json create mode 100644 locale/fa/freedombone-recoverkey.json create mode 100644 locale/fa/freedombone-remote.json create mode 100644 locale/fa/freedombone-renew-cert.json create mode 100644 locale/fa/freedombone-repair-database.json create mode 100644 locale/fa/freedombone-restore-local.json create mode 100644 locale/fa/freedombone-restore-remote.json create mode 100644 locale/fa/freedombone-rmemail.json create mode 100644 locale/fa/freedombone-rmlist.json create mode 100644 locale/fa/freedombone-rmsipuser.json create mode 100644 locale/fa/freedombone-rmuser.json create mode 100644 locale/fa/freedombone-rmxmpp.json create mode 100644 locale/fa/freedombone-sec.json create mode 100644 locale/fa/freedombone-splitkey.json create mode 100644 locale/fa/freedombone-unignore.json create mode 100644 locale/fa/freedombone-update-date.json create mode 100644 locale/fa/freedombone-xmpp-pass.json create mode 100644 locale/fa/freedombone-zram.json create mode 100644 locale/fa/freedombone.json create mode 100644 locale/fi/freedombone-addcert.json create mode 100644 locale/fi/freedombone-addemail.json create mode 100644 locale/fi/freedombone-addlist.json create mode 100644 locale/fi/freedombone-addsipuser.json create mode 100644 locale/fi/freedombone-adduser.json create mode 100644 locale/fi/freedombone-addxmpp.json create mode 100644 locale/fi/freedombone-backup-local.json create mode 100644 locale/fi/freedombone-backup-remote.json create mode 100644 locale/fi/freedombone-client.json create mode 100644 locale/fi/freedombone-clientcert.json create mode 100644 locale/fi/freedombone-config.json create mode 100644 locale/fi/freedombone-controlpanel-user.json create mode 100644 locale/fi/freedombone-controlpanel.json create mode 100644 locale/fi/freedombone-dhparam.json create mode 100644 locale/fi/freedombone-encrypt-mail.json create mode 100644 locale/fi/freedombone-format.json create mode 100644 locale/fi/freedombone-ignore.json create mode 100644 locale/fi/freedombone-image-customise.json create mode 100644 locale/fi/freedombone-image-hardware-setup.json create mode 100644 locale/fi/freedombone-image-make.json create mode 100644 locale/fi/freedombone-image-mesh.json create mode 100644 locale/fi/freedombone-image.json create mode 100644 locale/fi/freedombone-keydrive.json create mode 100644 locale/fi/freedombone-mesh-install.json create mode 100644 locale/fi/freedombone-mesh.json create mode 100644 locale/fi/freedombone-meshweb.json create mode 100644 locale/fi/freedombone-mirrors.json create mode 100644 locale/fi/freedombone-pin-cert.json create mode 100644 locale/fi/freedombone-recoverkey.json create mode 100644 locale/fi/freedombone-remote.json create mode 100644 locale/fi/freedombone-renew-cert.json create mode 100644 locale/fi/freedombone-repair-database.json create mode 100644 locale/fi/freedombone-restore-local.json create mode 100644 locale/fi/freedombone-restore-remote.json create mode 100644 locale/fi/freedombone-rmemail.json create mode 100644 locale/fi/freedombone-rmlist.json create mode 100644 locale/fi/freedombone-rmsipuser.json create mode 100644 locale/fi/freedombone-rmuser.json create mode 100644 locale/fi/freedombone-rmxmpp.json create mode 100644 locale/fi/freedombone-sec.json create mode 100644 locale/fi/freedombone-splitkey.json create mode 100644 locale/fi/freedombone-unignore.json create mode 100644 locale/fi/freedombone-update-date.json create mode 100644 locale/fi/freedombone-xmpp-pass.json create mode 100644 locale/fi/freedombone-zram.json create mode 100644 locale/fi/freedombone.json create mode 100644 locale/fil/freedombone-addcert.json create mode 100644 locale/fil/freedombone-addemail.json create mode 100644 locale/fil/freedombone-addlist.json create mode 100644 locale/fil/freedombone-addsipuser.json create mode 100644 locale/fil/freedombone-adduser.json create mode 100644 locale/fil/freedombone-addxmpp.json create mode 100644 locale/fil/freedombone-backup-local.json create mode 100644 locale/fil/freedombone-backup-remote.json create mode 100644 locale/fil/freedombone-client.json create mode 100644 locale/fil/freedombone-clientcert.json create mode 100644 locale/fil/freedombone-config.json create mode 100644 locale/fil/freedombone-controlpanel-user.json create mode 100644 locale/fil/freedombone-controlpanel.json create mode 100644 locale/fil/freedombone-dhparam.json create mode 100644 locale/fil/freedombone-encrypt-mail.json create mode 100644 locale/fil/freedombone-format.json create mode 100644 locale/fil/freedombone-ignore.json create mode 100644 locale/fil/freedombone-image-customise.json create mode 100644 locale/fil/freedombone-image-hardware-setup.json create mode 100644 locale/fil/freedombone-image-make.json create mode 100644 locale/fil/freedombone-image-mesh.json create mode 100644 locale/fil/freedombone-image.json create mode 100644 locale/fil/freedombone-keydrive.json create mode 100644 locale/fil/freedombone-mesh-install.json create mode 100644 locale/fil/freedombone-mesh.json create mode 100644 locale/fil/freedombone-meshweb.json create mode 100644 locale/fil/freedombone-mirrors.json create mode 100644 locale/fil/freedombone-pin-cert.json create mode 100644 locale/fil/freedombone-recoverkey.json create mode 100644 locale/fil/freedombone-remote.json create mode 100644 locale/fil/freedombone-renew-cert.json create mode 100644 locale/fil/freedombone-repair-database.json create mode 100644 locale/fil/freedombone-restore-local.json create mode 100644 locale/fil/freedombone-restore-remote.json create mode 100644 locale/fil/freedombone-rmemail.json create mode 100644 locale/fil/freedombone-rmlist.json create mode 100644 locale/fil/freedombone-rmsipuser.json create mode 100644 locale/fil/freedombone-rmuser.json create mode 100644 locale/fil/freedombone-rmxmpp.json create mode 100644 locale/fil/freedombone-sec.json create mode 100644 locale/fil/freedombone-splitkey.json create mode 100644 locale/fil/freedombone-unignore.json create mode 100644 locale/fil/freedombone-update-date.json create mode 100644 locale/fil/freedombone-xmpp-pass.json create mode 100644 locale/fil/freedombone-zram.json create mode 100644 locale/fil/freedombone.json create mode 100644 locale/fr/freedombone-controlpanel-user.mo create mode 100644 locale/fr/freedombone-mesh-install.json create mode 100644 locale/fr/freedombone-mesh-install.mo create mode 100644 locale/fr_ca/freedombone-addcert.json create mode 100644 locale/fr_ca/freedombone-addemail.json create mode 100644 locale/fr_ca/freedombone-addlist.json create mode 100644 locale/fr_ca/freedombone-addsipuser.json create mode 100644 locale/fr_ca/freedombone-adduser.json create mode 100644 locale/fr_ca/freedombone-addxmpp.json create mode 100644 locale/fr_ca/freedombone-backup-local.json create mode 100644 locale/fr_ca/freedombone-backup-remote.json create mode 100644 locale/fr_ca/freedombone-client.json create mode 100644 locale/fr_ca/freedombone-clientcert.json create mode 100644 locale/fr_ca/freedombone-config.json create mode 100644 locale/fr_ca/freedombone-controlpanel-user.json create mode 100644 locale/fr_ca/freedombone-controlpanel.json create mode 100644 locale/fr_ca/freedombone-dhparam.json create mode 100644 locale/fr_ca/freedombone-encrypt-mail.json create mode 100644 locale/fr_ca/freedombone-format.json create mode 100644 locale/fr_ca/freedombone-ignore.json create mode 100644 locale/fr_ca/freedombone-image-customise.json create mode 100644 locale/fr_ca/freedombone-image-hardware-setup.json create mode 100644 locale/fr_ca/freedombone-image-make.json create mode 100644 locale/fr_ca/freedombone-image-mesh.json create mode 100644 locale/fr_ca/freedombone-image.json create mode 100644 locale/fr_ca/freedombone-keydrive.json create mode 100644 locale/fr_ca/freedombone-mesh-install.json create mode 100644 locale/fr_ca/freedombone-mesh.json create mode 100644 locale/fr_ca/freedombone-meshweb.json create mode 100644 locale/fr_ca/freedombone-mirrors.json create mode 100644 locale/fr_ca/freedombone-pin-cert.json create mode 100644 locale/fr_ca/freedombone-recoverkey.json create mode 100644 locale/fr_ca/freedombone-remote.json create mode 100644 locale/fr_ca/freedombone-renew-cert.json create mode 100644 locale/fr_ca/freedombone-repair-database.json create mode 100644 locale/fr_ca/freedombone-restore-local.json create mode 100644 locale/fr_ca/freedombone-restore-remote.json create mode 100644 locale/fr_ca/freedombone-rmemail.json create mode 100644 locale/fr_ca/freedombone-rmlist.json create mode 100644 locale/fr_ca/freedombone-rmsipuser.json create mode 100644 locale/fr_ca/freedombone-rmuser.json create mode 100644 locale/fr_ca/freedombone-rmxmpp.json create mode 100644 locale/fr_ca/freedombone-sec.json create mode 100644 locale/fr_ca/freedombone-splitkey.json create mode 100644 locale/fr_ca/freedombone-unignore.json create mode 100644 locale/fr_ca/freedombone-update-date.json create mode 100644 locale/fr_ca/freedombone-xmpp-pass.json create mode 100644 locale/fr_ca/freedombone-zram.json create mode 100644 locale/fr_ca/freedombone.json create mode 100644 locale/ga/freedombone-addcert.json create mode 100644 locale/ga/freedombone-addemail.json create mode 100644 locale/ga/freedombone-addlist.json create mode 100644 locale/ga/freedombone-addsipuser.json create mode 100644 locale/ga/freedombone-adduser.json create mode 100644 locale/ga/freedombone-addxmpp.json create mode 100644 locale/ga/freedombone-backup-local.json create mode 100644 locale/ga/freedombone-backup-remote.json create mode 100644 locale/ga/freedombone-client.json create mode 100644 locale/ga/freedombone-clientcert.json create mode 100644 locale/ga/freedombone-config.json create mode 100644 locale/ga/freedombone-controlpanel-user.json create mode 100644 locale/ga/freedombone-controlpanel.json create mode 100644 locale/ga/freedombone-dhparam.json create mode 100644 locale/ga/freedombone-encrypt-mail.json create mode 100644 locale/ga/freedombone-format.json create mode 100644 locale/ga/freedombone-ignore.json create mode 100644 locale/ga/freedombone-image-customise.json create mode 100644 locale/ga/freedombone-image-hardware-setup.json create mode 100644 locale/ga/freedombone-image-make.json create mode 100644 locale/ga/freedombone-image-mesh.json create mode 100644 locale/ga/freedombone-image.json create mode 100644 locale/ga/freedombone-keydrive.json create mode 100644 locale/ga/freedombone-mesh-install.json create mode 100644 locale/ga/freedombone-mesh.json create mode 100644 locale/ga/freedombone-meshweb.json create mode 100644 locale/ga/freedombone-mirrors.json create mode 100644 locale/ga/freedombone-pin-cert.json create mode 100644 locale/ga/freedombone-recoverkey.json create mode 100644 locale/ga/freedombone-remote.json create mode 100644 locale/ga/freedombone-renew-cert.json create mode 100644 locale/ga/freedombone-repair-database.json create mode 100644 locale/ga/freedombone-restore-local.json create mode 100644 locale/ga/freedombone-restore-remote.json create mode 100644 locale/ga/freedombone-rmemail.json create mode 100644 locale/ga/freedombone-rmlist.json create mode 100644 locale/ga/freedombone-rmsipuser.json create mode 100644 locale/ga/freedombone-rmuser.json create mode 100644 locale/ga/freedombone-rmxmpp.json create mode 100644 locale/ga/freedombone-sec.json create mode 100644 locale/ga/freedombone-splitkey.json create mode 100644 locale/ga/freedombone-unignore.json create mode 100644 locale/ga/freedombone-update-date.json create mode 100644 locale/ga/freedombone-xmpp-pass.json create mode 100644 locale/ga/freedombone-zram.json create mode 100644 locale/ga/freedombone.json create mode 100644 locale/gl/freedombone-addcert.json create mode 100644 locale/gl/freedombone-addemail.json create mode 100644 locale/gl/freedombone-addlist.json create mode 100644 locale/gl/freedombone-addsipuser.json create mode 100644 locale/gl/freedombone-adduser.json create mode 100644 locale/gl/freedombone-addxmpp.json create mode 100644 locale/gl/freedombone-backup-local.json create mode 100644 locale/gl/freedombone-backup-remote.json create mode 100644 locale/gl/freedombone-client.json create mode 100644 locale/gl/freedombone-clientcert.json create mode 100644 locale/gl/freedombone-config.json create mode 100644 locale/gl/freedombone-controlpanel-user.json create mode 100644 locale/gl/freedombone-controlpanel.json create mode 100644 locale/gl/freedombone-dhparam.json create mode 100644 locale/gl/freedombone-encrypt-mail.json create mode 100644 locale/gl/freedombone-format.json create mode 100644 locale/gl/freedombone-ignore.json create mode 100644 locale/gl/freedombone-image-customise.json create mode 100644 locale/gl/freedombone-image-hardware-setup.json create mode 100644 locale/gl/freedombone-image-make.json create mode 100644 locale/gl/freedombone-image-mesh.json create mode 100644 locale/gl/freedombone-image.json create mode 100644 locale/gl/freedombone-keydrive.json create mode 100644 locale/gl/freedombone-mesh-install.json create mode 100644 locale/gl/freedombone-mesh.json create mode 100644 locale/gl/freedombone-meshweb.json create mode 100644 locale/gl/freedombone-mirrors.json create mode 100644 locale/gl/freedombone-pin-cert.json create mode 100644 locale/gl/freedombone-recoverkey.json create mode 100644 locale/gl/freedombone-remote.json create mode 100644 locale/gl/freedombone-renew-cert.json create mode 100644 locale/gl/freedombone-repair-database.json create mode 100644 locale/gl/freedombone-restore-local.json create mode 100644 locale/gl/freedombone-restore-remote.json create mode 100644 locale/gl/freedombone-rmemail.json create mode 100644 locale/gl/freedombone-rmlist.json create mode 100644 locale/gl/freedombone-rmsipuser.json create mode 100644 locale/gl/freedombone-rmuser.json create mode 100644 locale/gl/freedombone-rmxmpp.json create mode 100644 locale/gl/freedombone-sec.json create mode 100644 locale/gl/freedombone-splitkey.json create mode 100644 locale/gl/freedombone-unignore.json create mode 100644 locale/gl/freedombone-update-date.json create mode 100644 locale/gl/freedombone-xmpp-pass.json create mode 100644 locale/gl/freedombone-zram.json create mode 100644 locale/gl/freedombone.json create mode 100644 locale/gu/freedombone-addcert.json create mode 100644 locale/gu/freedombone-addemail.json create mode 100644 locale/gu/freedombone-addlist.json create mode 100644 locale/gu/freedombone-addsipuser.json create mode 100644 locale/gu/freedombone-adduser.json create mode 100644 locale/gu/freedombone-addxmpp.json create mode 100644 locale/gu/freedombone-backup-local.json create mode 100644 locale/gu/freedombone-backup-remote.json create mode 100644 locale/gu/freedombone-client.json create mode 100644 locale/gu/freedombone-clientcert.json create mode 100644 locale/gu/freedombone-config.json create mode 100644 locale/gu/freedombone-controlpanel-user.json create mode 100644 locale/gu/freedombone-controlpanel.json create mode 100644 locale/gu/freedombone-dhparam.json create mode 100644 locale/gu/freedombone-encrypt-mail.json create mode 100644 locale/gu/freedombone-format.json create mode 100644 locale/gu/freedombone-ignore.json create mode 100644 locale/gu/freedombone-image-customise.json create mode 100644 locale/gu/freedombone-image-hardware-setup.json create mode 100644 locale/gu/freedombone-image-make.json create mode 100644 locale/gu/freedombone-image-mesh.json create mode 100644 locale/gu/freedombone-image.json create mode 100644 locale/gu/freedombone-keydrive.json create mode 100644 locale/gu/freedombone-mesh-install.json create mode 100644 locale/gu/freedombone-mesh.json create mode 100644 locale/gu/freedombone-meshweb.json create mode 100644 locale/gu/freedombone-mirrors.json create mode 100644 locale/gu/freedombone-pin-cert.json create mode 100644 locale/gu/freedombone-recoverkey.json create mode 100644 locale/gu/freedombone-remote.json create mode 100644 locale/gu/freedombone-renew-cert.json create mode 100644 locale/gu/freedombone-repair-database.json create mode 100644 locale/gu/freedombone-restore-local.json create mode 100644 locale/gu/freedombone-restore-remote.json create mode 100644 locale/gu/freedombone-rmemail.json create mode 100644 locale/gu/freedombone-rmlist.json create mode 100644 locale/gu/freedombone-rmsipuser.json create mode 100644 locale/gu/freedombone-rmuser.json create mode 100644 locale/gu/freedombone-rmxmpp.json create mode 100644 locale/gu/freedombone-sec.json create mode 100644 locale/gu/freedombone-splitkey.json create mode 100644 locale/gu/freedombone-unignore.json create mode 100644 locale/gu/freedombone-update-date.json create mode 100644 locale/gu/freedombone-xmpp-pass.json create mode 100644 locale/gu/freedombone-zram.json create mode 100644 locale/gu/freedombone.json create mode 100644 locale/he/freedombone-addcert.json create mode 100644 locale/he/freedombone-addemail.json create mode 100644 locale/he/freedombone-addlist.json create mode 100644 locale/he/freedombone-addsipuser.json create mode 100644 locale/he/freedombone-adduser.json create mode 100644 locale/he/freedombone-addxmpp.json create mode 100644 locale/he/freedombone-backup-local.json create mode 100644 locale/he/freedombone-backup-remote.json create mode 100644 locale/he/freedombone-client.json create mode 100644 locale/he/freedombone-clientcert.json create mode 100644 locale/he/freedombone-config.json create mode 100644 locale/he/freedombone-controlpanel-user.json create mode 100644 locale/he/freedombone-controlpanel.json create mode 100644 locale/he/freedombone-dhparam.json create mode 100644 locale/he/freedombone-encrypt-mail.json create mode 100644 locale/he/freedombone-format.json create mode 100644 locale/he/freedombone-ignore.json create mode 100644 locale/he/freedombone-image-customise.json create mode 100644 locale/he/freedombone-image-hardware-setup.json create mode 100644 locale/he/freedombone-image-make.json create mode 100644 locale/he/freedombone-image-mesh.json create mode 100644 locale/he/freedombone-image.json create mode 100644 locale/he/freedombone-keydrive.json create mode 100644 locale/he/freedombone-mesh-install.json create mode 100644 locale/he/freedombone-mesh.json create mode 100644 locale/he/freedombone-meshweb.json create mode 100644 locale/he/freedombone-mirrors.json create mode 100644 locale/he/freedombone-pin-cert.json create mode 100644 locale/he/freedombone-recoverkey.json create mode 100644 locale/he/freedombone-remote.json create mode 100644 locale/he/freedombone-renew-cert.json create mode 100644 locale/he/freedombone-repair-database.json create mode 100644 locale/he/freedombone-restore-local.json create mode 100644 locale/he/freedombone-restore-remote.json create mode 100644 locale/he/freedombone-rmemail.json create mode 100644 locale/he/freedombone-rmlist.json create mode 100644 locale/he/freedombone-rmsipuser.json create mode 100644 locale/he/freedombone-rmuser.json create mode 100644 locale/he/freedombone-rmxmpp.json create mode 100644 locale/he/freedombone-sec.json create mode 100644 locale/he/freedombone-splitkey.json create mode 100644 locale/he/freedombone-unignore.json create mode 100644 locale/he/freedombone-update-date.json create mode 100644 locale/he/freedombone-xmpp-pass.json create mode 100644 locale/he/freedombone-zram.json create mode 100644 locale/he/freedombone.json create mode 100644 locale/hi/freedombone-addcert.json create mode 100644 locale/hi/freedombone-addemail.json create mode 100644 locale/hi/freedombone-addlist.json create mode 100644 locale/hi/freedombone-addsipuser.json create mode 100644 locale/hi/freedombone-adduser.json create mode 100644 locale/hi/freedombone-addxmpp.json create mode 100644 locale/hi/freedombone-backup-local.json create mode 100644 locale/hi/freedombone-backup-remote.json create mode 100644 locale/hi/freedombone-client.json create mode 100644 locale/hi/freedombone-clientcert.json create mode 100644 locale/hi/freedombone-config.json create mode 100644 locale/hi/freedombone-controlpanel-user.json create mode 100644 locale/hi/freedombone-controlpanel.json create mode 100644 locale/hi/freedombone-dhparam.json create mode 100644 locale/hi/freedombone-encrypt-mail.json create mode 100644 locale/hi/freedombone-format.json create mode 100644 locale/hi/freedombone-ignore.json create mode 100644 locale/hi/freedombone-image-customise.json create mode 100644 locale/hi/freedombone-image-hardware-setup.json create mode 100644 locale/hi/freedombone-image-make.json create mode 100644 locale/hi/freedombone-image-mesh.json create mode 100644 locale/hi/freedombone-image.json create mode 100644 locale/hi/freedombone-keydrive.json create mode 100644 locale/hi/freedombone-mesh-install.json create mode 100644 locale/hi/freedombone-mesh.json create mode 100644 locale/hi/freedombone-meshweb.json create mode 100644 locale/hi/freedombone-mirrors.json create mode 100644 locale/hi/freedombone-pin-cert.json create mode 100644 locale/hi/freedombone-recoverkey.json create mode 100644 locale/hi/freedombone-remote.json create mode 100644 locale/hi/freedombone-renew-cert.json create mode 100644 locale/hi/freedombone-repair-database.json create mode 100644 locale/hi/freedombone-restore-local.json create mode 100644 locale/hi/freedombone-restore-remote.json create mode 100644 locale/hi/freedombone-rmemail.json create mode 100644 locale/hi/freedombone-rmlist.json create mode 100644 locale/hi/freedombone-rmsipuser.json create mode 100644 locale/hi/freedombone-rmuser.json create mode 100644 locale/hi/freedombone-rmxmpp.json create mode 100644 locale/hi/freedombone-sec.json create mode 100644 locale/hi/freedombone-splitkey.json create mode 100644 locale/hi/freedombone-unignore.json create mode 100644 locale/hi/freedombone-update-date.json create mode 100644 locale/hi/freedombone-xmpp-pass.json create mode 100644 locale/hi/freedombone-zram.json create mode 100644 locale/hi/freedombone.json create mode 100644 locale/hr/freedombone-addcert.json create mode 100644 locale/hr/freedombone-addemail.json create mode 100644 locale/hr/freedombone-addlist.json create mode 100644 locale/hr/freedombone-addsipuser.json create mode 100644 locale/hr/freedombone-adduser.json create mode 100644 locale/hr/freedombone-addxmpp.json create mode 100644 locale/hr/freedombone-backup-local.json create mode 100644 locale/hr/freedombone-backup-remote.json create mode 100644 locale/hr/freedombone-client.json create mode 100644 locale/hr/freedombone-clientcert.json create mode 100644 locale/hr/freedombone-config.json create mode 100644 locale/hr/freedombone-controlpanel-user.json create mode 100644 locale/hr/freedombone-controlpanel.json create mode 100644 locale/hr/freedombone-dhparam.json create mode 100644 locale/hr/freedombone-encrypt-mail.json create mode 100644 locale/hr/freedombone-format.json create mode 100644 locale/hr/freedombone-ignore.json create mode 100644 locale/hr/freedombone-image-customise.json create mode 100644 locale/hr/freedombone-image-hardware-setup.json create mode 100644 locale/hr/freedombone-image-make.json create mode 100644 locale/hr/freedombone-image-mesh.json create mode 100644 locale/hr/freedombone-image.json create mode 100644 locale/hr/freedombone-keydrive.json create mode 100644 locale/hr/freedombone-mesh-install.json create mode 100644 locale/hr/freedombone-mesh.json create mode 100644 locale/hr/freedombone-meshweb.json create mode 100644 locale/hr/freedombone-mirrors.json create mode 100644 locale/hr/freedombone-pin-cert.json create mode 100644 locale/hr/freedombone-recoverkey.json create mode 100644 locale/hr/freedombone-remote.json create mode 100644 locale/hr/freedombone-renew-cert.json create mode 100644 locale/hr/freedombone-repair-database.json create mode 100644 locale/hr/freedombone-restore-local.json create mode 100644 locale/hr/freedombone-restore-remote.json create mode 100644 locale/hr/freedombone-rmemail.json create mode 100644 locale/hr/freedombone-rmlist.json create mode 100644 locale/hr/freedombone-rmsipuser.json create mode 100644 locale/hr/freedombone-rmuser.json create mode 100644 locale/hr/freedombone-rmxmpp.json create mode 100644 locale/hr/freedombone-sec.json create mode 100644 locale/hr/freedombone-splitkey.json create mode 100644 locale/hr/freedombone-unignore.json create mode 100644 locale/hr/freedombone-update-date.json create mode 100644 locale/hr/freedombone-xmpp-pass.json create mode 100644 locale/hr/freedombone-zram.json create mode 100644 locale/hr/freedombone.json create mode 100644 locale/hu/freedombone-addcert.json create mode 100644 locale/hu/freedombone-addemail.json create mode 100644 locale/hu/freedombone-addlist.json create mode 100644 locale/hu/freedombone-addsipuser.json create mode 100644 locale/hu/freedombone-adduser.json create mode 100644 locale/hu/freedombone-addxmpp.json create mode 100644 locale/hu/freedombone-backup-local.json create mode 100644 locale/hu/freedombone-backup-remote.json create mode 100644 locale/hu/freedombone-client.json create mode 100644 locale/hu/freedombone-clientcert.json create mode 100644 locale/hu/freedombone-config.json create mode 100644 locale/hu/freedombone-controlpanel-user.json create mode 100644 locale/hu/freedombone-controlpanel.json create mode 100644 locale/hu/freedombone-dhparam.json create mode 100644 locale/hu/freedombone-encrypt-mail.json create mode 100644 locale/hu/freedombone-format.json create mode 100644 locale/hu/freedombone-ignore.json create mode 100644 locale/hu/freedombone-image-customise.json create mode 100644 locale/hu/freedombone-image-hardware-setup.json create mode 100644 locale/hu/freedombone-image-make.json create mode 100644 locale/hu/freedombone-image-mesh.json create mode 100644 locale/hu/freedombone-image.json create mode 100644 locale/hu/freedombone-keydrive.json create mode 100644 locale/hu/freedombone-mesh-install.json create mode 100644 locale/hu/freedombone-mesh.json create mode 100644 locale/hu/freedombone-meshweb.json create mode 100644 locale/hu/freedombone-mirrors.json create mode 100644 locale/hu/freedombone-pin-cert.json create mode 100644 locale/hu/freedombone-recoverkey.json create mode 100644 locale/hu/freedombone-remote.json create mode 100644 locale/hu/freedombone-renew-cert.json create mode 100644 locale/hu/freedombone-repair-database.json create mode 100644 locale/hu/freedombone-restore-local.json create mode 100644 locale/hu/freedombone-restore-remote.json create mode 100644 locale/hu/freedombone-rmemail.json create mode 100644 locale/hu/freedombone-rmlist.json create mode 100644 locale/hu/freedombone-rmsipuser.json create mode 100644 locale/hu/freedombone-rmuser.json create mode 100644 locale/hu/freedombone-rmxmpp.json create mode 100644 locale/hu/freedombone-sec.json create mode 100644 locale/hu/freedombone-splitkey.json create mode 100644 locale/hu/freedombone-unignore.json create mode 100644 locale/hu/freedombone-update-date.json create mode 100644 locale/hu/freedombone-xmpp-pass.json create mode 100644 locale/hu/freedombone-zram.json create mode 100644 locale/hu/freedombone.json create mode 100644 locale/id/freedombone-addcert.json create mode 100644 locale/id/freedombone-addemail.json create mode 100644 locale/id/freedombone-addlist.json create mode 100644 locale/id/freedombone-addsipuser.json create mode 100644 locale/id/freedombone-adduser.json create mode 100644 locale/id/freedombone-addxmpp.json create mode 100644 locale/id/freedombone-backup-local.json create mode 100644 locale/id/freedombone-backup-remote.json create mode 100644 locale/id/freedombone-client.json create mode 100644 locale/id/freedombone-clientcert.json create mode 100644 locale/id/freedombone-config.json create mode 100644 locale/id/freedombone-controlpanel-user.json create mode 100644 locale/id/freedombone-controlpanel.json create mode 100644 locale/id/freedombone-dhparam.json create mode 100644 locale/id/freedombone-encrypt-mail.json create mode 100644 locale/id/freedombone-format.json create mode 100644 locale/id/freedombone-ignore.json create mode 100644 locale/id/freedombone-image-customise.json create mode 100644 locale/id/freedombone-image-hardware-setup.json create mode 100644 locale/id/freedombone-image-make.json create mode 100644 locale/id/freedombone-image-mesh.json create mode 100644 locale/id/freedombone-image.json create mode 100644 locale/id/freedombone-keydrive.json create mode 100644 locale/id/freedombone-mesh-install.json create mode 100644 locale/id/freedombone-mesh.json create mode 100644 locale/id/freedombone-meshweb.json create mode 100644 locale/id/freedombone-mirrors.json create mode 100644 locale/id/freedombone-pin-cert.json create mode 100644 locale/id/freedombone-recoverkey.json create mode 100644 locale/id/freedombone-remote.json create mode 100644 locale/id/freedombone-renew-cert.json create mode 100644 locale/id/freedombone-repair-database.json create mode 100644 locale/id/freedombone-restore-local.json create mode 100644 locale/id/freedombone-restore-remote.json create mode 100644 locale/id/freedombone-rmemail.json create mode 100644 locale/id/freedombone-rmlist.json create mode 100644 locale/id/freedombone-rmsipuser.json create mode 100644 locale/id/freedombone-rmuser.json create mode 100644 locale/id/freedombone-rmxmpp.json create mode 100644 locale/id/freedombone-sec.json create mode 100644 locale/id/freedombone-splitkey.json create mode 100644 locale/id/freedombone-unignore.json create mode 100644 locale/id/freedombone-update-date.json create mode 100644 locale/id/freedombone-xmpp-pass.json create mode 100644 locale/id/freedombone-zram.json create mode 100644 locale/id/freedombone.json create mode 100644 locale/is/freedombone-addcert.json create mode 100644 locale/is/freedombone-addemail.json create mode 100644 locale/is/freedombone-addlist.json create mode 100644 locale/is/freedombone-addsipuser.json create mode 100644 locale/is/freedombone-adduser.json create mode 100644 locale/is/freedombone-addxmpp.json create mode 100644 locale/is/freedombone-backup-local.json create mode 100644 locale/is/freedombone-backup-remote.json create mode 100644 locale/is/freedombone-client.json create mode 100644 locale/is/freedombone-clientcert.json create mode 100644 locale/is/freedombone-config.json create mode 100644 locale/is/freedombone-controlpanel-user.json create mode 100644 locale/is/freedombone-controlpanel.json create mode 100644 locale/is/freedombone-dhparam.json create mode 100644 locale/is/freedombone-encrypt-mail.json create mode 100644 locale/is/freedombone-format.json create mode 100644 locale/is/freedombone-ignore.json create mode 100644 locale/is/freedombone-image-customise.json create mode 100644 locale/is/freedombone-image-hardware-setup.json create mode 100644 locale/is/freedombone-image-make.json create mode 100644 locale/is/freedombone-image-mesh.json create mode 100644 locale/is/freedombone-image.json create mode 100644 locale/is/freedombone-keydrive.json create mode 100644 locale/is/freedombone-mesh-install.json create mode 100644 locale/is/freedombone-mesh.json create mode 100644 locale/is/freedombone-meshweb.json create mode 100644 locale/is/freedombone-mirrors.json create mode 100644 locale/is/freedombone-pin-cert.json create mode 100644 locale/is/freedombone-recoverkey.json create mode 100644 locale/is/freedombone-remote.json create mode 100644 locale/is/freedombone-renew-cert.json create mode 100644 locale/is/freedombone-repair-database.json create mode 100644 locale/is/freedombone-restore-local.json create mode 100644 locale/is/freedombone-restore-remote.json create mode 100644 locale/is/freedombone-rmemail.json create mode 100644 locale/is/freedombone-rmlist.json create mode 100644 locale/is/freedombone-rmsipuser.json create mode 100644 locale/is/freedombone-rmuser.json create mode 100644 locale/is/freedombone-rmxmpp.json create mode 100644 locale/is/freedombone-sec.json create mode 100644 locale/is/freedombone-splitkey.json create mode 100644 locale/is/freedombone-unignore.json create mode 100644 locale/is/freedombone-update-date.json create mode 100644 locale/is/freedombone-xmpp-pass.json create mode 100644 locale/is/freedombone-zram.json create mode 100644 locale/is/freedombone.json create mode 100644 locale/it/freedombone-addcert.json create mode 100644 locale/it/freedombone-addemail.json create mode 100644 locale/it/freedombone-addlist.json create mode 100644 locale/it/freedombone-addsipuser.json create mode 100644 locale/it/freedombone-adduser.json create mode 100644 locale/it/freedombone-addxmpp.json create mode 100644 locale/it/freedombone-backup-local.json create mode 100644 locale/it/freedombone-backup-remote.json create mode 100644 locale/it/freedombone-client.json create mode 100644 locale/it/freedombone-clientcert.json create mode 100644 locale/it/freedombone-config.json create mode 100644 locale/it/freedombone-controlpanel-user.json create mode 100644 locale/it/freedombone-controlpanel.json create mode 100644 locale/it/freedombone-dhparam.json create mode 100644 locale/it/freedombone-encrypt-mail.json create mode 100644 locale/it/freedombone-format.json create mode 100644 locale/it/freedombone-ignore.json create mode 100644 locale/it/freedombone-image-customise.json create mode 100644 locale/it/freedombone-image-hardware-setup.json create mode 100644 locale/it/freedombone-image-make.json create mode 100644 locale/it/freedombone-image-mesh.json create mode 100644 locale/it/freedombone-image.json create mode 100644 locale/it/freedombone-keydrive.json create mode 100644 locale/it/freedombone-mesh-install.json create mode 100644 locale/it/freedombone-mesh.json create mode 100644 locale/it/freedombone-meshweb.json create mode 100644 locale/it/freedombone-mirrors.json create mode 100644 locale/it/freedombone-pin-cert.json create mode 100644 locale/it/freedombone-recoverkey.json create mode 100644 locale/it/freedombone-remote.json create mode 100644 locale/it/freedombone-renew-cert.json create mode 100644 locale/it/freedombone-repair-database.json create mode 100644 locale/it/freedombone-restore-local.json create mode 100644 locale/it/freedombone-restore-remote.json create mode 100644 locale/it/freedombone-rmemail.json create mode 100644 locale/it/freedombone-rmlist.json create mode 100644 locale/it/freedombone-rmsipuser.json create mode 100644 locale/it/freedombone-rmuser.json create mode 100644 locale/it/freedombone-rmxmpp.json create mode 100644 locale/it/freedombone-sec.json create mode 100644 locale/it/freedombone-splitkey.json create mode 100644 locale/it/freedombone-unignore.json create mode 100644 locale/it/freedombone-update-date.json create mode 100644 locale/it/freedombone-xmpp-pass.json create mode 100644 locale/it/freedombone-zram.json create mode 100644 locale/it/freedombone.json create mode 100644 locale/ja/freedombone-addcert.json create mode 100644 locale/ja/freedombone-addemail.json create mode 100644 locale/ja/freedombone-addlist.json create mode 100644 locale/ja/freedombone-addsipuser.json create mode 100644 locale/ja/freedombone-adduser.json create mode 100644 locale/ja/freedombone-addxmpp.json create mode 100644 locale/ja/freedombone-backup-local.json create mode 100644 locale/ja/freedombone-backup-remote.json create mode 100644 locale/ja/freedombone-client.json create mode 100644 locale/ja/freedombone-clientcert.json create mode 100644 locale/ja/freedombone-config.json create mode 100644 locale/ja/freedombone-controlpanel-user.json create mode 100644 locale/ja/freedombone-controlpanel.json create mode 100644 locale/ja/freedombone-dhparam.json create mode 100644 locale/ja/freedombone-encrypt-mail.json create mode 100644 locale/ja/freedombone-format.json create mode 100644 locale/ja/freedombone-ignore.json create mode 100644 locale/ja/freedombone-image-customise.json create mode 100644 locale/ja/freedombone-image-hardware-setup.json create mode 100644 locale/ja/freedombone-image-make.json create mode 100644 locale/ja/freedombone-image-mesh.json create mode 100644 locale/ja/freedombone-image.json create mode 100644 locale/ja/freedombone-keydrive.json create mode 100644 locale/ja/freedombone-mesh-install.json create mode 100644 locale/ja/freedombone-mesh.json create mode 100644 locale/ja/freedombone-meshweb.json create mode 100644 locale/ja/freedombone-mirrors.json create mode 100644 locale/ja/freedombone-pin-cert.json create mode 100644 locale/ja/freedombone-recoverkey.json create mode 100644 locale/ja/freedombone-remote.json create mode 100644 locale/ja/freedombone-renew-cert.json create mode 100644 locale/ja/freedombone-repair-database.json create mode 100644 locale/ja/freedombone-restore-local.json create mode 100644 locale/ja/freedombone-restore-remote.json create mode 100644 locale/ja/freedombone-rmemail.json create mode 100644 locale/ja/freedombone-rmlist.json create mode 100644 locale/ja/freedombone-rmsipuser.json create mode 100644 locale/ja/freedombone-rmuser.json create mode 100644 locale/ja/freedombone-rmxmpp.json create mode 100644 locale/ja/freedombone-sec.json create mode 100644 locale/ja/freedombone-splitkey.json create mode 100644 locale/ja/freedombone-unignore.json create mode 100644 locale/ja/freedombone-update-date.json create mode 100644 locale/ja/freedombone-xmpp-pass.json create mode 100644 locale/ja/freedombone-zram.json create mode 100644 locale/ja/freedombone.json create mode 100644 locale/ka/freedombone-addcert.json create mode 100644 locale/ka/freedombone-addemail.json create mode 100644 locale/ka/freedombone-addlist.json create mode 100644 locale/ka/freedombone-addsipuser.json create mode 100644 locale/ka/freedombone-adduser.json create mode 100644 locale/ka/freedombone-addxmpp.json create mode 100644 locale/ka/freedombone-backup-local.json create mode 100644 locale/ka/freedombone-backup-remote.json create mode 100644 locale/ka/freedombone-client.json create mode 100644 locale/ka/freedombone-clientcert.json create mode 100644 locale/ka/freedombone-config.json create mode 100644 locale/ka/freedombone-controlpanel-user.json create mode 100644 locale/ka/freedombone-controlpanel.json create mode 100644 locale/ka/freedombone-dhparam.json create mode 100644 locale/ka/freedombone-encrypt-mail.json create mode 100644 locale/ka/freedombone-format.json create mode 100644 locale/ka/freedombone-ignore.json create mode 100644 locale/ka/freedombone-image-customise.json create mode 100644 locale/ka/freedombone-image-hardware-setup.json create mode 100644 locale/ka/freedombone-image-make.json create mode 100644 locale/ka/freedombone-image-mesh.json create mode 100644 locale/ka/freedombone-image.json create mode 100644 locale/ka/freedombone-keydrive.json create mode 100644 locale/ka/freedombone-mesh-install.json create mode 100644 locale/ka/freedombone-mesh.json create mode 100644 locale/ka/freedombone-meshweb.json create mode 100644 locale/ka/freedombone-mirrors.json create mode 100644 locale/ka/freedombone-pin-cert.json create mode 100644 locale/ka/freedombone-recoverkey.json create mode 100644 locale/ka/freedombone-remote.json create mode 100644 locale/ka/freedombone-renew-cert.json create mode 100644 locale/ka/freedombone-repair-database.json create mode 100644 locale/ka/freedombone-restore-local.json create mode 100644 locale/ka/freedombone-restore-remote.json create mode 100644 locale/ka/freedombone-rmemail.json create mode 100644 locale/ka/freedombone-rmlist.json create mode 100644 locale/ka/freedombone-rmsipuser.json create mode 100644 locale/ka/freedombone-rmuser.json create mode 100644 locale/ka/freedombone-rmxmpp.json create mode 100644 locale/ka/freedombone-sec.json create mode 100644 locale/ka/freedombone-splitkey.json create mode 100644 locale/ka/freedombone-unignore.json create mode 100644 locale/ka/freedombone-update-date.json create mode 100644 locale/ka/freedombone-xmpp-pass.json create mode 100644 locale/ka/freedombone-zram.json create mode 100644 locale/ka/freedombone.json create mode 100644 locale/km/freedombone-addcert.json create mode 100644 locale/km/freedombone-addemail.json create mode 100644 locale/km/freedombone-addlist.json create mode 100644 locale/km/freedombone-addsipuser.json create mode 100644 locale/km/freedombone-adduser.json create mode 100644 locale/km/freedombone-addxmpp.json create mode 100644 locale/km/freedombone-backup-local.json create mode 100644 locale/km/freedombone-backup-remote.json create mode 100644 locale/km/freedombone-client.json create mode 100644 locale/km/freedombone-clientcert.json create mode 100644 locale/km/freedombone-config.json create mode 100644 locale/km/freedombone-controlpanel-user.json create mode 100644 locale/km/freedombone-controlpanel.json create mode 100644 locale/km/freedombone-dhparam.json create mode 100644 locale/km/freedombone-encrypt-mail.json create mode 100644 locale/km/freedombone-format.json create mode 100644 locale/km/freedombone-ignore.json create mode 100644 locale/km/freedombone-image-customise.json create mode 100644 locale/km/freedombone-image-hardware-setup.json create mode 100644 locale/km/freedombone-image-make.json create mode 100644 locale/km/freedombone-image-mesh.json create mode 100644 locale/km/freedombone-image.json create mode 100644 locale/km/freedombone-keydrive.json create mode 100644 locale/km/freedombone-mesh-install.json create mode 100644 locale/km/freedombone-mesh.json create mode 100644 locale/km/freedombone-meshweb.json create mode 100644 locale/km/freedombone-mirrors.json create mode 100644 locale/km/freedombone-pin-cert.json create mode 100644 locale/km/freedombone-recoverkey.json create mode 100644 locale/km/freedombone-remote.json create mode 100644 locale/km/freedombone-renew-cert.json create mode 100644 locale/km/freedombone-repair-database.json create mode 100644 locale/km/freedombone-restore-local.json create mode 100644 locale/km/freedombone-restore-remote.json create mode 100644 locale/km/freedombone-rmemail.json create mode 100644 locale/km/freedombone-rmlist.json create mode 100644 locale/km/freedombone-rmsipuser.json create mode 100644 locale/km/freedombone-rmuser.json create mode 100644 locale/km/freedombone-rmxmpp.json create mode 100644 locale/km/freedombone-sec.json create mode 100644 locale/km/freedombone-splitkey.json create mode 100644 locale/km/freedombone-unignore.json create mode 100644 locale/km/freedombone-update-date.json create mode 100644 locale/km/freedombone-xmpp-pass.json create mode 100644 locale/km/freedombone-zram.json create mode 100644 locale/km/freedombone.json create mode 100644 locale/kn/freedombone-addcert.json create mode 100644 locale/kn/freedombone-addemail.json create mode 100644 locale/kn/freedombone-addlist.json create mode 100644 locale/kn/freedombone-addsipuser.json create mode 100644 locale/kn/freedombone-adduser.json create mode 100644 locale/kn/freedombone-addxmpp.json create mode 100644 locale/kn/freedombone-backup-local.json create mode 100644 locale/kn/freedombone-backup-remote.json create mode 100644 locale/kn/freedombone-client.json create mode 100644 locale/kn/freedombone-clientcert.json create mode 100644 locale/kn/freedombone-config.json create mode 100644 locale/kn/freedombone-controlpanel-user.json create mode 100644 locale/kn/freedombone-controlpanel.json create mode 100644 locale/kn/freedombone-dhparam.json create mode 100644 locale/kn/freedombone-encrypt-mail.json create mode 100644 locale/kn/freedombone-format.json create mode 100644 locale/kn/freedombone-ignore.json create mode 100644 locale/kn/freedombone-image-customise.json create mode 100644 locale/kn/freedombone-image-hardware-setup.json create mode 100644 locale/kn/freedombone-image-make.json create mode 100644 locale/kn/freedombone-image-mesh.json create mode 100644 locale/kn/freedombone-image.json create mode 100644 locale/kn/freedombone-keydrive.json create mode 100644 locale/kn/freedombone-mesh-install.json create mode 100644 locale/kn/freedombone-mesh.json create mode 100644 locale/kn/freedombone-meshweb.json create mode 100644 locale/kn/freedombone-mirrors.json create mode 100644 locale/kn/freedombone-pin-cert.json create mode 100644 locale/kn/freedombone-recoverkey.json create mode 100644 locale/kn/freedombone-remote.json create mode 100644 locale/kn/freedombone-renew-cert.json create mode 100644 locale/kn/freedombone-repair-database.json create mode 100644 locale/kn/freedombone-restore-local.json create mode 100644 locale/kn/freedombone-restore-remote.json create mode 100644 locale/kn/freedombone-rmemail.json create mode 100644 locale/kn/freedombone-rmlist.json create mode 100644 locale/kn/freedombone-rmsipuser.json create mode 100644 locale/kn/freedombone-rmuser.json create mode 100644 locale/kn/freedombone-rmxmpp.json create mode 100644 locale/kn/freedombone-sec.json create mode 100644 locale/kn/freedombone-splitkey.json create mode 100644 locale/kn/freedombone-unignore.json create mode 100644 locale/kn/freedombone-update-date.json create mode 100644 locale/kn/freedombone-xmpp-pass.json create mode 100644 locale/kn/freedombone-zram.json create mode 100644 locale/kn/freedombone.json create mode 100644 locale/ko/freedombone-addcert.json create mode 100644 locale/ko/freedombone-addemail.json create mode 100644 locale/ko/freedombone-addlist.json create mode 100644 locale/ko/freedombone-addsipuser.json create mode 100644 locale/ko/freedombone-adduser.json create mode 100644 locale/ko/freedombone-addxmpp.json create mode 100644 locale/ko/freedombone-backup-local.json create mode 100644 locale/ko/freedombone-backup-remote.json create mode 100644 locale/ko/freedombone-client.json create mode 100644 locale/ko/freedombone-clientcert.json create mode 100644 locale/ko/freedombone-config.json create mode 100644 locale/ko/freedombone-controlpanel-user.json create mode 100644 locale/ko/freedombone-controlpanel.json create mode 100644 locale/ko/freedombone-dhparam.json create mode 100644 locale/ko/freedombone-encrypt-mail.json create mode 100644 locale/ko/freedombone-format.json create mode 100644 locale/ko/freedombone-ignore.json create mode 100644 locale/ko/freedombone-image-customise.json create mode 100644 locale/ko/freedombone-image-hardware-setup.json create mode 100644 locale/ko/freedombone-image-make.json create mode 100644 locale/ko/freedombone-image-mesh.json create mode 100644 locale/ko/freedombone-image.json create mode 100644 locale/ko/freedombone-keydrive.json create mode 100644 locale/ko/freedombone-mesh-install.json create mode 100644 locale/ko/freedombone-mesh.json create mode 100644 locale/ko/freedombone-meshweb.json create mode 100644 locale/ko/freedombone-mirrors.json create mode 100644 locale/ko/freedombone-pin-cert.json create mode 100644 locale/ko/freedombone-recoverkey.json create mode 100644 locale/ko/freedombone-remote.json create mode 100644 locale/ko/freedombone-renew-cert.json create mode 100644 locale/ko/freedombone-repair-database.json create mode 100644 locale/ko/freedombone-restore-local.json create mode 100644 locale/ko/freedombone-restore-remote.json create mode 100644 locale/ko/freedombone-rmemail.json create mode 100644 locale/ko/freedombone-rmlist.json create mode 100644 locale/ko/freedombone-rmsipuser.json create mode 100644 locale/ko/freedombone-rmuser.json create mode 100644 locale/ko/freedombone-rmxmpp.json create mode 100644 locale/ko/freedombone-sec.json create mode 100644 locale/ko/freedombone-splitkey.json create mode 100644 locale/ko/freedombone-unignore.json create mode 100644 locale/ko/freedombone-update-date.json create mode 100644 locale/ko/freedombone-xmpp-pass.json create mode 100644 locale/ko/freedombone-zram.json create mode 100644 locale/ko/freedombone.json create mode 100644 locale/lo/freedombone-addcert.json create mode 100644 locale/lo/freedombone-addemail.json create mode 100644 locale/lo/freedombone-addlist.json create mode 100644 locale/lo/freedombone-addsipuser.json create mode 100644 locale/lo/freedombone-adduser.json create mode 100644 locale/lo/freedombone-addxmpp.json create mode 100644 locale/lo/freedombone-backup-local.json create mode 100644 locale/lo/freedombone-backup-remote.json create mode 100644 locale/lo/freedombone-client.json create mode 100644 locale/lo/freedombone-clientcert.json create mode 100644 locale/lo/freedombone-config.json create mode 100644 locale/lo/freedombone-controlpanel-user.json create mode 100644 locale/lo/freedombone-controlpanel.json create mode 100644 locale/lo/freedombone-dhparam.json create mode 100644 locale/lo/freedombone-encrypt-mail.json create mode 100644 locale/lo/freedombone-format.json create mode 100644 locale/lo/freedombone-ignore.json create mode 100644 locale/lo/freedombone-image-customise.json create mode 100644 locale/lo/freedombone-image-hardware-setup.json create mode 100644 locale/lo/freedombone-image-make.json create mode 100644 locale/lo/freedombone-image-mesh.json create mode 100644 locale/lo/freedombone-image.json create mode 100644 locale/lo/freedombone-keydrive.json create mode 100644 locale/lo/freedombone-mesh-install.json create mode 100644 locale/lo/freedombone-mesh.json create mode 100644 locale/lo/freedombone-meshweb.json create mode 100644 locale/lo/freedombone-mirrors.json create mode 100644 locale/lo/freedombone-pin-cert.json create mode 100644 locale/lo/freedombone-recoverkey.json create mode 100644 locale/lo/freedombone-remote.json create mode 100644 locale/lo/freedombone-renew-cert.json create mode 100644 locale/lo/freedombone-repair-database.json create mode 100644 locale/lo/freedombone-restore-local.json create mode 100644 locale/lo/freedombone-restore-remote.json create mode 100644 locale/lo/freedombone-rmemail.json create mode 100644 locale/lo/freedombone-rmlist.json create mode 100644 locale/lo/freedombone-rmsipuser.json create mode 100644 locale/lo/freedombone-rmuser.json create mode 100644 locale/lo/freedombone-rmxmpp.json create mode 100644 locale/lo/freedombone-sec.json create mode 100644 locale/lo/freedombone-splitkey.json create mode 100644 locale/lo/freedombone-unignore.json create mode 100644 locale/lo/freedombone-update-date.json create mode 100644 locale/lo/freedombone-xmpp-pass.json create mode 100644 locale/lo/freedombone-zram.json create mode 100644 locale/lo/freedombone.json create mode 100644 locale/lt/freedombone-addcert.json create mode 100644 locale/lt/freedombone-addemail.json create mode 100644 locale/lt/freedombone-addlist.json create mode 100644 locale/lt/freedombone-addsipuser.json create mode 100644 locale/lt/freedombone-adduser.json create mode 100644 locale/lt/freedombone-addxmpp.json create mode 100644 locale/lt/freedombone-backup-local.json create mode 100644 locale/lt/freedombone-backup-remote.json create mode 100644 locale/lt/freedombone-client.json create mode 100644 locale/lt/freedombone-clientcert.json create mode 100644 locale/lt/freedombone-config.json create mode 100644 locale/lt/freedombone-controlpanel-user.json create mode 100644 locale/lt/freedombone-controlpanel.json create mode 100644 locale/lt/freedombone-dhparam.json create mode 100644 locale/lt/freedombone-encrypt-mail.json create mode 100644 locale/lt/freedombone-format.json create mode 100644 locale/lt/freedombone-ignore.json create mode 100644 locale/lt/freedombone-image-customise.json create mode 100644 locale/lt/freedombone-image-hardware-setup.json create mode 100644 locale/lt/freedombone-image-make.json create mode 100644 locale/lt/freedombone-image-mesh.json create mode 100644 locale/lt/freedombone-image.json create mode 100644 locale/lt/freedombone-keydrive.json create mode 100644 locale/lt/freedombone-mesh-install.json create mode 100644 locale/lt/freedombone-mesh.json create mode 100644 locale/lt/freedombone-meshweb.json create mode 100644 locale/lt/freedombone-mirrors.json create mode 100644 locale/lt/freedombone-pin-cert.json create mode 100644 locale/lt/freedombone-recoverkey.json create mode 100644 locale/lt/freedombone-remote.json create mode 100644 locale/lt/freedombone-renew-cert.json create mode 100644 locale/lt/freedombone-repair-database.json create mode 100644 locale/lt/freedombone-restore-local.json create mode 100644 locale/lt/freedombone-restore-remote.json create mode 100644 locale/lt/freedombone-rmemail.json create mode 100644 locale/lt/freedombone-rmlist.json create mode 100644 locale/lt/freedombone-rmsipuser.json create mode 100644 locale/lt/freedombone-rmuser.json create mode 100644 locale/lt/freedombone-rmxmpp.json create mode 100644 locale/lt/freedombone-sec.json create mode 100644 locale/lt/freedombone-splitkey.json create mode 100644 locale/lt/freedombone-unignore.json create mode 100644 locale/lt/freedombone-update-date.json create mode 100644 locale/lt/freedombone-xmpp-pass.json create mode 100644 locale/lt/freedombone-zram.json create mode 100644 locale/lt/freedombone.json create mode 100644 locale/lv/freedombone-addcert.json create mode 100644 locale/lv/freedombone-addemail.json create mode 100644 locale/lv/freedombone-addlist.json create mode 100644 locale/lv/freedombone-addsipuser.json create mode 100644 locale/lv/freedombone-adduser.json create mode 100644 locale/lv/freedombone-addxmpp.json create mode 100644 locale/lv/freedombone-backup-local.json create mode 100644 locale/lv/freedombone-backup-remote.json create mode 100644 locale/lv/freedombone-client.json create mode 100644 locale/lv/freedombone-clientcert.json create mode 100644 locale/lv/freedombone-config.json create mode 100644 locale/lv/freedombone-controlpanel-user.json create mode 100644 locale/lv/freedombone-controlpanel.json create mode 100644 locale/lv/freedombone-dhparam.json create mode 100644 locale/lv/freedombone-encrypt-mail.json create mode 100644 locale/lv/freedombone-format.json create mode 100644 locale/lv/freedombone-ignore.json create mode 100644 locale/lv/freedombone-image-customise.json create mode 100644 locale/lv/freedombone-image-hardware-setup.json create mode 100644 locale/lv/freedombone-image-make.json create mode 100644 locale/lv/freedombone-image-mesh.json create mode 100644 locale/lv/freedombone-image.json create mode 100644 locale/lv/freedombone-keydrive.json create mode 100644 locale/lv/freedombone-mesh-install.json create mode 100644 locale/lv/freedombone-mesh.json create mode 100644 locale/lv/freedombone-meshweb.json create mode 100644 locale/lv/freedombone-mirrors.json create mode 100644 locale/lv/freedombone-pin-cert.json create mode 100644 locale/lv/freedombone-recoverkey.json create mode 100644 locale/lv/freedombone-remote.json create mode 100644 locale/lv/freedombone-renew-cert.json create mode 100644 locale/lv/freedombone-repair-database.json create mode 100644 locale/lv/freedombone-restore-local.json create mode 100644 locale/lv/freedombone-restore-remote.json create mode 100644 locale/lv/freedombone-rmemail.json create mode 100644 locale/lv/freedombone-rmlist.json create mode 100644 locale/lv/freedombone-rmsipuser.json create mode 100644 locale/lv/freedombone-rmuser.json create mode 100644 locale/lv/freedombone-rmxmpp.json create mode 100644 locale/lv/freedombone-sec.json create mode 100644 locale/lv/freedombone-splitkey.json create mode 100644 locale/lv/freedombone-unignore.json create mode 100644 locale/lv/freedombone-update-date.json create mode 100644 locale/lv/freedombone-xmpp-pass.json create mode 100644 locale/lv/freedombone-zram.json create mode 100644 locale/lv/freedombone.json create mode 100644 locale/mi_tn/freedombone-addcert.json create mode 100644 locale/mi_tn/freedombone-addemail.json create mode 100644 locale/mi_tn/freedombone-addlist.json create mode 100644 locale/mi_tn/freedombone-addsipuser.json create mode 100644 locale/mi_tn/freedombone-adduser.json create mode 100644 locale/mi_tn/freedombone-addxmpp.json create mode 100644 locale/mi_tn/freedombone-backup-local.json create mode 100644 locale/mi_tn/freedombone-backup-remote.json create mode 100644 locale/mi_tn/freedombone-client.json create mode 100644 locale/mi_tn/freedombone-clientcert.json create mode 100644 locale/mi_tn/freedombone-config.json create mode 100644 locale/mi_tn/freedombone-controlpanel-user.json create mode 100644 locale/mi_tn/freedombone-controlpanel.json create mode 100644 locale/mi_tn/freedombone-dhparam.json create mode 100644 locale/mi_tn/freedombone-encrypt-mail.json create mode 100644 locale/mi_tn/freedombone-format.json create mode 100644 locale/mi_tn/freedombone-ignore.json create mode 100644 locale/mi_tn/freedombone-image-customise.json create mode 100644 locale/mi_tn/freedombone-image-hardware-setup.json create mode 100644 locale/mi_tn/freedombone-image-make.json create mode 100644 locale/mi_tn/freedombone-image-mesh.json create mode 100644 locale/mi_tn/freedombone-image.json create mode 100644 locale/mi_tn/freedombone-keydrive.json create mode 100644 locale/mi_tn/freedombone-mesh-install.json create mode 100644 locale/mi_tn/freedombone-mesh.json create mode 100644 locale/mi_tn/freedombone-meshweb.json create mode 100644 locale/mi_tn/freedombone-mirrors.json create mode 100644 locale/mi_tn/freedombone-pin-cert.json create mode 100644 locale/mi_tn/freedombone-recoverkey.json create mode 100644 locale/mi_tn/freedombone-remote.json create mode 100644 locale/mi_tn/freedombone-renew-cert.json create mode 100644 locale/mi_tn/freedombone-repair-database.json create mode 100644 locale/mi_tn/freedombone-restore-local.json create mode 100644 locale/mi_tn/freedombone-restore-remote.json create mode 100644 locale/mi_tn/freedombone-rmemail.json create mode 100644 locale/mi_tn/freedombone-rmlist.json create mode 100644 locale/mi_tn/freedombone-rmsipuser.json create mode 100644 locale/mi_tn/freedombone-rmuser.json create mode 100644 locale/mi_tn/freedombone-rmxmpp.json create mode 100644 locale/mi_tn/freedombone-sec.json create mode 100644 locale/mi_tn/freedombone-splitkey.json create mode 100644 locale/mi_tn/freedombone-unignore.json create mode 100644 locale/mi_tn/freedombone-update-date.json create mode 100644 locale/mi_tn/freedombone-xmpp-pass.json create mode 100644 locale/mi_tn/freedombone-zram.json create mode 100644 locale/mi_tn/freedombone.json create mode 100644 locale/mi_wwow/freedombone-addcert.json create mode 100644 locale/mi_wwow/freedombone-addemail.json create mode 100644 locale/mi_wwow/freedombone-addlist.json create mode 100644 locale/mi_wwow/freedombone-addsipuser.json create mode 100644 locale/mi_wwow/freedombone-adduser.json create mode 100644 locale/mi_wwow/freedombone-addxmpp.json create mode 100644 locale/mi_wwow/freedombone-backup-local.json create mode 100644 locale/mi_wwow/freedombone-backup-remote.json create mode 100644 locale/mi_wwow/freedombone-client.json create mode 100644 locale/mi_wwow/freedombone-clientcert.json create mode 100644 locale/mi_wwow/freedombone-config.json create mode 100644 locale/mi_wwow/freedombone-controlpanel-user.json create mode 100644 locale/mi_wwow/freedombone-controlpanel.json create mode 100644 locale/mi_wwow/freedombone-dhparam.json create mode 100644 locale/mi_wwow/freedombone-encrypt-mail.json create mode 100644 locale/mi_wwow/freedombone-format.json create mode 100644 locale/mi_wwow/freedombone-ignore.json create mode 100644 locale/mi_wwow/freedombone-image-customise.json create mode 100644 locale/mi_wwow/freedombone-image-hardware-setup.json create mode 100644 locale/mi_wwow/freedombone-image-make.json create mode 100644 locale/mi_wwow/freedombone-image-mesh.json create mode 100644 locale/mi_wwow/freedombone-image.json create mode 100644 locale/mi_wwow/freedombone-keydrive.json create mode 100644 locale/mi_wwow/freedombone-mesh-install.json create mode 100644 locale/mi_wwow/freedombone-mesh.json create mode 100644 locale/mi_wwow/freedombone-meshweb.json create mode 100644 locale/mi_wwow/freedombone-mirrors.json create mode 100644 locale/mi_wwow/freedombone-pin-cert.json create mode 100644 locale/mi_wwow/freedombone-recoverkey.json create mode 100644 locale/mi_wwow/freedombone-remote.json create mode 100644 locale/mi_wwow/freedombone-renew-cert.json create mode 100644 locale/mi_wwow/freedombone-repair-database.json create mode 100644 locale/mi_wwow/freedombone-restore-local.json create mode 100644 locale/mi_wwow/freedombone-restore-remote.json create mode 100644 locale/mi_wwow/freedombone-rmemail.json create mode 100644 locale/mi_wwow/freedombone-rmlist.json create mode 100644 locale/mi_wwow/freedombone-rmsipuser.json create mode 100644 locale/mi_wwow/freedombone-rmuser.json create mode 100644 locale/mi_wwow/freedombone-rmxmpp.json create mode 100644 locale/mi_wwow/freedombone-sec.json create mode 100644 locale/mi_wwow/freedombone-splitkey.json create mode 100644 locale/mi_wwow/freedombone-unignore.json create mode 100644 locale/mi_wwow/freedombone-update-date.json create mode 100644 locale/mi_wwow/freedombone-xmpp-pass.json create mode 100644 locale/mi_wwow/freedombone-zram.json create mode 100644 locale/mi_wwow/freedombone.json create mode 100644 locale/ml/freedombone-addcert.json create mode 100644 locale/ml/freedombone-addemail.json create mode 100644 locale/ml/freedombone-addlist.json create mode 100644 locale/ml/freedombone-addsipuser.json create mode 100644 locale/ml/freedombone-adduser.json create mode 100644 locale/ml/freedombone-addxmpp.json create mode 100644 locale/ml/freedombone-backup-local.json create mode 100644 locale/ml/freedombone-backup-remote.json create mode 100644 locale/ml/freedombone-client.json create mode 100644 locale/ml/freedombone-clientcert.json create mode 100644 locale/ml/freedombone-config.json create mode 100644 locale/ml/freedombone-controlpanel-user.json create mode 100644 locale/ml/freedombone-controlpanel.json create mode 100644 locale/ml/freedombone-dhparam.json create mode 100644 locale/ml/freedombone-encrypt-mail.json create mode 100644 locale/ml/freedombone-format.json create mode 100644 locale/ml/freedombone-ignore.json create mode 100644 locale/ml/freedombone-image-customise.json create mode 100644 locale/ml/freedombone-image-hardware-setup.json create mode 100644 locale/ml/freedombone-image-make.json create mode 100644 locale/ml/freedombone-image-mesh.json create mode 100644 locale/ml/freedombone-image.json create mode 100644 locale/ml/freedombone-keydrive.json create mode 100644 locale/ml/freedombone-mesh-install.json create mode 100644 locale/ml/freedombone-mesh.json create mode 100644 locale/ml/freedombone-meshweb.json create mode 100644 locale/ml/freedombone-mirrors.json create mode 100644 locale/ml/freedombone-pin-cert.json create mode 100644 locale/ml/freedombone-recoverkey.json create mode 100644 locale/ml/freedombone-remote.json create mode 100644 locale/ml/freedombone-renew-cert.json create mode 100644 locale/ml/freedombone-repair-database.json create mode 100644 locale/ml/freedombone-restore-local.json create mode 100644 locale/ml/freedombone-restore-remote.json create mode 100644 locale/ml/freedombone-rmemail.json create mode 100644 locale/ml/freedombone-rmlist.json create mode 100644 locale/ml/freedombone-rmsipuser.json create mode 100644 locale/ml/freedombone-rmuser.json create mode 100644 locale/ml/freedombone-rmxmpp.json create mode 100644 locale/ml/freedombone-sec.json create mode 100644 locale/ml/freedombone-splitkey.json create mode 100644 locale/ml/freedombone-unignore.json create mode 100644 locale/ml/freedombone-update-date.json create mode 100644 locale/ml/freedombone-xmpp-pass.json create mode 100644 locale/ml/freedombone-zram.json create mode 100644 locale/ml/freedombone.json create mode 100644 locale/mn/freedombone-addcert.json create mode 100644 locale/mn/freedombone-addemail.json create mode 100644 locale/mn/freedombone-addlist.json create mode 100644 locale/mn/freedombone-addsipuser.json create mode 100644 locale/mn/freedombone-adduser.json create mode 100644 locale/mn/freedombone-addxmpp.json create mode 100644 locale/mn/freedombone-backup-local.json create mode 100644 locale/mn/freedombone-backup-remote.json create mode 100644 locale/mn/freedombone-client.json create mode 100644 locale/mn/freedombone-clientcert.json create mode 100644 locale/mn/freedombone-config.json create mode 100644 locale/mn/freedombone-controlpanel-user.json create mode 100644 locale/mn/freedombone-controlpanel.json create mode 100644 locale/mn/freedombone-dhparam.json create mode 100644 locale/mn/freedombone-encrypt-mail.json create mode 100644 locale/mn/freedombone-format.json create mode 100644 locale/mn/freedombone-ignore.json create mode 100644 locale/mn/freedombone-image-customise.json create mode 100644 locale/mn/freedombone-image-hardware-setup.json create mode 100644 locale/mn/freedombone-image-make.json create mode 100644 locale/mn/freedombone-image-mesh.json create mode 100644 locale/mn/freedombone-image.json create mode 100644 locale/mn/freedombone-keydrive.json create mode 100644 locale/mn/freedombone-mesh-install.json create mode 100644 locale/mn/freedombone-mesh.json create mode 100644 locale/mn/freedombone-meshweb.json create mode 100644 locale/mn/freedombone-mirrors.json create mode 100644 locale/mn/freedombone-pin-cert.json create mode 100644 locale/mn/freedombone-recoverkey.json create mode 100644 locale/mn/freedombone-remote.json create mode 100644 locale/mn/freedombone-renew-cert.json create mode 100644 locale/mn/freedombone-repair-database.json create mode 100644 locale/mn/freedombone-restore-local.json create mode 100644 locale/mn/freedombone-restore-remote.json create mode 100644 locale/mn/freedombone-rmemail.json create mode 100644 locale/mn/freedombone-rmlist.json create mode 100644 locale/mn/freedombone-rmsipuser.json create mode 100644 locale/mn/freedombone-rmuser.json create mode 100644 locale/mn/freedombone-rmxmpp.json create mode 100644 locale/mn/freedombone-sec.json create mode 100644 locale/mn/freedombone-splitkey.json create mode 100644 locale/mn/freedombone-unignore.json create mode 100644 locale/mn/freedombone-update-date.json create mode 100644 locale/mn/freedombone-xmpp-pass.json create mode 100644 locale/mn/freedombone-zram.json create mode 100644 locale/mn/freedombone.json create mode 100644 locale/ms/freedombone-addcert.json create mode 100644 locale/ms/freedombone-addemail.json create mode 100644 locale/ms/freedombone-addlist.json create mode 100644 locale/ms/freedombone-addsipuser.json create mode 100644 locale/ms/freedombone-adduser.json create mode 100644 locale/ms/freedombone-addxmpp.json create mode 100644 locale/ms/freedombone-backup-local.json create mode 100644 locale/ms/freedombone-backup-remote.json create mode 100644 locale/ms/freedombone-client.json create mode 100644 locale/ms/freedombone-clientcert.json create mode 100644 locale/ms/freedombone-config.json create mode 100644 locale/ms/freedombone-controlpanel-user.json create mode 100644 locale/ms/freedombone-controlpanel.json create mode 100644 locale/ms/freedombone-dhparam.json create mode 100644 locale/ms/freedombone-encrypt-mail.json create mode 100644 locale/ms/freedombone-format.json create mode 100644 locale/ms/freedombone-ignore.json create mode 100644 locale/ms/freedombone-image-customise.json create mode 100644 locale/ms/freedombone-image-hardware-setup.json create mode 100644 locale/ms/freedombone-image-make.json create mode 100644 locale/ms/freedombone-image-mesh.json create mode 100644 locale/ms/freedombone-image.json create mode 100644 locale/ms/freedombone-keydrive.json create mode 100644 locale/ms/freedombone-mesh-install.json create mode 100644 locale/ms/freedombone-mesh.json create mode 100644 locale/ms/freedombone-meshweb.json create mode 100644 locale/ms/freedombone-mirrors.json create mode 100644 locale/ms/freedombone-pin-cert.json create mode 100644 locale/ms/freedombone-recoverkey.json create mode 100644 locale/ms/freedombone-remote.json create mode 100644 locale/ms/freedombone-renew-cert.json create mode 100644 locale/ms/freedombone-repair-database.json create mode 100644 locale/ms/freedombone-restore-local.json create mode 100644 locale/ms/freedombone-restore-remote.json create mode 100644 locale/ms/freedombone-rmemail.json create mode 100644 locale/ms/freedombone-rmlist.json create mode 100644 locale/ms/freedombone-rmsipuser.json create mode 100644 locale/ms/freedombone-rmuser.json create mode 100644 locale/ms/freedombone-rmxmpp.json create mode 100644 locale/ms/freedombone-sec.json create mode 100644 locale/ms/freedombone-splitkey.json create mode 100644 locale/ms/freedombone-unignore.json create mode 100644 locale/ms/freedombone-update-date.json create mode 100644 locale/ms/freedombone-xmpp-pass.json create mode 100644 locale/ms/freedombone-zram.json create mode 100644 locale/ms/freedombone.json create mode 100644 locale/nl/freedombone-addcert.json create mode 100644 locale/nl/freedombone-addemail.json create mode 100644 locale/nl/freedombone-addlist.json create mode 100644 locale/nl/freedombone-addsipuser.json create mode 100644 locale/nl/freedombone-adduser.json create mode 100644 locale/nl/freedombone-addxmpp.json create mode 100644 locale/nl/freedombone-backup-local.json create mode 100644 locale/nl/freedombone-backup-remote.json create mode 100644 locale/nl/freedombone-client.json create mode 100644 locale/nl/freedombone-clientcert.json create mode 100644 locale/nl/freedombone-config.json create mode 100644 locale/nl/freedombone-controlpanel-user.json create mode 100644 locale/nl/freedombone-controlpanel.json create mode 100644 locale/nl/freedombone-dhparam.json create mode 100644 locale/nl/freedombone-encrypt-mail.json create mode 100644 locale/nl/freedombone-format.json create mode 100644 locale/nl/freedombone-ignore.json create mode 100644 locale/nl/freedombone-image-customise.json create mode 100644 locale/nl/freedombone-image-hardware-setup.json create mode 100644 locale/nl/freedombone-image-make.json create mode 100644 locale/nl/freedombone-image-mesh.json create mode 100644 locale/nl/freedombone-image.json create mode 100644 locale/nl/freedombone-keydrive.json create mode 100644 locale/nl/freedombone-mesh-install.json create mode 100644 locale/nl/freedombone-mesh.json create mode 100644 locale/nl/freedombone-meshweb.json create mode 100644 locale/nl/freedombone-mirrors.json create mode 100644 locale/nl/freedombone-pin-cert.json create mode 100644 locale/nl/freedombone-recoverkey.json create mode 100644 locale/nl/freedombone-remote.json create mode 100644 locale/nl/freedombone-renew-cert.json create mode 100644 locale/nl/freedombone-repair-database.json create mode 100644 locale/nl/freedombone-restore-local.json create mode 100644 locale/nl/freedombone-restore-remote.json create mode 100644 locale/nl/freedombone-rmemail.json create mode 100644 locale/nl/freedombone-rmlist.json create mode 100644 locale/nl/freedombone-rmsipuser.json create mode 100644 locale/nl/freedombone-rmuser.json create mode 100644 locale/nl/freedombone-rmxmpp.json create mode 100644 locale/nl/freedombone-sec.json create mode 100644 locale/nl/freedombone-splitkey.json create mode 100644 locale/nl/freedombone-unignore.json create mode 100644 locale/nl/freedombone-update-date.json create mode 100644 locale/nl/freedombone-xmpp-pass.json create mode 100644 locale/nl/freedombone-zram.json create mode 100644 locale/nl/freedombone.json create mode 100644 locale/nn/freedombone-addcert.json create mode 100644 locale/nn/freedombone-addemail.json create mode 100644 locale/nn/freedombone-addlist.json create mode 100644 locale/nn/freedombone-addsipuser.json create mode 100644 locale/nn/freedombone-adduser.json create mode 100644 locale/nn/freedombone-addxmpp.json create mode 100644 locale/nn/freedombone-backup-local.json create mode 100644 locale/nn/freedombone-backup-remote.json create mode 100644 locale/nn/freedombone-client.json create mode 100644 locale/nn/freedombone-clientcert.json create mode 100644 locale/nn/freedombone-config.json create mode 100644 locale/nn/freedombone-controlpanel-user.json create mode 100644 locale/nn/freedombone-controlpanel.json create mode 100644 locale/nn/freedombone-dhparam.json create mode 100644 locale/nn/freedombone-encrypt-mail.json create mode 100644 locale/nn/freedombone-format.json create mode 100644 locale/nn/freedombone-ignore.json create mode 100644 locale/nn/freedombone-image-customise.json create mode 100644 locale/nn/freedombone-image-hardware-setup.json create mode 100644 locale/nn/freedombone-image-make.json create mode 100644 locale/nn/freedombone-image-mesh.json create mode 100644 locale/nn/freedombone-image.json create mode 100644 locale/nn/freedombone-keydrive.json create mode 100644 locale/nn/freedombone-mesh-install.json create mode 100644 locale/nn/freedombone-mesh.json create mode 100644 locale/nn/freedombone-meshweb.json create mode 100644 locale/nn/freedombone-mirrors.json create mode 100644 locale/nn/freedombone-pin-cert.json create mode 100644 locale/nn/freedombone-recoverkey.json create mode 100644 locale/nn/freedombone-remote.json create mode 100644 locale/nn/freedombone-renew-cert.json create mode 100644 locale/nn/freedombone-repair-database.json create mode 100644 locale/nn/freedombone-restore-local.json create mode 100644 locale/nn/freedombone-restore-remote.json create mode 100644 locale/nn/freedombone-rmemail.json create mode 100644 locale/nn/freedombone-rmlist.json create mode 100644 locale/nn/freedombone-rmsipuser.json create mode 100644 locale/nn/freedombone-rmuser.json create mode 100644 locale/nn/freedombone-rmxmpp.json create mode 100644 locale/nn/freedombone-sec.json create mode 100644 locale/nn/freedombone-splitkey.json create mode 100644 locale/nn/freedombone-unignore.json create mode 100644 locale/nn/freedombone-update-date.json create mode 100644 locale/nn/freedombone-xmpp-pass.json create mode 100644 locale/nn/freedombone-zram.json create mode 100644 locale/nn/freedombone.json create mode 100644 locale/no/freedombone-addcert.json create mode 100644 locale/no/freedombone-addemail.json create mode 100644 locale/no/freedombone-addlist.json create mode 100644 locale/no/freedombone-addsipuser.json create mode 100644 locale/no/freedombone-adduser.json create mode 100644 locale/no/freedombone-addxmpp.json create mode 100644 locale/no/freedombone-backup-local.json create mode 100644 locale/no/freedombone-backup-remote.json create mode 100644 locale/no/freedombone-client.json create mode 100644 locale/no/freedombone-clientcert.json create mode 100644 locale/no/freedombone-config.json create mode 100644 locale/no/freedombone-controlpanel-user.json create mode 100644 locale/no/freedombone-controlpanel.json create mode 100644 locale/no/freedombone-dhparam.json create mode 100644 locale/no/freedombone-encrypt-mail.json create mode 100644 locale/no/freedombone-format.json create mode 100644 locale/no/freedombone-ignore.json create mode 100644 locale/no/freedombone-image-customise.json create mode 100644 locale/no/freedombone-image-hardware-setup.json create mode 100644 locale/no/freedombone-image-make.json create mode 100644 locale/no/freedombone-image-mesh.json create mode 100644 locale/no/freedombone-image.json create mode 100644 locale/no/freedombone-keydrive.json create mode 100644 locale/no/freedombone-mesh-install.json create mode 100644 locale/no/freedombone-mesh.json create mode 100644 locale/no/freedombone-meshweb.json create mode 100644 locale/no/freedombone-mirrors.json create mode 100644 locale/no/freedombone-pin-cert.json create mode 100644 locale/no/freedombone-recoverkey.json create mode 100644 locale/no/freedombone-remote.json create mode 100644 locale/no/freedombone-renew-cert.json create mode 100644 locale/no/freedombone-repair-database.json create mode 100644 locale/no/freedombone-restore-local.json create mode 100644 locale/no/freedombone-restore-remote.json create mode 100644 locale/no/freedombone-rmemail.json create mode 100644 locale/no/freedombone-rmlist.json create mode 100644 locale/no/freedombone-rmsipuser.json create mode 100644 locale/no/freedombone-rmuser.json create mode 100644 locale/no/freedombone-rmxmpp.json create mode 100644 locale/no/freedombone-sec.json create mode 100644 locale/no/freedombone-splitkey.json create mode 100644 locale/no/freedombone-unignore.json create mode 100644 locale/no/freedombone-update-date.json create mode 100644 locale/no/freedombone-xmpp-pass.json create mode 100644 locale/no/freedombone-zram.json create mode 100644 locale/no/freedombone.json create mode 100644 locale/no_gr/freedombone-addcert.json create mode 100644 locale/no_gr/freedombone-addemail.json create mode 100644 locale/no_gr/freedombone-addlist.json create mode 100644 locale/no_gr/freedombone-addsipuser.json create mode 100644 locale/no_gr/freedombone-adduser.json create mode 100644 locale/no_gr/freedombone-addxmpp.json create mode 100644 locale/no_gr/freedombone-backup-local.json create mode 100644 locale/no_gr/freedombone-backup-remote.json create mode 100644 locale/no_gr/freedombone-client.json create mode 100644 locale/no_gr/freedombone-clientcert.json create mode 100644 locale/no_gr/freedombone-config.json create mode 100644 locale/no_gr/freedombone-controlpanel-user.json create mode 100644 locale/no_gr/freedombone-controlpanel.json create mode 100644 locale/no_gr/freedombone-dhparam.json create mode 100644 locale/no_gr/freedombone-encrypt-mail.json create mode 100644 locale/no_gr/freedombone-format.json create mode 100644 locale/no_gr/freedombone-ignore.json create mode 100644 locale/no_gr/freedombone-image-customise.json create mode 100644 locale/no_gr/freedombone-image-hardware-setup.json create mode 100644 locale/no_gr/freedombone-image-make.json create mode 100644 locale/no_gr/freedombone-image-mesh.json create mode 100644 locale/no_gr/freedombone-image.json create mode 100644 locale/no_gr/freedombone-keydrive.json create mode 100644 locale/no_gr/freedombone-mesh-install.json create mode 100644 locale/no_gr/freedombone-mesh.json create mode 100644 locale/no_gr/freedombone-meshweb.json create mode 100644 locale/no_gr/freedombone-mirrors.json create mode 100644 locale/no_gr/freedombone-pin-cert.json create mode 100644 locale/no_gr/freedombone-recoverkey.json create mode 100644 locale/no_gr/freedombone-remote.json create mode 100644 locale/no_gr/freedombone-renew-cert.json create mode 100644 locale/no_gr/freedombone-repair-database.json create mode 100644 locale/no_gr/freedombone-restore-local.json create mode 100644 locale/no_gr/freedombone-restore-remote.json create mode 100644 locale/no_gr/freedombone-rmemail.json create mode 100644 locale/no_gr/freedombone-rmlist.json create mode 100644 locale/no_gr/freedombone-rmsipuser.json create mode 100644 locale/no_gr/freedombone-rmuser.json create mode 100644 locale/no_gr/freedombone-rmxmpp.json create mode 100644 locale/no_gr/freedombone-sec.json create mode 100644 locale/no_gr/freedombone-splitkey.json create mode 100644 locale/no_gr/freedombone-unignore.json create mode 100644 locale/no_gr/freedombone-update-date.json create mode 100644 locale/no_gr/freedombone-xmpp-pass.json create mode 100644 locale/no_gr/freedombone-zram.json create mode 100644 locale/no_gr/freedombone.json create mode 100644 locale/pl/freedombone-addcert.json create mode 100644 locale/pl/freedombone-addemail.json create mode 100644 locale/pl/freedombone-addlist.json create mode 100644 locale/pl/freedombone-addsipuser.json create mode 100644 locale/pl/freedombone-adduser.json create mode 100644 locale/pl/freedombone-addxmpp.json create mode 100644 locale/pl/freedombone-backup-local.json create mode 100644 locale/pl/freedombone-backup-remote.json create mode 100644 locale/pl/freedombone-client.json create mode 100644 locale/pl/freedombone-clientcert.json create mode 100644 locale/pl/freedombone-config.json create mode 100644 locale/pl/freedombone-controlpanel-user.json create mode 100644 locale/pl/freedombone-controlpanel.json create mode 100644 locale/pl/freedombone-dhparam.json create mode 100644 locale/pl/freedombone-encrypt-mail.json create mode 100644 locale/pl/freedombone-format.json create mode 100644 locale/pl/freedombone-ignore.json create mode 100644 locale/pl/freedombone-image-customise.json create mode 100644 locale/pl/freedombone-image-hardware-setup.json create mode 100644 locale/pl/freedombone-image-make.json create mode 100644 locale/pl/freedombone-image-mesh.json create mode 100644 locale/pl/freedombone-image.json create mode 100644 locale/pl/freedombone-keydrive.json create mode 100644 locale/pl/freedombone-mesh-install.json create mode 100644 locale/pl/freedombone-mesh.json create mode 100644 locale/pl/freedombone-meshweb.json create mode 100644 locale/pl/freedombone-mirrors.json create mode 100644 locale/pl/freedombone-pin-cert.json create mode 100644 locale/pl/freedombone-recoverkey.json create mode 100644 locale/pl/freedombone-remote.json create mode 100644 locale/pl/freedombone-renew-cert.json create mode 100644 locale/pl/freedombone-repair-database.json create mode 100644 locale/pl/freedombone-restore-local.json create mode 100644 locale/pl/freedombone-restore-remote.json create mode 100644 locale/pl/freedombone-rmemail.json create mode 100644 locale/pl/freedombone-rmlist.json create mode 100644 locale/pl/freedombone-rmsipuser.json create mode 100644 locale/pl/freedombone-rmuser.json create mode 100644 locale/pl/freedombone-rmxmpp.json create mode 100644 locale/pl/freedombone-sec.json create mode 100644 locale/pl/freedombone-splitkey.json create mode 100644 locale/pl/freedombone-unignore.json create mode 100644 locale/pl/freedombone-update-date.json create mode 100644 locale/pl/freedombone-xmpp-pass.json create mode 100644 locale/pl/freedombone-zram.json create mode 100644 locale/pl/freedombone.json create mode 100644 locale/pt/freedombone-addcert.json create mode 100644 locale/pt/freedombone-addemail.json create mode 100644 locale/pt/freedombone-addlist.json create mode 100644 locale/pt/freedombone-addsipuser.json create mode 100644 locale/pt/freedombone-adduser.json create mode 100644 locale/pt/freedombone-addxmpp.json create mode 100644 locale/pt/freedombone-backup-local.json create mode 100644 locale/pt/freedombone-backup-remote.json create mode 100644 locale/pt/freedombone-client.json create mode 100644 locale/pt/freedombone-clientcert.json create mode 100644 locale/pt/freedombone-config.json create mode 100644 locale/pt/freedombone-controlpanel-user.json create mode 100644 locale/pt/freedombone-controlpanel.json create mode 100644 locale/pt/freedombone-dhparam.json create mode 100644 locale/pt/freedombone-encrypt-mail.json create mode 100644 locale/pt/freedombone-format.json create mode 100644 locale/pt/freedombone-ignore.json create mode 100644 locale/pt/freedombone-image-customise.json create mode 100644 locale/pt/freedombone-image-hardware-setup.json create mode 100644 locale/pt/freedombone-image-make.json create mode 100644 locale/pt/freedombone-image-mesh.json create mode 100644 locale/pt/freedombone-image.json create mode 100644 locale/pt/freedombone-keydrive.json create mode 100644 locale/pt/freedombone-mesh-install.json create mode 100644 locale/pt/freedombone-mesh.json create mode 100644 locale/pt/freedombone-meshweb.json create mode 100644 locale/pt/freedombone-mirrors.json create mode 100644 locale/pt/freedombone-pin-cert.json create mode 100644 locale/pt/freedombone-recoverkey.json create mode 100644 locale/pt/freedombone-remote.json create mode 100644 locale/pt/freedombone-renew-cert.json create mode 100644 locale/pt/freedombone-repair-database.json create mode 100644 locale/pt/freedombone-restore-local.json create mode 100644 locale/pt/freedombone-restore-remote.json create mode 100644 locale/pt/freedombone-rmemail.json create mode 100644 locale/pt/freedombone-rmlist.json create mode 100644 locale/pt/freedombone-rmsipuser.json create mode 100644 locale/pt/freedombone-rmuser.json create mode 100644 locale/pt/freedombone-rmxmpp.json create mode 100644 locale/pt/freedombone-sec.json create mode 100644 locale/pt/freedombone-splitkey.json create mode 100644 locale/pt/freedombone-unignore.json create mode 100644 locale/pt/freedombone-update-date.json create mode 100644 locale/pt/freedombone-xmpp-pass.json create mode 100644 locale/pt/freedombone-zram.json create mode 100644 locale/pt/freedombone.json create mode 100644 locale/pt_br/freedombone-addcert.json create mode 100644 locale/pt_br/freedombone-addemail.json create mode 100644 locale/pt_br/freedombone-addlist.json create mode 100644 locale/pt_br/freedombone-addsipuser.json create mode 100644 locale/pt_br/freedombone-adduser.json create mode 100644 locale/pt_br/freedombone-addxmpp.json create mode 100644 locale/pt_br/freedombone-backup-local.json create mode 100644 locale/pt_br/freedombone-backup-remote.json create mode 100644 locale/pt_br/freedombone-client.json create mode 100644 locale/pt_br/freedombone-clientcert.json create mode 100644 locale/pt_br/freedombone-config.json create mode 100644 locale/pt_br/freedombone-controlpanel-user.json create mode 100644 locale/pt_br/freedombone-controlpanel.json create mode 100644 locale/pt_br/freedombone-dhparam.json create mode 100644 locale/pt_br/freedombone-encrypt-mail.json create mode 100644 locale/pt_br/freedombone-format.json create mode 100644 locale/pt_br/freedombone-ignore.json create mode 100644 locale/pt_br/freedombone-image-customise.json create mode 100644 locale/pt_br/freedombone-image-hardware-setup.json create mode 100644 locale/pt_br/freedombone-image-make.json create mode 100644 locale/pt_br/freedombone-image-mesh.json create mode 100644 locale/pt_br/freedombone-image.json create mode 100644 locale/pt_br/freedombone-keydrive.json create mode 100644 locale/pt_br/freedombone-mesh-install.json create mode 100644 locale/pt_br/freedombone-mesh.json create mode 100644 locale/pt_br/freedombone-meshweb.json create mode 100644 locale/pt_br/freedombone-mirrors.json create mode 100644 locale/pt_br/freedombone-pin-cert.json create mode 100644 locale/pt_br/freedombone-recoverkey.json create mode 100644 locale/pt_br/freedombone-remote.json create mode 100644 locale/pt_br/freedombone-renew-cert.json create mode 100644 locale/pt_br/freedombone-repair-database.json create mode 100644 locale/pt_br/freedombone-restore-local.json create mode 100644 locale/pt_br/freedombone-restore-remote.json create mode 100644 locale/pt_br/freedombone-rmemail.json create mode 100644 locale/pt_br/freedombone-rmlist.json create mode 100644 locale/pt_br/freedombone-rmsipuser.json create mode 100644 locale/pt_br/freedombone-rmuser.json create mode 100644 locale/pt_br/freedombone-rmxmpp.json create mode 100644 locale/pt_br/freedombone-sec.json create mode 100644 locale/pt_br/freedombone-splitkey.json create mode 100644 locale/pt_br/freedombone-unignore.json create mode 100644 locale/pt_br/freedombone-update-date.json create mode 100644 locale/pt_br/freedombone-xmpp-pass.json create mode 100644 locale/pt_br/freedombone-zram.json create mode 100644 locale/pt_br/freedombone.json create mode 100644 locale/ro/freedombone-addcert.json create mode 100644 locale/ro/freedombone-addemail.json create mode 100644 locale/ro/freedombone-addlist.json create mode 100644 locale/ro/freedombone-addsipuser.json create mode 100644 locale/ro/freedombone-adduser.json create mode 100644 locale/ro/freedombone-addxmpp.json create mode 100644 locale/ro/freedombone-backup-local.json create mode 100644 locale/ro/freedombone-backup-remote.json create mode 100644 locale/ro/freedombone-client.json create mode 100644 locale/ro/freedombone-clientcert.json create mode 100644 locale/ro/freedombone-config.json create mode 100644 locale/ro/freedombone-controlpanel-user.json create mode 100644 locale/ro/freedombone-controlpanel.json create mode 100644 locale/ro/freedombone-dhparam.json create mode 100644 locale/ro/freedombone-encrypt-mail.json create mode 100644 locale/ro/freedombone-format.json create mode 100644 locale/ro/freedombone-ignore.json create mode 100644 locale/ro/freedombone-image-customise.json create mode 100644 locale/ro/freedombone-image-hardware-setup.json create mode 100644 locale/ro/freedombone-image-make.json create mode 100644 locale/ro/freedombone-image-mesh.json create mode 100644 locale/ro/freedombone-image.json create mode 100644 locale/ro/freedombone-keydrive.json create mode 100644 locale/ro/freedombone-mesh-install.json create mode 100644 locale/ro/freedombone-mesh.json create mode 100644 locale/ro/freedombone-meshweb.json create mode 100644 locale/ro/freedombone-mirrors.json create mode 100644 locale/ro/freedombone-pin-cert.json create mode 100644 locale/ro/freedombone-recoverkey.json create mode 100644 locale/ro/freedombone-remote.json create mode 100644 locale/ro/freedombone-renew-cert.json create mode 100644 locale/ro/freedombone-repair-database.json create mode 100644 locale/ro/freedombone-restore-local.json create mode 100644 locale/ro/freedombone-restore-remote.json create mode 100644 locale/ro/freedombone-rmemail.json create mode 100644 locale/ro/freedombone-rmlist.json create mode 100644 locale/ro/freedombone-rmsipuser.json create mode 100644 locale/ro/freedombone-rmuser.json create mode 100644 locale/ro/freedombone-rmxmpp.json create mode 100644 locale/ro/freedombone-sec.json create mode 100644 locale/ro/freedombone-splitkey.json create mode 100644 locale/ro/freedombone-unignore.json create mode 100644 locale/ro/freedombone-update-date.json create mode 100644 locale/ro/freedombone-xmpp-pass.json create mode 100644 locale/ro/freedombone-zram.json create mode 100644 locale/ro/freedombone.json create mode 100644 locale/ru/freedombone-addcert.json create mode 100644 locale/ru/freedombone-addemail.json create mode 100644 locale/ru/freedombone-addlist.json create mode 100644 locale/ru/freedombone-addsipuser.json create mode 100644 locale/ru/freedombone-adduser.json create mode 100644 locale/ru/freedombone-addxmpp.json create mode 100644 locale/ru/freedombone-backup-local.json create mode 100644 locale/ru/freedombone-backup-remote.json create mode 100644 locale/ru/freedombone-client.json create mode 100644 locale/ru/freedombone-clientcert.json create mode 100644 locale/ru/freedombone-config.json create mode 100644 locale/ru/freedombone-controlpanel-user.json create mode 100644 locale/ru/freedombone-controlpanel.json create mode 100644 locale/ru/freedombone-dhparam.json create mode 100644 locale/ru/freedombone-encrypt-mail.json create mode 100644 locale/ru/freedombone-format.json create mode 100644 locale/ru/freedombone-ignore.json create mode 100644 locale/ru/freedombone-image-customise.json create mode 100644 locale/ru/freedombone-image-hardware-setup.json create mode 100644 locale/ru/freedombone-image-make.json create mode 100644 locale/ru/freedombone-image-mesh.json create mode 100644 locale/ru/freedombone-image.json create mode 100644 locale/ru/freedombone-keydrive.json create mode 100644 locale/ru/freedombone-mesh-install.json create mode 100644 locale/ru/freedombone-mesh.json create mode 100644 locale/ru/freedombone-meshweb.json create mode 100644 locale/ru/freedombone-mirrors.json create mode 100644 locale/ru/freedombone-pin-cert.json create mode 100644 locale/ru/freedombone-recoverkey.json create mode 100644 locale/ru/freedombone-remote.json create mode 100644 locale/ru/freedombone-renew-cert.json create mode 100644 locale/ru/freedombone-repair-database.json create mode 100644 locale/ru/freedombone-restore-local.json create mode 100644 locale/ru/freedombone-restore-remote.json create mode 100644 locale/ru/freedombone-rmemail.json create mode 100644 locale/ru/freedombone-rmlist.json create mode 100644 locale/ru/freedombone-rmsipuser.json create mode 100644 locale/ru/freedombone-rmuser.json create mode 100644 locale/ru/freedombone-rmxmpp.json create mode 100644 locale/ru/freedombone-sec.json create mode 100644 locale/ru/freedombone-splitkey.json create mode 100644 locale/ru/freedombone-unignore.json create mode 100644 locale/ru/freedombone-update-date.json create mode 100644 locale/ru/freedombone-xmpp-pass.json create mode 100644 locale/ru/freedombone-zram.json create mode 100644 locale/ru/freedombone.json create mode 100644 locale/sk/freedombone-addcert.json create mode 100644 locale/sk/freedombone-addemail.json create mode 100644 locale/sk/freedombone-addlist.json create mode 100644 locale/sk/freedombone-addsipuser.json create mode 100644 locale/sk/freedombone-adduser.json create mode 100644 locale/sk/freedombone-addxmpp.json create mode 100644 locale/sk/freedombone-backup-local.json create mode 100644 locale/sk/freedombone-backup-remote.json create mode 100644 locale/sk/freedombone-client.json create mode 100644 locale/sk/freedombone-clientcert.json create mode 100644 locale/sk/freedombone-config.json create mode 100644 locale/sk/freedombone-controlpanel-user.json create mode 100644 locale/sk/freedombone-controlpanel.json create mode 100644 locale/sk/freedombone-dhparam.json create mode 100644 locale/sk/freedombone-encrypt-mail.json create mode 100644 locale/sk/freedombone-format.json create mode 100644 locale/sk/freedombone-ignore.json create mode 100644 locale/sk/freedombone-image-customise.json create mode 100644 locale/sk/freedombone-image-hardware-setup.json create mode 100644 locale/sk/freedombone-image-make.json create mode 100644 locale/sk/freedombone-image-mesh.json create mode 100644 locale/sk/freedombone-image.json create mode 100644 locale/sk/freedombone-keydrive.json create mode 100644 locale/sk/freedombone-mesh-install.json create mode 100644 locale/sk/freedombone-mesh.json create mode 100644 locale/sk/freedombone-meshweb.json create mode 100644 locale/sk/freedombone-mirrors.json create mode 100644 locale/sk/freedombone-pin-cert.json create mode 100644 locale/sk/freedombone-recoverkey.json create mode 100644 locale/sk/freedombone-remote.json create mode 100644 locale/sk/freedombone-renew-cert.json create mode 100644 locale/sk/freedombone-repair-database.json create mode 100644 locale/sk/freedombone-restore-local.json create mode 100644 locale/sk/freedombone-restore-remote.json create mode 100644 locale/sk/freedombone-rmemail.json create mode 100644 locale/sk/freedombone-rmlist.json create mode 100644 locale/sk/freedombone-rmsipuser.json create mode 100644 locale/sk/freedombone-rmuser.json create mode 100644 locale/sk/freedombone-rmxmpp.json create mode 100644 locale/sk/freedombone-sec.json create mode 100644 locale/sk/freedombone-splitkey.json create mode 100644 locale/sk/freedombone-unignore.json create mode 100644 locale/sk/freedombone-update-date.json create mode 100644 locale/sk/freedombone-xmpp-pass.json create mode 100644 locale/sk/freedombone-zram.json create mode 100644 locale/sk/freedombone.json create mode 100644 locale/sl/freedombone-addcert.json create mode 100644 locale/sl/freedombone-addemail.json create mode 100644 locale/sl/freedombone-addlist.json create mode 100644 locale/sl/freedombone-addsipuser.json create mode 100644 locale/sl/freedombone-adduser.json create mode 100644 locale/sl/freedombone-addxmpp.json create mode 100644 locale/sl/freedombone-backup-local.json create mode 100644 locale/sl/freedombone-backup-remote.json create mode 100644 locale/sl/freedombone-client.json create mode 100644 locale/sl/freedombone-clientcert.json create mode 100644 locale/sl/freedombone-config.json create mode 100644 locale/sl/freedombone-controlpanel-user.json create mode 100644 locale/sl/freedombone-controlpanel.json create mode 100644 locale/sl/freedombone-dhparam.json create mode 100644 locale/sl/freedombone-encrypt-mail.json create mode 100644 locale/sl/freedombone-format.json create mode 100644 locale/sl/freedombone-ignore.json create mode 100644 locale/sl/freedombone-image-customise.json create mode 100644 locale/sl/freedombone-image-hardware-setup.json create mode 100644 locale/sl/freedombone-image-make.json create mode 100644 locale/sl/freedombone-image-mesh.json create mode 100644 locale/sl/freedombone-image.json create mode 100644 locale/sl/freedombone-keydrive.json create mode 100644 locale/sl/freedombone-mesh-install.json create mode 100644 locale/sl/freedombone-mesh.json create mode 100644 locale/sl/freedombone-meshweb.json create mode 100644 locale/sl/freedombone-mirrors.json create mode 100644 locale/sl/freedombone-pin-cert.json create mode 100644 locale/sl/freedombone-recoverkey.json create mode 100644 locale/sl/freedombone-remote.json create mode 100644 locale/sl/freedombone-renew-cert.json create mode 100644 locale/sl/freedombone-repair-database.json create mode 100644 locale/sl/freedombone-restore-local.json create mode 100644 locale/sl/freedombone-restore-remote.json create mode 100644 locale/sl/freedombone-rmemail.json create mode 100644 locale/sl/freedombone-rmlist.json create mode 100644 locale/sl/freedombone-rmsipuser.json create mode 100644 locale/sl/freedombone-rmuser.json create mode 100644 locale/sl/freedombone-rmxmpp.json create mode 100644 locale/sl/freedombone-sec.json create mode 100644 locale/sl/freedombone-splitkey.json create mode 100644 locale/sl/freedombone-unignore.json create mode 100644 locale/sl/freedombone-update-date.json create mode 100644 locale/sl/freedombone-xmpp-pass.json create mode 100644 locale/sl/freedombone-zram.json create mode 100644 locale/sl/freedombone.json create mode 100644 locale/sm/freedombone-addcert.json create mode 100644 locale/sm/freedombone-addemail.json create mode 100644 locale/sm/freedombone-addlist.json create mode 100644 locale/sm/freedombone-addsipuser.json create mode 100644 locale/sm/freedombone-adduser.json create mode 100644 locale/sm/freedombone-addxmpp.json create mode 100644 locale/sm/freedombone-backup-local.json create mode 100644 locale/sm/freedombone-backup-remote.json create mode 100644 locale/sm/freedombone-client.json create mode 100644 locale/sm/freedombone-clientcert.json create mode 100644 locale/sm/freedombone-config.json create mode 100644 locale/sm/freedombone-controlpanel-user.json create mode 100644 locale/sm/freedombone-controlpanel.json create mode 100644 locale/sm/freedombone-dhparam.json create mode 100644 locale/sm/freedombone-encrypt-mail.json create mode 100644 locale/sm/freedombone-format.json create mode 100644 locale/sm/freedombone-ignore.json create mode 100644 locale/sm/freedombone-image-customise.json create mode 100644 locale/sm/freedombone-image-hardware-setup.json create mode 100644 locale/sm/freedombone-image-make.json create mode 100644 locale/sm/freedombone-image-mesh.json create mode 100644 locale/sm/freedombone-image.json create mode 100644 locale/sm/freedombone-keydrive.json create mode 100644 locale/sm/freedombone-mesh-install.json create mode 100644 locale/sm/freedombone-mesh.json create mode 100644 locale/sm/freedombone-meshweb.json create mode 100644 locale/sm/freedombone-mirrors.json create mode 100644 locale/sm/freedombone-pin-cert.json create mode 100644 locale/sm/freedombone-recoverkey.json create mode 100644 locale/sm/freedombone-remote.json create mode 100644 locale/sm/freedombone-renew-cert.json create mode 100644 locale/sm/freedombone-repair-database.json create mode 100644 locale/sm/freedombone-restore-local.json create mode 100644 locale/sm/freedombone-restore-remote.json create mode 100644 locale/sm/freedombone-rmemail.json create mode 100644 locale/sm/freedombone-rmlist.json create mode 100644 locale/sm/freedombone-rmsipuser.json create mode 100644 locale/sm/freedombone-rmuser.json create mode 100644 locale/sm/freedombone-rmxmpp.json create mode 100644 locale/sm/freedombone-sec.json create mode 100644 locale/sm/freedombone-splitkey.json create mode 100644 locale/sm/freedombone-unignore.json create mode 100644 locale/sm/freedombone-update-date.json create mode 100644 locale/sm/freedombone-xmpp-pass.json create mode 100644 locale/sm/freedombone-zram.json create mode 100644 locale/sm/freedombone.json create mode 100644 locale/so/freedombone-addcert.json create mode 100644 locale/so/freedombone-addemail.json create mode 100644 locale/so/freedombone-addlist.json create mode 100644 locale/so/freedombone-addsipuser.json create mode 100644 locale/so/freedombone-adduser.json create mode 100644 locale/so/freedombone-addxmpp.json create mode 100644 locale/so/freedombone-backup-local.json create mode 100644 locale/so/freedombone-backup-remote.json create mode 100644 locale/so/freedombone-client.json create mode 100644 locale/so/freedombone-clientcert.json create mode 100644 locale/so/freedombone-config.json create mode 100644 locale/so/freedombone-controlpanel-user.json create mode 100644 locale/so/freedombone-controlpanel.json create mode 100644 locale/so/freedombone-dhparam.json create mode 100644 locale/so/freedombone-encrypt-mail.json create mode 100644 locale/so/freedombone-format.json create mode 100644 locale/so/freedombone-ignore.json create mode 100644 locale/so/freedombone-image-customise.json create mode 100644 locale/so/freedombone-image-hardware-setup.json create mode 100644 locale/so/freedombone-image-make.json create mode 100644 locale/so/freedombone-image-mesh.json create mode 100644 locale/so/freedombone-image.json create mode 100644 locale/so/freedombone-keydrive.json create mode 100644 locale/so/freedombone-mesh-install.json create mode 100644 locale/so/freedombone-mesh.json create mode 100644 locale/so/freedombone-meshweb.json create mode 100644 locale/so/freedombone-mirrors.json create mode 100644 locale/so/freedombone-pin-cert.json create mode 100644 locale/so/freedombone-recoverkey.json create mode 100644 locale/so/freedombone-remote.json create mode 100644 locale/so/freedombone-renew-cert.json create mode 100644 locale/so/freedombone-repair-database.json create mode 100644 locale/so/freedombone-restore-local.json create mode 100644 locale/so/freedombone-restore-remote.json create mode 100644 locale/so/freedombone-rmemail.json create mode 100644 locale/so/freedombone-rmlist.json create mode 100644 locale/so/freedombone-rmsipuser.json create mode 100644 locale/so/freedombone-rmuser.json create mode 100644 locale/so/freedombone-rmxmpp.json create mode 100644 locale/so/freedombone-sec.json create mode 100644 locale/so/freedombone-splitkey.json create mode 100644 locale/so/freedombone-unignore.json create mode 100644 locale/so/freedombone-update-date.json create mode 100644 locale/so/freedombone-xmpp-pass.json create mode 100644 locale/so/freedombone-zram.json create mode 100644 locale/so/freedombone.json create mode 100644 locale/sq/freedombone-addcert.json create mode 100644 locale/sq/freedombone-addemail.json create mode 100644 locale/sq/freedombone-addlist.json create mode 100644 locale/sq/freedombone-addsipuser.json create mode 100644 locale/sq/freedombone-adduser.json create mode 100644 locale/sq/freedombone-addxmpp.json create mode 100644 locale/sq/freedombone-backup-local.json create mode 100644 locale/sq/freedombone-backup-remote.json create mode 100644 locale/sq/freedombone-client.json create mode 100644 locale/sq/freedombone-clientcert.json create mode 100644 locale/sq/freedombone-config.json create mode 100644 locale/sq/freedombone-controlpanel-user.json create mode 100644 locale/sq/freedombone-controlpanel.json create mode 100644 locale/sq/freedombone-dhparam.json create mode 100644 locale/sq/freedombone-encrypt-mail.json create mode 100644 locale/sq/freedombone-format.json create mode 100644 locale/sq/freedombone-ignore.json create mode 100644 locale/sq/freedombone-image-customise.json create mode 100644 locale/sq/freedombone-image-hardware-setup.json create mode 100644 locale/sq/freedombone-image-make.json create mode 100644 locale/sq/freedombone-image-mesh.json create mode 100644 locale/sq/freedombone-image.json create mode 100644 locale/sq/freedombone-keydrive.json create mode 100644 locale/sq/freedombone-mesh-install.json create mode 100644 locale/sq/freedombone-mesh.json create mode 100644 locale/sq/freedombone-meshweb.json create mode 100644 locale/sq/freedombone-mirrors.json create mode 100644 locale/sq/freedombone-pin-cert.json create mode 100644 locale/sq/freedombone-recoverkey.json create mode 100644 locale/sq/freedombone-remote.json create mode 100644 locale/sq/freedombone-renew-cert.json create mode 100644 locale/sq/freedombone-repair-database.json create mode 100644 locale/sq/freedombone-restore-local.json create mode 100644 locale/sq/freedombone-restore-remote.json create mode 100644 locale/sq/freedombone-rmemail.json create mode 100644 locale/sq/freedombone-rmlist.json create mode 100644 locale/sq/freedombone-rmsipuser.json create mode 100644 locale/sq/freedombone-rmuser.json create mode 100644 locale/sq/freedombone-rmxmpp.json create mode 100644 locale/sq/freedombone-sec.json create mode 100644 locale/sq/freedombone-splitkey.json create mode 100644 locale/sq/freedombone-unignore.json create mode 100644 locale/sq/freedombone-update-date.json create mode 100644 locale/sq/freedombone-xmpp-pass.json create mode 100644 locale/sq/freedombone-zram.json create mode 100644 locale/sq/freedombone.json create mode 100644 locale/sr/freedombone-addcert.json create mode 100644 locale/sr/freedombone-addemail.json create mode 100644 locale/sr/freedombone-addlist.json create mode 100644 locale/sr/freedombone-addsipuser.json create mode 100644 locale/sr/freedombone-adduser.json create mode 100644 locale/sr/freedombone-addxmpp.json create mode 100644 locale/sr/freedombone-backup-local.json create mode 100644 locale/sr/freedombone-backup-remote.json create mode 100644 locale/sr/freedombone-client.json create mode 100644 locale/sr/freedombone-clientcert.json create mode 100644 locale/sr/freedombone-config.json create mode 100644 locale/sr/freedombone-controlpanel-user.json create mode 100644 locale/sr/freedombone-controlpanel.json create mode 100644 locale/sr/freedombone-dhparam.json create mode 100644 locale/sr/freedombone-encrypt-mail.json create mode 100644 locale/sr/freedombone-format.json create mode 100644 locale/sr/freedombone-ignore.json create mode 100644 locale/sr/freedombone-image-customise.json create mode 100644 locale/sr/freedombone-image-hardware-setup.json create mode 100644 locale/sr/freedombone-image-make.json create mode 100644 locale/sr/freedombone-image-mesh.json create mode 100644 locale/sr/freedombone-image.json create mode 100644 locale/sr/freedombone-keydrive.json create mode 100644 locale/sr/freedombone-mesh-install.json create mode 100644 locale/sr/freedombone-mesh.json create mode 100644 locale/sr/freedombone-meshweb.json create mode 100644 locale/sr/freedombone-mirrors.json create mode 100644 locale/sr/freedombone-pin-cert.json create mode 100644 locale/sr/freedombone-recoverkey.json create mode 100644 locale/sr/freedombone-remote.json create mode 100644 locale/sr/freedombone-renew-cert.json create mode 100644 locale/sr/freedombone-repair-database.json create mode 100644 locale/sr/freedombone-restore-local.json create mode 100644 locale/sr/freedombone-restore-remote.json create mode 100644 locale/sr/freedombone-rmemail.json create mode 100644 locale/sr/freedombone-rmlist.json create mode 100644 locale/sr/freedombone-rmsipuser.json create mode 100644 locale/sr/freedombone-rmuser.json create mode 100644 locale/sr/freedombone-rmxmpp.json create mode 100644 locale/sr/freedombone-sec.json create mode 100644 locale/sr/freedombone-splitkey.json create mode 100644 locale/sr/freedombone-unignore.json create mode 100644 locale/sr/freedombone-update-date.json create mode 100644 locale/sr/freedombone-xmpp-pass.json create mode 100644 locale/sr/freedombone-zram.json create mode 100644 locale/sr/freedombone.json create mode 100644 locale/sv/freedombone-addcert.json create mode 100644 locale/sv/freedombone-addemail.json create mode 100644 locale/sv/freedombone-addlist.json create mode 100644 locale/sv/freedombone-addsipuser.json create mode 100644 locale/sv/freedombone-adduser.json create mode 100644 locale/sv/freedombone-addxmpp.json create mode 100644 locale/sv/freedombone-backup-local.json create mode 100644 locale/sv/freedombone-backup-remote.json create mode 100644 locale/sv/freedombone-client.json create mode 100644 locale/sv/freedombone-clientcert.json create mode 100644 locale/sv/freedombone-config.json create mode 100644 locale/sv/freedombone-controlpanel-user.json create mode 100644 locale/sv/freedombone-controlpanel.json create mode 100644 locale/sv/freedombone-dhparam.json create mode 100644 locale/sv/freedombone-encrypt-mail.json create mode 100644 locale/sv/freedombone-format.json create mode 100644 locale/sv/freedombone-ignore.json create mode 100644 locale/sv/freedombone-image-customise.json create mode 100644 locale/sv/freedombone-image-hardware-setup.json create mode 100644 locale/sv/freedombone-image-make.json create mode 100644 locale/sv/freedombone-image-mesh.json create mode 100644 locale/sv/freedombone-image.json create mode 100644 locale/sv/freedombone-keydrive.json create mode 100644 locale/sv/freedombone-mesh-install.json create mode 100644 locale/sv/freedombone-mesh.json create mode 100644 locale/sv/freedombone-meshweb.json create mode 100644 locale/sv/freedombone-mirrors.json create mode 100644 locale/sv/freedombone-pin-cert.json create mode 100644 locale/sv/freedombone-recoverkey.json create mode 100644 locale/sv/freedombone-remote.json create mode 100644 locale/sv/freedombone-renew-cert.json create mode 100644 locale/sv/freedombone-repair-database.json create mode 100644 locale/sv/freedombone-restore-local.json create mode 100644 locale/sv/freedombone-restore-remote.json create mode 100644 locale/sv/freedombone-rmemail.json create mode 100644 locale/sv/freedombone-rmlist.json create mode 100644 locale/sv/freedombone-rmsipuser.json create mode 100644 locale/sv/freedombone-rmuser.json create mode 100644 locale/sv/freedombone-rmxmpp.json create mode 100644 locale/sv/freedombone-sec.json create mode 100644 locale/sv/freedombone-splitkey.json create mode 100644 locale/sv/freedombone-unignore.json create mode 100644 locale/sv/freedombone-update-date.json create mode 100644 locale/sv/freedombone-xmpp-pass.json create mode 100644 locale/sv/freedombone-zram.json create mode 100644 locale/sv/freedombone.json create mode 100644 locale/ta/freedombone-addcert.json create mode 100644 locale/ta/freedombone-addemail.json create mode 100644 locale/ta/freedombone-addlist.json create mode 100644 locale/ta/freedombone-addsipuser.json create mode 100644 locale/ta/freedombone-adduser.json create mode 100644 locale/ta/freedombone-addxmpp.json create mode 100644 locale/ta/freedombone-backup-local.json create mode 100644 locale/ta/freedombone-backup-remote.json create mode 100644 locale/ta/freedombone-client.json create mode 100644 locale/ta/freedombone-clientcert.json create mode 100644 locale/ta/freedombone-config.json create mode 100644 locale/ta/freedombone-controlpanel-user.json create mode 100644 locale/ta/freedombone-controlpanel.json create mode 100644 locale/ta/freedombone-dhparam.json create mode 100644 locale/ta/freedombone-encrypt-mail.json create mode 100644 locale/ta/freedombone-format.json create mode 100644 locale/ta/freedombone-ignore.json create mode 100644 locale/ta/freedombone-image-customise.json create mode 100644 locale/ta/freedombone-image-hardware-setup.json create mode 100644 locale/ta/freedombone-image-make.json create mode 100644 locale/ta/freedombone-image-mesh.json create mode 100644 locale/ta/freedombone-image.json create mode 100644 locale/ta/freedombone-keydrive.json create mode 100644 locale/ta/freedombone-mesh-install.json create mode 100644 locale/ta/freedombone-mesh.json create mode 100644 locale/ta/freedombone-meshweb.json create mode 100644 locale/ta/freedombone-mirrors.json create mode 100644 locale/ta/freedombone-pin-cert.json create mode 100644 locale/ta/freedombone-recoverkey.json create mode 100644 locale/ta/freedombone-remote.json create mode 100644 locale/ta/freedombone-renew-cert.json create mode 100644 locale/ta/freedombone-repair-database.json create mode 100644 locale/ta/freedombone-restore-local.json create mode 100644 locale/ta/freedombone-restore-remote.json create mode 100644 locale/ta/freedombone-rmemail.json create mode 100644 locale/ta/freedombone-rmlist.json create mode 100644 locale/ta/freedombone-rmsipuser.json create mode 100644 locale/ta/freedombone-rmuser.json create mode 100644 locale/ta/freedombone-rmxmpp.json create mode 100644 locale/ta/freedombone-sec.json create mode 100644 locale/ta/freedombone-splitkey.json create mode 100644 locale/ta/freedombone-unignore.json create mode 100644 locale/ta/freedombone-update-date.json create mode 100644 locale/ta/freedombone-xmpp-pass.json create mode 100644 locale/ta/freedombone-zram.json create mode 100644 locale/ta/freedombone.json create mode 100644 locale/th/freedombone-addcert.json create mode 100644 locale/th/freedombone-addemail.json create mode 100644 locale/th/freedombone-addlist.json create mode 100644 locale/th/freedombone-addsipuser.json create mode 100644 locale/th/freedombone-adduser.json create mode 100644 locale/th/freedombone-addxmpp.json create mode 100644 locale/th/freedombone-backup-local.json create mode 100644 locale/th/freedombone-backup-remote.json create mode 100644 locale/th/freedombone-client.json create mode 100644 locale/th/freedombone-clientcert.json create mode 100644 locale/th/freedombone-config.json create mode 100644 locale/th/freedombone-controlpanel-user.json create mode 100644 locale/th/freedombone-controlpanel.json create mode 100644 locale/th/freedombone-dhparam.json create mode 100644 locale/th/freedombone-encrypt-mail.json create mode 100644 locale/th/freedombone-format.json create mode 100644 locale/th/freedombone-ignore.json create mode 100644 locale/th/freedombone-image-customise.json create mode 100644 locale/th/freedombone-image-hardware-setup.json create mode 100644 locale/th/freedombone-image-make.json create mode 100644 locale/th/freedombone-image-mesh.json create mode 100644 locale/th/freedombone-image.json create mode 100644 locale/th/freedombone-keydrive.json create mode 100644 locale/th/freedombone-mesh-install.json create mode 100644 locale/th/freedombone-mesh.json create mode 100644 locale/th/freedombone-meshweb.json create mode 100644 locale/th/freedombone-mirrors.json create mode 100644 locale/th/freedombone-pin-cert.json create mode 100644 locale/th/freedombone-recoverkey.json create mode 100644 locale/th/freedombone-remote.json create mode 100644 locale/th/freedombone-renew-cert.json create mode 100644 locale/th/freedombone-repair-database.json create mode 100644 locale/th/freedombone-restore-local.json create mode 100644 locale/th/freedombone-restore-remote.json create mode 100644 locale/th/freedombone-rmemail.json create mode 100644 locale/th/freedombone-rmlist.json create mode 100644 locale/th/freedombone-rmsipuser.json create mode 100644 locale/th/freedombone-rmuser.json create mode 100644 locale/th/freedombone-rmxmpp.json create mode 100644 locale/th/freedombone-sec.json create mode 100644 locale/th/freedombone-splitkey.json create mode 100644 locale/th/freedombone-unignore.json create mode 100644 locale/th/freedombone-update-date.json create mode 100644 locale/th/freedombone-xmpp-pass.json create mode 100644 locale/th/freedombone-zram.json create mode 100644 locale/th/freedombone.json create mode 100644 locale/tl/freedombone-addcert.json create mode 100644 locale/tl/freedombone-addemail.json create mode 100644 locale/tl/freedombone-addlist.json create mode 100644 locale/tl/freedombone-addsipuser.json create mode 100644 locale/tl/freedombone-adduser.json create mode 100644 locale/tl/freedombone-addxmpp.json create mode 100644 locale/tl/freedombone-backup-local.json create mode 100644 locale/tl/freedombone-backup-remote.json create mode 100644 locale/tl/freedombone-client.json create mode 100644 locale/tl/freedombone-clientcert.json create mode 100644 locale/tl/freedombone-config.json create mode 100644 locale/tl/freedombone-controlpanel-user.json create mode 100644 locale/tl/freedombone-controlpanel.json create mode 100644 locale/tl/freedombone-dhparam.json create mode 100644 locale/tl/freedombone-encrypt-mail.json create mode 100644 locale/tl/freedombone-format.json create mode 100644 locale/tl/freedombone-ignore.json create mode 100644 locale/tl/freedombone-image-customise.json create mode 100644 locale/tl/freedombone-image-hardware-setup.json create mode 100644 locale/tl/freedombone-image-make.json create mode 100644 locale/tl/freedombone-image-mesh.json create mode 100644 locale/tl/freedombone-image.json create mode 100644 locale/tl/freedombone-keydrive.json create mode 100644 locale/tl/freedombone-mesh-install.json create mode 100644 locale/tl/freedombone-mesh.json create mode 100644 locale/tl/freedombone-meshweb.json create mode 100644 locale/tl/freedombone-mirrors.json create mode 100644 locale/tl/freedombone-pin-cert.json create mode 100644 locale/tl/freedombone-recoverkey.json create mode 100644 locale/tl/freedombone-remote.json create mode 100644 locale/tl/freedombone-renew-cert.json create mode 100644 locale/tl/freedombone-repair-database.json create mode 100644 locale/tl/freedombone-restore-local.json create mode 100644 locale/tl/freedombone-restore-remote.json create mode 100644 locale/tl/freedombone-rmemail.json create mode 100644 locale/tl/freedombone-rmlist.json create mode 100644 locale/tl/freedombone-rmsipuser.json create mode 100644 locale/tl/freedombone-rmuser.json create mode 100644 locale/tl/freedombone-rmxmpp.json create mode 100644 locale/tl/freedombone-sec.json create mode 100644 locale/tl/freedombone-splitkey.json create mode 100644 locale/tl/freedombone-unignore.json create mode 100644 locale/tl/freedombone-update-date.json create mode 100644 locale/tl/freedombone-xmpp-pass.json create mode 100644 locale/tl/freedombone-zram.json create mode 100644 locale/tl/freedombone.json create mode 100644 locale/to/freedombone-addcert.json create mode 100644 locale/to/freedombone-addemail.json create mode 100644 locale/to/freedombone-addlist.json create mode 100644 locale/to/freedombone-addsipuser.json create mode 100644 locale/to/freedombone-adduser.json create mode 100644 locale/to/freedombone-addxmpp.json create mode 100644 locale/to/freedombone-backup-local.json create mode 100644 locale/to/freedombone-backup-remote.json create mode 100644 locale/to/freedombone-client.json create mode 100644 locale/to/freedombone-clientcert.json create mode 100644 locale/to/freedombone-config.json create mode 100644 locale/to/freedombone-controlpanel-user.json create mode 100644 locale/to/freedombone-controlpanel.json create mode 100644 locale/to/freedombone-dhparam.json create mode 100644 locale/to/freedombone-encrypt-mail.json create mode 100644 locale/to/freedombone-format.json create mode 100644 locale/to/freedombone-ignore.json create mode 100644 locale/to/freedombone-image-customise.json create mode 100644 locale/to/freedombone-image-hardware-setup.json create mode 100644 locale/to/freedombone-image-make.json create mode 100644 locale/to/freedombone-image-mesh.json create mode 100644 locale/to/freedombone-image.json create mode 100644 locale/to/freedombone-keydrive.json create mode 100644 locale/to/freedombone-mesh-install.json create mode 100644 locale/to/freedombone-mesh.json create mode 100644 locale/to/freedombone-meshweb.json create mode 100644 locale/to/freedombone-mirrors.json create mode 100644 locale/to/freedombone-pin-cert.json create mode 100644 locale/to/freedombone-recoverkey.json create mode 100644 locale/to/freedombone-remote.json create mode 100644 locale/to/freedombone-renew-cert.json create mode 100644 locale/to/freedombone-repair-database.json create mode 100644 locale/to/freedombone-restore-local.json create mode 100644 locale/to/freedombone-restore-remote.json create mode 100644 locale/to/freedombone-rmemail.json create mode 100644 locale/to/freedombone-rmlist.json create mode 100644 locale/to/freedombone-rmsipuser.json create mode 100644 locale/to/freedombone-rmuser.json create mode 100644 locale/to/freedombone-rmxmpp.json create mode 100644 locale/to/freedombone-sec.json create mode 100644 locale/to/freedombone-splitkey.json create mode 100644 locale/to/freedombone-unignore.json create mode 100644 locale/to/freedombone-update-date.json create mode 100644 locale/to/freedombone-xmpp-pass.json create mode 100644 locale/to/freedombone-zram.json create mode 100644 locale/to/freedombone.json create mode 100644 locale/tr/freedombone-addcert.json create mode 100644 locale/tr/freedombone-addemail.json create mode 100644 locale/tr/freedombone-addlist.json create mode 100644 locale/tr/freedombone-addsipuser.json create mode 100644 locale/tr/freedombone-adduser.json create mode 100644 locale/tr/freedombone-addxmpp.json create mode 100644 locale/tr/freedombone-backup-local.json create mode 100644 locale/tr/freedombone-backup-remote.json create mode 100644 locale/tr/freedombone-client.json create mode 100644 locale/tr/freedombone-clientcert.json create mode 100644 locale/tr/freedombone-config.json create mode 100644 locale/tr/freedombone-controlpanel-user.json create mode 100644 locale/tr/freedombone-controlpanel.json create mode 100644 locale/tr/freedombone-dhparam.json create mode 100644 locale/tr/freedombone-encrypt-mail.json create mode 100644 locale/tr/freedombone-format.json create mode 100644 locale/tr/freedombone-ignore.json create mode 100644 locale/tr/freedombone-image-customise.json create mode 100644 locale/tr/freedombone-image-hardware-setup.json create mode 100644 locale/tr/freedombone-image-make.json create mode 100644 locale/tr/freedombone-image-mesh.json create mode 100644 locale/tr/freedombone-image.json create mode 100644 locale/tr/freedombone-keydrive.json create mode 100644 locale/tr/freedombone-mesh-install.json create mode 100644 locale/tr/freedombone-mesh.json create mode 100644 locale/tr/freedombone-meshweb.json create mode 100644 locale/tr/freedombone-mirrors.json create mode 100644 locale/tr/freedombone-pin-cert.json create mode 100644 locale/tr/freedombone-recoverkey.json create mode 100644 locale/tr/freedombone-remote.json create mode 100644 locale/tr/freedombone-renew-cert.json create mode 100644 locale/tr/freedombone-repair-database.json create mode 100644 locale/tr/freedombone-restore-local.json create mode 100644 locale/tr/freedombone-restore-remote.json create mode 100644 locale/tr/freedombone-rmemail.json create mode 100644 locale/tr/freedombone-rmlist.json create mode 100644 locale/tr/freedombone-rmsipuser.json create mode 100644 locale/tr/freedombone-rmuser.json create mode 100644 locale/tr/freedombone-rmxmpp.json create mode 100644 locale/tr/freedombone-sec.json create mode 100644 locale/tr/freedombone-splitkey.json create mode 100644 locale/tr/freedombone-unignore.json create mode 100644 locale/tr/freedombone-update-date.json create mode 100644 locale/tr/freedombone-xmpp-pass.json create mode 100644 locale/tr/freedombone-zram.json create mode 100644 locale/tr/freedombone.json create mode 100644 locale/uk/freedombone-addcert.json create mode 100644 locale/uk/freedombone-addemail.json create mode 100644 locale/uk/freedombone-addlist.json create mode 100644 locale/uk/freedombone-addsipuser.json create mode 100644 locale/uk/freedombone-adduser.json create mode 100644 locale/uk/freedombone-addxmpp.json create mode 100644 locale/uk/freedombone-backup-local.json create mode 100644 locale/uk/freedombone-backup-remote.json create mode 100644 locale/uk/freedombone-client.json create mode 100644 locale/uk/freedombone-clientcert.json create mode 100644 locale/uk/freedombone-config.json create mode 100644 locale/uk/freedombone-controlpanel-user.json create mode 100644 locale/uk/freedombone-controlpanel.json create mode 100644 locale/uk/freedombone-dhparam.json create mode 100644 locale/uk/freedombone-encrypt-mail.json create mode 100644 locale/uk/freedombone-format.json create mode 100644 locale/uk/freedombone-ignore.json create mode 100644 locale/uk/freedombone-image-customise.json create mode 100644 locale/uk/freedombone-image-hardware-setup.json create mode 100644 locale/uk/freedombone-image-make.json create mode 100644 locale/uk/freedombone-image-mesh.json create mode 100644 locale/uk/freedombone-image.json create mode 100644 locale/uk/freedombone-keydrive.json create mode 100644 locale/uk/freedombone-mesh-install.json create mode 100644 locale/uk/freedombone-mesh.json create mode 100644 locale/uk/freedombone-meshweb.json create mode 100644 locale/uk/freedombone-mirrors.json create mode 100644 locale/uk/freedombone-pin-cert.json create mode 100644 locale/uk/freedombone-recoverkey.json create mode 100644 locale/uk/freedombone-remote.json create mode 100644 locale/uk/freedombone-renew-cert.json create mode 100644 locale/uk/freedombone-repair-database.json create mode 100644 locale/uk/freedombone-restore-local.json create mode 100644 locale/uk/freedombone-restore-remote.json create mode 100644 locale/uk/freedombone-rmemail.json create mode 100644 locale/uk/freedombone-rmlist.json create mode 100644 locale/uk/freedombone-rmsipuser.json create mode 100644 locale/uk/freedombone-rmuser.json create mode 100644 locale/uk/freedombone-rmxmpp.json create mode 100644 locale/uk/freedombone-sec.json create mode 100644 locale/uk/freedombone-splitkey.json create mode 100644 locale/uk/freedombone-unignore.json create mode 100644 locale/uk/freedombone-update-date.json create mode 100644 locale/uk/freedombone-xmpp-pass.json create mode 100644 locale/uk/freedombone-zram.json create mode 100644 locale/uk/freedombone.json create mode 100644 locale/vi/freedombone-addcert.json create mode 100644 locale/vi/freedombone-addemail.json create mode 100644 locale/vi/freedombone-addlist.json create mode 100644 locale/vi/freedombone-addsipuser.json create mode 100644 locale/vi/freedombone-adduser.json create mode 100644 locale/vi/freedombone-addxmpp.json create mode 100644 locale/vi/freedombone-backup-local.json create mode 100644 locale/vi/freedombone-backup-remote.json create mode 100644 locale/vi/freedombone-client.json create mode 100644 locale/vi/freedombone-clientcert.json create mode 100644 locale/vi/freedombone-config.json create mode 100644 locale/vi/freedombone-controlpanel-user.json create mode 100644 locale/vi/freedombone-controlpanel.json create mode 100644 locale/vi/freedombone-dhparam.json create mode 100644 locale/vi/freedombone-encrypt-mail.json create mode 100644 locale/vi/freedombone-format.json create mode 100644 locale/vi/freedombone-ignore.json create mode 100644 locale/vi/freedombone-image-customise.json create mode 100644 locale/vi/freedombone-image-hardware-setup.json create mode 100644 locale/vi/freedombone-image-make.json create mode 100644 locale/vi/freedombone-image-mesh.json create mode 100644 locale/vi/freedombone-image.json create mode 100644 locale/vi/freedombone-keydrive.json create mode 100644 locale/vi/freedombone-mesh-install.json create mode 100644 locale/vi/freedombone-mesh.json create mode 100644 locale/vi/freedombone-meshweb.json create mode 100644 locale/vi/freedombone-mirrors.json create mode 100644 locale/vi/freedombone-pin-cert.json create mode 100644 locale/vi/freedombone-recoverkey.json create mode 100644 locale/vi/freedombone-remote.json create mode 100644 locale/vi/freedombone-renew-cert.json create mode 100644 locale/vi/freedombone-repair-database.json create mode 100644 locale/vi/freedombone-restore-local.json create mode 100644 locale/vi/freedombone-restore-remote.json create mode 100644 locale/vi/freedombone-rmemail.json create mode 100644 locale/vi/freedombone-rmlist.json create mode 100644 locale/vi/freedombone-rmsipuser.json create mode 100644 locale/vi/freedombone-rmuser.json create mode 100644 locale/vi/freedombone-rmxmpp.json create mode 100644 locale/vi/freedombone-sec.json create mode 100644 locale/vi/freedombone-splitkey.json create mode 100644 locale/vi/freedombone-unignore.json create mode 100644 locale/vi/freedombone-update-date.json create mode 100644 locale/vi/freedombone-xmpp-pass.json create mode 100644 locale/vi/freedombone-zram.json create mode 100644 locale/vi/freedombone.json create mode 100644 locale/zh_cn/freedombone-addcert.json create mode 100644 locale/zh_cn/freedombone-addemail.json create mode 100644 locale/zh_cn/freedombone-addlist.json create mode 100644 locale/zh_cn/freedombone-addsipuser.json create mode 100644 locale/zh_cn/freedombone-adduser.json create mode 100644 locale/zh_cn/freedombone-addxmpp.json create mode 100644 locale/zh_cn/freedombone-backup-local.json create mode 100644 locale/zh_cn/freedombone-backup-remote.json create mode 100644 locale/zh_cn/freedombone-client.json create mode 100644 locale/zh_cn/freedombone-clientcert.json create mode 100644 locale/zh_cn/freedombone-config.json create mode 100644 locale/zh_cn/freedombone-controlpanel-user.json create mode 100644 locale/zh_cn/freedombone-controlpanel.json create mode 100644 locale/zh_cn/freedombone-dhparam.json create mode 100644 locale/zh_cn/freedombone-encrypt-mail.json create mode 100644 locale/zh_cn/freedombone-format.json create mode 100644 locale/zh_cn/freedombone-ignore.json create mode 100644 locale/zh_cn/freedombone-image-customise.json create mode 100644 locale/zh_cn/freedombone-image-hardware-setup.json create mode 100644 locale/zh_cn/freedombone-image-make.json create mode 100644 locale/zh_cn/freedombone-image-mesh.json create mode 100644 locale/zh_cn/freedombone-image.json create mode 100644 locale/zh_cn/freedombone-keydrive.json create mode 100644 locale/zh_cn/freedombone-mesh-install.json create mode 100644 locale/zh_cn/freedombone-mesh.json create mode 100644 locale/zh_cn/freedombone-meshweb.json create mode 100644 locale/zh_cn/freedombone-mirrors.json create mode 100644 locale/zh_cn/freedombone-pin-cert.json create mode 100644 locale/zh_cn/freedombone-recoverkey.json create mode 100644 locale/zh_cn/freedombone-remote.json create mode 100644 locale/zh_cn/freedombone-renew-cert.json create mode 100644 locale/zh_cn/freedombone-repair-database.json create mode 100644 locale/zh_cn/freedombone-restore-local.json create mode 100644 locale/zh_cn/freedombone-restore-remote.json create mode 100644 locale/zh_cn/freedombone-rmemail.json create mode 100644 locale/zh_cn/freedombone-rmlist.json create mode 100644 locale/zh_cn/freedombone-rmsipuser.json create mode 100644 locale/zh_cn/freedombone-rmuser.json create mode 100644 locale/zh_cn/freedombone-rmxmpp.json create mode 100644 locale/zh_cn/freedombone-sec.json create mode 100644 locale/zh_cn/freedombone-splitkey.json create mode 100644 locale/zh_cn/freedombone-unignore.json create mode 100644 locale/zh_cn/freedombone-update-date.json create mode 100644 locale/zh_cn/freedombone-xmpp-pass.json create mode 100644 locale/zh_cn/freedombone-zram.json create mode 100644 locale/zh_cn/freedombone.json create mode 100644 locale/zh_tw/freedombone-addcert.json create mode 100644 locale/zh_tw/freedombone-addemail.json create mode 100644 locale/zh_tw/freedombone-addlist.json create mode 100644 locale/zh_tw/freedombone-addsipuser.json create mode 100644 locale/zh_tw/freedombone-adduser.json create mode 100644 locale/zh_tw/freedombone-addxmpp.json create mode 100644 locale/zh_tw/freedombone-backup-local.json create mode 100644 locale/zh_tw/freedombone-backup-remote.json create mode 100644 locale/zh_tw/freedombone-client.json create mode 100644 locale/zh_tw/freedombone-clientcert.json create mode 100644 locale/zh_tw/freedombone-config.json create mode 100644 locale/zh_tw/freedombone-controlpanel-user.json create mode 100644 locale/zh_tw/freedombone-controlpanel.json create mode 100644 locale/zh_tw/freedombone-dhparam.json create mode 100644 locale/zh_tw/freedombone-encrypt-mail.json create mode 100644 locale/zh_tw/freedombone-format.json create mode 100644 locale/zh_tw/freedombone-ignore.json create mode 100644 locale/zh_tw/freedombone-image-customise.json create mode 100644 locale/zh_tw/freedombone-image-hardware-setup.json create mode 100644 locale/zh_tw/freedombone-image-make.json create mode 100644 locale/zh_tw/freedombone-image-mesh.json create mode 100644 locale/zh_tw/freedombone-image.json create mode 100644 locale/zh_tw/freedombone-keydrive.json create mode 100644 locale/zh_tw/freedombone-mesh-install.json create mode 100644 locale/zh_tw/freedombone-mesh.json create mode 100644 locale/zh_tw/freedombone-meshweb.json create mode 100644 locale/zh_tw/freedombone-mirrors.json create mode 100644 locale/zh_tw/freedombone-pin-cert.json create mode 100644 locale/zh_tw/freedombone-recoverkey.json create mode 100644 locale/zh_tw/freedombone-remote.json create mode 100644 locale/zh_tw/freedombone-renew-cert.json create mode 100644 locale/zh_tw/freedombone-repair-database.json create mode 100644 locale/zh_tw/freedombone-restore-local.json create mode 100644 locale/zh_tw/freedombone-restore-remote.json create mode 100644 locale/zh_tw/freedombone-rmemail.json create mode 100644 locale/zh_tw/freedombone-rmlist.json create mode 100644 locale/zh_tw/freedombone-rmsipuser.json create mode 100644 locale/zh_tw/freedombone-rmuser.json create mode 100644 locale/zh_tw/freedombone-rmxmpp.json create mode 100644 locale/zh_tw/freedombone-sec.json create mode 100644 locale/zh_tw/freedombone-splitkey.json create mode 100644 locale/zh_tw/freedombone-unignore.json create mode 100644 locale/zh_tw/freedombone-update-date.json create mode 100644 locale/zh_tw/freedombone-xmpp-pass.json create mode 100644 locale/zh_tw/freedombone-zram.json create mode 100644 locale/zh_tw/freedombone.json diff --git a/locale/af/freedombone-addcert.json b/locale/af/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/af/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-addemail.json b/locale/af/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/af/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-addlist.json b/locale/af/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/af/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-addsipuser.json b/locale/af/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/af/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-adduser.json b/locale/af/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/af/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-addxmpp.json b/locale/af/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/af/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-backup-local.json b/locale/af/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/af/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-backup-remote.json b/locale/af/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/af/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-client.json b/locale/af/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/af/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-clientcert.json b/locale/af/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/af/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-config.json b/locale/af/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/af/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-controlpanel-user.json b/locale/af/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/af/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-controlpanel.json b/locale/af/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/af/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-dhparam.json b/locale/af/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/af/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-encrypt-mail.json b/locale/af/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/af/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-format.json b/locale/af/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/af/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-ignore.json b/locale/af/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/af/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-image-customise.json b/locale/af/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/af/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-image-hardware-setup.json b/locale/af/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/af/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-image-make.json b/locale/af/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/af/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-image-mesh.json b/locale/af/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/af/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-image.json b/locale/af/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/af/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-keydrive.json b/locale/af/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/af/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-mesh-install.json b/locale/af/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/af/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-mesh.json b/locale/af/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/af/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-meshweb.json b/locale/af/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/af/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-mirrors.json b/locale/af/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/af/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-pin-cert.json b/locale/af/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/af/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-recoverkey.json b/locale/af/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/af/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-remote.json b/locale/af/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/af/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-renew-cert.json b/locale/af/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/af/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-repair-database.json b/locale/af/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/af/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-restore-local.json b/locale/af/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/af/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-restore-remote.json b/locale/af/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/af/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-rmemail.json b/locale/af/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/af/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-rmlist.json b/locale/af/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/af/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-rmsipuser.json b/locale/af/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/af/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-rmuser.json b/locale/af/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/af/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-rmxmpp.json b/locale/af/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/af/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-sec.json b/locale/af/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/af/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-splitkey.json b/locale/af/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/af/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-unignore.json b/locale/af/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/af/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-update-date.json b/locale/af/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/af/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-xmpp-pass.json b/locale/af/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/af/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone-zram.json b/locale/af/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/af/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/af/freedombone.json b/locale/af/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/af/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-addcert.json b/locale/ar/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ar/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-addemail.json b/locale/ar/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ar/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-addlist.json b/locale/ar/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ar/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-addsipuser.json b/locale/ar/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ar/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-adduser.json b/locale/ar/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ar/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-addxmpp.json b/locale/ar/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ar/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-backup-local.json b/locale/ar/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ar/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-backup-remote.json b/locale/ar/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ar/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-client.json b/locale/ar/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ar/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-clientcert.json b/locale/ar/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ar/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-config.json b/locale/ar/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ar/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-controlpanel-user.json b/locale/ar/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ar/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-controlpanel.json b/locale/ar/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ar/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-dhparam.json b/locale/ar/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ar/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-encrypt-mail.json b/locale/ar/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ar/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-format.json b/locale/ar/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ar/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-ignore.json b/locale/ar/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ar/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-image-customise.json b/locale/ar/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ar/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-image-hardware-setup.json b/locale/ar/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ar/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-image-make.json b/locale/ar/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ar/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-image-mesh.json b/locale/ar/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ar/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-image.json b/locale/ar/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ar/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-keydrive.json b/locale/ar/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ar/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-mesh-install.json b/locale/ar/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ar/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-mesh.json b/locale/ar/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ar/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-meshweb.json b/locale/ar/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ar/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-mirrors.json b/locale/ar/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ar/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-pin-cert.json b/locale/ar/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ar/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-recoverkey.json b/locale/ar/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ar/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-remote.json b/locale/ar/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ar/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-renew-cert.json b/locale/ar/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ar/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-repair-database.json b/locale/ar/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ar/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-restore-local.json b/locale/ar/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ar/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-restore-remote.json b/locale/ar/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ar/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-rmemail.json b/locale/ar/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ar/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-rmlist.json b/locale/ar/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ar/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-rmsipuser.json b/locale/ar/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ar/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-rmuser.json b/locale/ar/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ar/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-rmxmpp.json b/locale/ar/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ar/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-sec.json b/locale/ar/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ar/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-splitkey.json b/locale/ar/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ar/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-unignore.json b/locale/ar/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ar/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-update-date.json b/locale/ar/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ar/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-xmpp-pass.json b/locale/ar/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ar/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone-zram.json b/locale/ar/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ar/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ar/freedombone.json b/locale/ar/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ar/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-addcert.json b/locale/be/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/be/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-addemail.json b/locale/be/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/be/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-addlist.json b/locale/be/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/be/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-addsipuser.json b/locale/be/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/be/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-adduser.json b/locale/be/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/be/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-addxmpp.json b/locale/be/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/be/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-backup-local.json b/locale/be/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/be/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-backup-remote.json b/locale/be/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/be/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-client.json b/locale/be/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/be/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-clientcert.json b/locale/be/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/be/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-config.json b/locale/be/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/be/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-controlpanel-user.json b/locale/be/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/be/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-controlpanel.json b/locale/be/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/be/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-dhparam.json b/locale/be/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/be/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-encrypt-mail.json b/locale/be/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/be/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-format.json b/locale/be/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/be/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-ignore.json b/locale/be/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/be/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-image-customise.json b/locale/be/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/be/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-image-hardware-setup.json b/locale/be/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/be/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-image-make.json b/locale/be/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/be/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-image-mesh.json b/locale/be/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/be/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-image.json b/locale/be/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/be/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-keydrive.json b/locale/be/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/be/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-mesh-install.json b/locale/be/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/be/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-mesh.json b/locale/be/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/be/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-meshweb.json b/locale/be/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/be/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-mirrors.json b/locale/be/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/be/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-pin-cert.json b/locale/be/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/be/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-recoverkey.json b/locale/be/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/be/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-remote.json b/locale/be/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/be/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-renew-cert.json b/locale/be/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/be/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-repair-database.json b/locale/be/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/be/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-restore-local.json b/locale/be/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/be/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-restore-remote.json b/locale/be/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/be/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-rmemail.json b/locale/be/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/be/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-rmlist.json b/locale/be/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/be/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-rmsipuser.json b/locale/be/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/be/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-rmuser.json b/locale/be/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/be/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-rmxmpp.json b/locale/be/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/be/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-sec.json b/locale/be/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/be/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-splitkey.json b/locale/be/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/be/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-unignore.json b/locale/be/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/be/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-update-date.json b/locale/be/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/be/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-xmpp-pass.json b/locale/be/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/be/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone-zram.json b/locale/be/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/be/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/be/freedombone.json b/locale/be/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/be/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-addcert.json b/locale/bg/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/bg/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-addemail.json b/locale/bg/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/bg/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-addlist.json b/locale/bg/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/bg/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-addsipuser.json b/locale/bg/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/bg/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-adduser.json b/locale/bg/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/bg/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-addxmpp.json b/locale/bg/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/bg/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-backup-local.json b/locale/bg/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/bg/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-backup-remote.json b/locale/bg/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/bg/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-client.json b/locale/bg/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/bg/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-clientcert.json b/locale/bg/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/bg/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-config.json b/locale/bg/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/bg/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-controlpanel-user.json b/locale/bg/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/bg/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-controlpanel.json b/locale/bg/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/bg/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-dhparam.json b/locale/bg/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/bg/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-encrypt-mail.json b/locale/bg/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/bg/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-format.json b/locale/bg/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/bg/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-ignore.json b/locale/bg/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/bg/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-image-customise.json b/locale/bg/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/bg/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-image-hardware-setup.json b/locale/bg/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/bg/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-image-make.json b/locale/bg/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/bg/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-image-mesh.json b/locale/bg/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/bg/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-image.json b/locale/bg/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/bg/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-keydrive.json b/locale/bg/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/bg/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-mesh-install.json b/locale/bg/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/bg/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-mesh.json b/locale/bg/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/bg/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-meshweb.json b/locale/bg/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/bg/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-mirrors.json b/locale/bg/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/bg/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-pin-cert.json b/locale/bg/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/bg/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-recoverkey.json b/locale/bg/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/bg/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-remote.json b/locale/bg/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/bg/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-renew-cert.json b/locale/bg/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/bg/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-repair-database.json b/locale/bg/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/bg/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-restore-local.json b/locale/bg/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/bg/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-restore-remote.json b/locale/bg/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/bg/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-rmemail.json b/locale/bg/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/bg/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-rmlist.json b/locale/bg/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/bg/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-rmsipuser.json b/locale/bg/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/bg/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-rmuser.json b/locale/bg/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/bg/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-rmxmpp.json b/locale/bg/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/bg/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-sec.json b/locale/bg/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/bg/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-splitkey.json b/locale/bg/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/bg/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-unignore.json b/locale/bg/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/bg/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-update-date.json b/locale/bg/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/bg/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-xmpp-pass.json b/locale/bg/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/bg/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone-zram.json b/locale/bg/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/bg/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/bg/freedombone.json b/locale/bg/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/bg/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-addcert.json b/locale/bs/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/bs/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-addemail.json b/locale/bs/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/bs/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-addlist.json b/locale/bs/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/bs/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-addsipuser.json b/locale/bs/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/bs/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-adduser.json b/locale/bs/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/bs/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-addxmpp.json b/locale/bs/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/bs/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-backup-local.json b/locale/bs/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/bs/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-backup-remote.json b/locale/bs/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/bs/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-client.json b/locale/bs/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/bs/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-clientcert.json b/locale/bs/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/bs/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-config.json b/locale/bs/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/bs/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-controlpanel-user.json b/locale/bs/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/bs/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-controlpanel.json b/locale/bs/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/bs/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-dhparam.json b/locale/bs/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/bs/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-encrypt-mail.json b/locale/bs/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/bs/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-format.json b/locale/bs/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/bs/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-ignore.json b/locale/bs/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/bs/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-image-customise.json b/locale/bs/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/bs/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-image-hardware-setup.json b/locale/bs/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/bs/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-image-make.json b/locale/bs/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/bs/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-image-mesh.json b/locale/bs/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/bs/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-image.json b/locale/bs/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/bs/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-keydrive.json b/locale/bs/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/bs/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-mesh-install.json b/locale/bs/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/bs/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-mesh.json b/locale/bs/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/bs/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-meshweb.json b/locale/bs/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/bs/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-mirrors.json b/locale/bs/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/bs/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-pin-cert.json b/locale/bs/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/bs/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-recoverkey.json b/locale/bs/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/bs/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-remote.json b/locale/bs/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/bs/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-renew-cert.json b/locale/bs/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/bs/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-repair-database.json b/locale/bs/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/bs/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-restore-local.json b/locale/bs/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/bs/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-restore-remote.json b/locale/bs/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/bs/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-rmemail.json b/locale/bs/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/bs/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-rmlist.json b/locale/bs/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/bs/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-rmsipuser.json b/locale/bs/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/bs/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-rmuser.json b/locale/bs/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/bs/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-rmxmpp.json b/locale/bs/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/bs/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-sec.json b/locale/bs/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/bs/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-splitkey.json b/locale/bs/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/bs/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-unignore.json b/locale/bs/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/bs/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-update-date.json b/locale/bs/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/bs/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-xmpp-pass.json b/locale/bs/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/bs/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone-zram.json b/locale/bs/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/bs/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/bs/freedombone.json b/locale/bs/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/bs/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-addcert.json b/locale/ca/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ca/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-addemail.json b/locale/ca/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ca/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-addlist.json b/locale/ca/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ca/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-addsipuser.json b/locale/ca/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ca/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-adduser.json b/locale/ca/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ca/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-addxmpp.json b/locale/ca/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ca/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-backup-local.json b/locale/ca/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ca/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-backup-remote.json b/locale/ca/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ca/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-client.json b/locale/ca/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ca/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-clientcert.json b/locale/ca/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ca/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-config.json b/locale/ca/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ca/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-controlpanel-user.json b/locale/ca/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ca/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-controlpanel.json b/locale/ca/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ca/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-dhparam.json b/locale/ca/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ca/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-encrypt-mail.json b/locale/ca/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ca/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-format.json b/locale/ca/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ca/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-ignore.json b/locale/ca/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ca/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-image-customise.json b/locale/ca/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ca/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-image-hardware-setup.json b/locale/ca/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ca/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-image-make.json b/locale/ca/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ca/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-image-mesh.json b/locale/ca/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ca/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-image.json b/locale/ca/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ca/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-keydrive.json b/locale/ca/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ca/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-mesh-install.json b/locale/ca/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ca/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-mesh.json b/locale/ca/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ca/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-meshweb.json b/locale/ca/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ca/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-mirrors.json b/locale/ca/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ca/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-pin-cert.json b/locale/ca/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ca/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-recoverkey.json b/locale/ca/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ca/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-remote.json b/locale/ca/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ca/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-renew-cert.json b/locale/ca/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ca/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-repair-database.json b/locale/ca/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ca/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-restore-local.json b/locale/ca/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ca/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-restore-remote.json b/locale/ca/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ca/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-rmemail.json b/locale/ca/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ca/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-rmlist.json b/locale/ca/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ca/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-rmsipuser.json b/locale/ca/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ca/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-rmuser.json b/locale/ca/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ca/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-rmxmpp.json b/locale/ca/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ca/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-sec.json b/locale/ca/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ca/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-splitkey.json b/locale/ca/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ca/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-unignore.json b/locale/ca/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ca/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-update-date.json b/locale/ca/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ca/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-xmpp-pass.json b/locale/ca/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ca/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone-zram.json b/locale/ca/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ca/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ca/freedombone.json b/locale/ca/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ca/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-addcert.json b/locale/cs/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/cs/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-addemail.json b/locale/cs/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/cs/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-addlist.json b/locale/cs/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/cs/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-addsipuser.json b/locale/cs/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/cs/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-adduser.json b/locale/cs/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/cs/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-addxmpp.json b/locale/cs/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/cs/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-backup-local.json b/locale/cs/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/cs/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-backup-remote.json b/locale/cs/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/cs/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-client.json b/locale/cs/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/cs/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-clientcert.json b/locale/cs/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/cs/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-config.json b/locale/cs/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/cs/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-controlpanel-user.json b/locale/cs/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/cs/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-controlpanel.json b/locale/cs/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/cs/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-dhparam.json b/locale/cs/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/cs/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-encrypt-mail.json b/locale/cs/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/cs/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-format.json b/locale/cs/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/cs/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-ignore.json b/locale/cs/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/cs/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-image-customise.json b/locale/cs/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/cs/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-image-hardware-setup.json b/locale/cs/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/cs/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-image-make.json b/locale/cs/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/cs/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-image-mesh.json b/locale/cs/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/cs/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-image.json b/locale/cs/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/cs/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-keydrive.json b/locale/cs/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/cs/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-mesh-install.json b/locale/cs/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/cs/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-mesh.json b/locale/cs/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/cs/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-meshweb.json b/locale/cs/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/cs/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-mirrors.json b/locale/cs/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/cs/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-pin-cert.json b/locale/cs/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/cs/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-recoverkey.json b/locale/cs/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/cs/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-remote.json b/locale/cs/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/cs/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-renew-cert.json b/locale/cs/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/cs/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-repair-database.json b/locale/cs/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/cs/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-restore-local.json b/locale/cs/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/cs/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-restore-remote.json b/locale/cs/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/cs/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-rmemail.json b/locale/cs/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/cs/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-rmlist.json b/locale/cs/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/cs/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-rmsipuser.json b/locale/cs/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/cs/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-rmuser.json b/locale/cs/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/cs/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-rmxmpp.json b/locale/cs/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/cs/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-sec.json b/locale/cs/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/cs/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-splitkey.json b/locale/cs/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/cs/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-unignore.json b/locale/cs/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/cs/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-update-date.json b/locale/cs/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/cs/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-xmpp-pass.json b/locale/cs/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/cs/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone-zram.json b/locale/cs/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/cs/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/cs/freedombone.json b/locale/cs/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/cs/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-addcert.json b/locale/da/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/da/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-addemail.json b/locale/da/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/da/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-addlist.json b/locale/da/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/da/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-addsipuser.json b/locale/da/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/da/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-adduser.json b/locale/da/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/da/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-addxmpp.json b/locale/da/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/da/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-backup-local.json b/locale/da/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/da/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-backup-remote.json b/locale/da/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/da/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-client.json b/locale/da/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/da/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-clientcert.json b/locale/da/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/da/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-config.json b/locale/da/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/da/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-controlpanel-user.json b/locale/da/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/da/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-controlpanel.json b/locale/da/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/da/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-dhparam.json b/locale/da/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/da/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-encrypt-mail.json b/locale/da/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/da/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-format.json b/locale/da/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/da/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-ignore.json b/locale/da/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/da/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-image-customise.json b/locale/da/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/da/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-image-hardware-setup.json b/locale/da/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/da/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-image-make.json b/locale/da/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/da/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-image-mesh.json b/locale/da/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/da/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-image.json b/locale/da/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/da/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-keydrive.json b/locale/da/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/da/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-mesh-install.json b/locale/da/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/da/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-mesh.json b/locale/da/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/da/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-meshweb.json b/locale/da/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/da/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-mirrors.json b/locale/da/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/da/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-pin-cert.json b/locale/da/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/da/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-recoverkey.json b/locale/da/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/da/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-remote.json b/locale/da/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/da/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-renew-cert.json b/locale/da/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/da/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-repair-database.json b/locale/da/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/da/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-restore-local.json b/locale/da/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/da/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-restore-remote.json b/locale/da/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/da/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-rmemail.json b/locale/da/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/da/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-rmlist.json b/locale/da/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/da/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-rmsipuser.json b/locale/da/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/da/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-rmuser.json b/locale/da/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/da/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-rmxmpp.json b/locale/da/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/da/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-sec.json b/locale/da/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/da/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-splitkey.json b/locale/da/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/da/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-unignore.json b/locale/da/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/da/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-update-date.json b/locale/da/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/da/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-xmpp-pass.json b/locale/da/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/da/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone-zram.json b/locale/da/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/da/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/da/freedombone.json b/locale/da/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/da/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-controlpanel-user.mo b/locale/de/freedombone-controlpanel-user.mo new file mode 100644 index 0000000000000000000000000000000000000000..f174c8d74091cd4415ee7c1519a738425635a05e GIT binary patch literal 2405 zcmb8w&u<$=6bJBuru+yJ(87Tq6-*(hMPSp?6cUF3iLt@09b7wZTG~?f$Jk!7o{466 zn_372mr5YPi656DPCdh+XYRd~f1sQZ{0SWRzS(Cx4grLf zC-8d+zc=rqtBLh}LOhM@29$6BABJDSr{E9p0Q?y~2yest;ji#8{0$z356lShBAkaO zp$BQc@8F~GCVLCc;rb4w_I>+>cnnHN^DV+h;5kV1#_(SF3491%gO9^+p@cudC*UuT z#`y!%IQ#F( z*;m+C*#&lyEwM}NYwR-nI{OCuCcDC}vSs!yw!&7~x7l~t8heU8&DPllyT-oDHrX?5 zi*2*(Y==F|Zm{Rr^Xz-<1@3)4 z|Dg)fe`?p#3qz}t#C4#DBi)m6l;lqgO=c4ncV%iY)>QMV7i`jP+|+WQbS73~gIl8@ z_%cdM{0-q`+Mnt(o;-haN00nHwxhH^dIOoNtLfi|avc-dwPt__d(jm&d8NHaO{5!^ zhLZ?A?W^$=czGqteNXq4thh{8qc~NTa?(Oh6Eqr=D0)e=rL31mMwdj{Dlc_6C+QcJ z#!9U&x4nd3QiU`5c;l6sYjx@sQMnqW(&tQOiLx%8N_#p`c_T7R5e8;3@N|fkL4;MS zRA>gi(Mopcp|a7bHL+}ZTE(J{)#F0o#VzIcx+V_MTYCeAJEkX1mWqbCqG%oS#*$cD zX;fSR?1+7?UTd$5H9RMMm2NBK_`)S=^i<;TsF|MDjo_Aqns&@S-LSK)TyX!=%;hYp zw)4WB?mTLDt4qlrPd{pz+-y?aV=0GnQw=Ev0n!-hOcjeo(aiif3QD4-29%)jM&Lr* z8S~zKrh2qHtEVdE^&>9WJ?mi<-jTd8+A7AbMT(U)*nOw~q%StxsKk+$;Q7Us}JCIBzl;(1C(;0P!e|y*N43ToH^z%A>fb1(o;5GxTWR!^-(o zt=6q#m>&~!ALW;q-7%+)7^*}xt)X+WPzwuZl}%`0OKn0`=&6)~nQhb>l}Xd_;;~uU zbqJ}jKHO3zcRanc72^e$WYG6;Y^KYd^=e^Z($9K2=_*^O=)i=O2D#uz>1;F3tQQxm h#tsrpy5%mD<(HRa{&o4NmWP++@#kmVzuW)!=Pz#}M8W_7 literal 0 HcmV?d00001 diff --git a/locale/de/freedombone-mesh-install.json b/locale/de/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/de/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/de/freedombone-mesh-install.mo b/locale/de/freedombone-mesh-install.mo new file mode 100644 index 0000000000000000000000000000000000000000..9d185384a61ea90d3f857243096bb39c656fa892 GIT binary patch literal 600 zcmbV}%}N6?5P(-H9*QT=9!3yUFs}8YRC*}dVx_IsZuL-#Y_nM#*=9;ID;4cy_z2?3 zxAE+=IBRPQf)@uqzJyF>^7FZtd+|6{n02O}O*nr1%;Ozq!t63{%pvo^G?~>U&%0!I z*{|$(b{6gBse_q2GhfeqlesJhMEjiWG0K*Z3EQzJ>E>4C7&wcH}owwK#{ zYF%BNS55+N+Ur-fJ&7jH{p!D2Yqo=Oy?%RIyUOwL8tijf#;b613;zNUODNo|;jD%zprrlaqvD;*rebXeLpuu+1-PJa6D EU*U1CCjbBd literal 0 HcmV?d00001 diff --git a/locale/de_du/freedombone-addcert.json b/locale/de_du/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/de_du/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-addemail.json b/locale/de_du/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/de_du/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-addlist.json b/locale/de_du/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/de_du/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-addsipuser.json b/locale/de_du/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/de_du/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-adduser.json b/locale/de_du/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/de_du/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-addxmpp.json b/locale/de_du/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/de_du/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-backup-local.json b/locale/de_du/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/de_du/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-backup-remote.json b/locale/de_du/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/de_du/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-client.json b/locale/de_du/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/de_du/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-clientcert.json b/locale/de_du/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/de_du/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-config.json b/locale/de_du/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/de_du/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-controlpanel-user.json b/locale/de_du/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/de_du/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-controlpanel.json b/locale/de_du/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/de_du/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-dhparam.json b/locale/de_du/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/de_du/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-encrypt-mail.json b/locale/de_du/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/de_du/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-format.json b/locale/de_du/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/de_du/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-ignore.json b/locale/de_du/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/de_du/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-image-customise.json b/locale/de_du/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/de_du/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-image-hardware-setup.json b/locale/de_du/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/de_du/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-image-make.json b/locale/de_du/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/de_du/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-image-mesh.json b/locale/de_du/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/de_du/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-image.json b/locale/de_du/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/de_du/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-keydrive.json b/locale/de_du/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/de_du/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-mesh-install.json b/locale/de_du/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/de_du/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-mesh.json b/locale/de_du/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/de_du/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-meshweb.json b/locale/de_du/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/de_du/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-mirrors.json b/locale/de_du/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/de_du/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-pin-cert.json b/locale/de_du/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/de_du/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-recoverkey.json b/locale/de_du/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/de_du/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-remote.json b/locale/de_du/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/de_du/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-renew-cert.json b/locale/de_du/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/de_du/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-repair-database.json b/locale/de_du/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/de_du/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-restore-local.json b/locale/de_du/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/de_du/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-restore-remote.json b/locale/de_du/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/de_du/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-rmemail.json b/locale/de_du/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/de_du/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-rmlist.json b/locale/de_du/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/de_du/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-rmsipuser.json b/locale/de_du/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/de_du/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-rmuser.json b/locale/de_du/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/de_du/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-rmxmpp.json b/locale/de_du/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/de_du/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-sec.json b/locale/de_du/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/de_du/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-splitkey.json b/locale/de_du/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/de_du/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-unignore.json b/locale/de_du/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/de_du/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-update-date.json b/locale/de_du/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/de_du/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-xmpp-pass.json b/locale/de_du/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/de_du/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone-zram.json b/locale/de_du/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/de_du/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/de_du/freedombone.json b/locale/de_du/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/de_du/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-addcert.json b/locale/el/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/el/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-addemail.json b/locale/el/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/el/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-addlist.json b/locale/el/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/el/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-addsipuser.json b/locale/el/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/el/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-adduser.json b/locale/el/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/el/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-addxmpp.json b/locale/el/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/el/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-backup-local.json b/locale/el/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/el/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-backup-remote.json b/locale/el/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/el/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-client.json b/locale/el/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/el/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-clientcert.json b/locale/el/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/el/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-config.json b/locale/el/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/el/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-controlpanel-user.json b/locale/el/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/el/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-controlpanel.json b/locale/el/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/el/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-dhparam.json b/locale/el/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/el/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-encrypt-mail.json b/locale/el/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/el/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-format.json b/locale/el/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/el/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-ignore.json b/locale/el/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/el/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-image-customise.json b/locale/el/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/el/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-image-hardware-setup.json b/locale/el/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/el/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-image-make.json b/locale/el/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/el/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-image-mesh.json b/locale/el/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/el/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-image.json b/locale/el/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/el/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-keydrive.json b/locale/el/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/el/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-mesh-install.json b/locale/el/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/el/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-mesh.json b/locale/el/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/el/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-meshweb.json b/locale/el/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/el/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-mirrors.json b/locale/el/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/el/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-pin-cert.json b/locale/el/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/el/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-recoverkey.json b/locale/el/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/el/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-remote.json b/locale/el/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/el/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-renew-cert.json b/locale/el/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/el/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-repair-database.json b/locale/el/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/el/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-restore-local.json b/locale/el/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/el/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-restore-remote.json b/locale/el/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/el/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-rmemail.json b/locale/el/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/el/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-rmlist.json b/locale/el/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/el/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-rmsipuser.json b/locale/el/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/el/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-rmuser.json b/locale/el/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/el/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-rmxmpp.json b/locale/el/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/el/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-sec.json b/locale/el/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/el/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-splitkey.json b/locale/el/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/el/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-unignore.json b/locale/el/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/el/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-update-date.json b/locale/el/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/el/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-xmpp-pass.json b/locale/el/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/el/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone-zram.json b/locale/el/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/el/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/el/freedombone.json b/locale/el/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/el/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-addcert.json b/locale/en_us/freedombone-addcert.json new file mode 100644 index 00000000..10e17ae8 --- /dev/null +++ b/locale/en_us/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]", + "$0: openssl is not installed, exiting": "$0: openssl is not installed, exiting", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned", + "Certificate for $CERTFILE could not be pinned": "Certificate for $CERTFILE could not be pinned" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-addemail.json b/locale/en_us/freedombone-addemail.json new file mode 100644 index 00000000..7c46c276 --- /dev/null +++ b/locale/en_us/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-addlist.json b/locale/en_us/freedombone-addlist.json new file mode 100644 index 00000000..8b4371c2 --- /dev/null +++ b/locale/en_us/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]", + "Mailing list $MAILINGLIST was already added": "Mailing list $MAILINGLIST was already added" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-addsipuser.json b/locale/en_us/freedombone-addsipuser.json new file mode 100644 index 00000000..9b4e3a41 --- /dev/null +++ b/locale/en_us/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]", + "SIP configuration file not found": "SIP configuration file not found", + "User $MY_USERNAME not found": "User $MY_USERNAME not found", + "SIP user $MY_USERNAME amended": "SIP user $MY_USERNAME amended", + "SIP user $MY_USERNAME added": "SIP user $MY_USERNAME added" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-adduser.json b/locale/en_us/freedombone-adduser.json new file mode 100644 index 00000000..eef871f9 --- /dev/null +++ b/locale/en_us/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "The user $MY_USERNAME already exists", + "$COMPLETION_FILE not found": "$COMPLETION_FILE not found", + "It's very important to add a password to your GPG key so that": "It's very important to add a password to your GPG key so that", + "if anyone does get access to your email they still won't be able": "if anyone does get access to your email they still won't be able", + "Adding an XMPP account for $MY_USERNAME": "Adding an XMPP account for $MY_USERNAME", + "XMPP account not created": "XMPP account not created", + "Adding XMPP client setup": "Adding XMPP client setup", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs", + "New user $MY_USERNAME was created": "New user $MY_USERNAME was created", + "Their SIP phone extension is $SIP_EXTENSION": "Their SIP phone extension is $SIP_EXTENSION", + "Their login password is $NEW_USER_PASSWORD": "Their login password is $NEW_USER_PASSWORD", + "They can download their GPG keys with:": "They can download their GPG keys with:", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "They should also run ${PROJECT_NAME}-client on their system to ensure" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-addxmpp.json b/locale/en_us/freedombone-addxmpp.json new file mode 100644 index 00000000..54dfa1bf --- /dev/null +++ b/locale/en_us/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "${PROJECT_NAME}-addxmpp -e [email address] -p [password]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-backup-local.json b/locale/en_us/freedombone-backup-local.json new file mode 100644 index 00000000..4125f130 --- /dev/null +++ b/locale/en_us/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "Please attach a USB drive", + "There was a problem mounting the USB drive to $USB_MOUNT": "There was a problem mounting the USB drive to $USB_MOUNT", + "Unable to unmount the drive. This means that the backup did not work": "Unable to unmount the drive. This means that the backup did not work", + "Unmount encrypted USB": "Unmount encrypted USB", + "Backup to USB drive is complete. You can now unplug it.": "Backup to USB drive is complete. You can now unplug it.", + "No MariaDB password was given": "No MariaDB password was given", + "Obtaining ${1} database backup": "Obtaining ${1} database backup", + "${1} database could not be saved": "${1} database could not be saved", + "WARNING: directory does not exist: ${1}": "WARNING: directory does not exist: ${1}", + "Backup key could not be found": "Backup key could not be found", + "There was a problem making the directory $USB_MOUNT/backup.": "There was a problem making the directory $USB_MOUNT/backup.", + "Less than 5% of space remaining on backup drive": "Less than 5% of space remaining on backup drive", + "Backing up gpg keys for $USERNAME": "Backing up gpg keys for $USERNAME", + "Backing up personal settings for $USERNAME": "Backing up personal settings for $USERNAME", + "Backing up ssh keys for $USERNAME": "Backing up ssh keys for $USERNAME", + "Backing up fin files for $USERNAME": "Backing up fin files for $USERNAME", + "Backing up config files for $USERNAME": "Backing up config files for $USERNAME", + "Backing up local files for $USERNAME": "Backing up local files for $USERNAME", + "Backing up Mutt settings for $USERNAME": "Backing up Mutt settings for $USERNAME", + "Creating an email archive for $USERNAME": "Creating an email archive for $USERNAME", + "Backing up emails for $USERNAME": "Backing up emails for $USERNAME", + "Backing up spamassassin settings for $USERNAME": "Backing up spamassassin settings for $USERNAME", + "Backing up procmail settings for $USERNAME": "Backing up procmail settings for $USERNAME", + "Backing up $source_directory to $dest_directory": "Backing up $source_directory to $dest_directory", + "Backing up ${PROJECT_NAME} configuration files": "Backing up ${PROJECT_NAME} configuration files", + "Backing up README": "Backing up README", + "Backing up VoIP settings": "Backing up VoIP settings", + "Unable to backup mysql settings": "Unable to backup mysql settings", + "Backing up some additional directories": "Backing up some additional directories", + "WARNING: The backup directory $destination_dir is already used.": "WARNING: The backup directory $destination_dir is already used.", + "Choose a different destination name for backing up $backup_dir": "Choose a different destination name for backing up $backup_dir", + "WARNING: Directory $backup_dir does not exist": "WARNING: Directory $backup_dir does not exist" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-backup-remote.json b/locale/en_us/freedombone-backup-remote.json new file mode 100644 index 00000000..caeead08 --- /dev/null +++ b/locale/en_us/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "Creating backup key", + "Backup key could not be found": "Backup key could not be found", + "No MariaDB password was given": "No MariaDB password was given", + "${1} database could not be saved": "${1} database could not be saved", + "Unable to export ${1} database": "Unable to export ${1} database", + "${PROJECT_NAME} backup to friends": "${PROJECT_NAME} backup to friends", + "Backing up ${PROJECT_NAME} configuration files": "Backing up ${PROJECT_NAME} configuration files", + "Backing up personal settings for $USERNAME": "Backing up personal settings for $USERNAME", + "Backing up gpg keys for $USERNAME": "Backing up gpg keys for $USERNAME", + "Backing up ssh keys for $USERNAME": "Backing up ssh keys for $USERNAME", + "Backing up config files for $USERNAME": "Backing up config files for $USERNAME", + "Backing up fin files for $USERNAME": "Backing up fin files for $USERNAME", + "Backing up local files for $USERNAME": "Backing up local files for $USERNAME", + "Backing up Mutt settings for $USERNAME": "Backing up Mutt settings for $USERNAME", + "Backing up procmail settings for $USERNAME": "Backing up procmail settings for $USERNAME", + "Backing up spamassassin settings for $USERNAME": "Backing up spamassassin settings for $USERNAME", + "Creating an email archive": "Creating an email archive", + "Backing up emails for $USERNAME": "Backing up emails for $USERNAME", + "Backing up Lets Encrypt settings": "Backing up Lets Encrypt settings", + "Backing up Tor settings": "Backing up Tor settings", + "Backing up RSS reader installation": "Backing up RSS reader installation", + "RSS reader domain specified but not found in /etc/share/ttrss}": "RSS reader domain specified but not found in /etc/share/ttrss}", + "Backing up GNU social installation": "Backing up GNU social installation", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}", + "Backing up Owncloud data": "Backing up Owncloud data", + "Obtaining Gogs settings backup": "Obtaining Gogs settings backup", + "Obtaining Gogs repos backup": "Obtaining Gogs repos backup", + "Obtaining Gogs authorized_keys backup": "Obtaining Gogs authorized_keys backup", + "Backing up wiki": "Backing up wiki", + "Backing up blog": "Backing up blog", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}", + "Backing up certificates": "Backing up certificates", + "Backing up the public mailing list": "Backing up the public mailing list", + "Backing up the XMPP settings": "Backing up the XMPP settings", + "Backing up web settings": "Backing up web settings", + "Backing up README": "Backing up README", + "Backing up IPFS": "Backing up IPFS", + "Backing up DLNA cache": "Backing up DLNA cache", + "Backing up VoIP settings": "Backing up VoIP settings", + "Unable to backup MariaDB settings": "Unable to backup MariaDB settings", + "Unable to export database settings": "Unable to export database settings", + "Backing up some additional directories": "Backing up some additional directories", + "WARNING: The backup directory $destination_dir is already used.": "WARNING: The backup directory $destination_dir is already used.", + "Choose a different destination name for backing up $backup_dir": "Choose a different destination name for backing up $backup_dir", + "WARNING: Directory $backup_dir does not exist": "WARNING: Directory $backup_dir does not exist" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-client.json b/locale/en_us/freedombone-client.json new file mode 100644 index 00000000..df5c00ad --- /dev/null +++ b/locale/en_us/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "${PROJECT_NAME}-client" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-clientcert.json b/locale/en_us/freedombone-clientcert.json new file mode 100644 index 00000000..d6337999 --- /dev/null +++ b/locale/en_us/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "${PROJECT_NAME}-clientcert -u [username]", + "User $USERNAME not found": "User $USERNAME not found" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-config.json b/locale/en_us/freedombone-config.json new file mode 100644 index 00000000..8cf18759 --- /dev/null +++ b/locale/en_us/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "${PROJECT_NAME}-config -f [config filename] -m [min password length]", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.", + "Invalid FreeDNS Code": "Invalid FreeDNS Code", + "Encryption keys": "Encryption keys", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "There was a problem mounting the USB drive to $GPG_USB_MOUNT", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found", + "GPG Keyring loaded to $HOME_DIR": "GPG Keyring loaded to $HOME_DIR", + "ssh keys imported": "ssh keys imported", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish", + "Freedombone Configuration": "Freedombone Configuration", + "GPG/PGP keys for your system:": "GPG/PGP keys for your system:", + "Generate new keys (new user)": "Generate new keys (new user)", + "Import keys from USB drive/s": "Import keys from USB drive/s", + "Retrieve keys from friends servers": "Retrieve keys from friends servers", + "Freedombone Control Panel": "Freedombone Control Panel", + "Main Repository (Mirrors)": "Main Repository (Mirrors)", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.", + "URL:": "URL:", + "SSH Port:": "SSH Port:", + "Password:": "Password:", + "Main Repository": "Main Repository", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "Main repository set to $FRIENDS_MIRRORS_SERVER", + "Select your language:": "Select your language:", + "English": "English", + "French": "French", + "German": "German", + "Spanish": "Spanish", + "Select User": "Select User", + "Select one of the following:": "Select one of the following:", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE", + "Freedombone": "Freedombone", + "Type of Installation:": "Type of Installation:", + "Full": "Full", + "Writer": "Writer", + "Cloud": "Cloud", + "Chat": "Chat", + "Mailbox": "Mailbox", + "Non-Mailbox": "Non-Mailbox", + "Social": "Social", + "Media": "Media", + "Developer": "Developer", + "Mesh (router)": "Mesh (router)", + "Mesh (user device)": "Mesh (user device)", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'", + "Give your mesh peer a name": "Give your mesh peer a name", + "Wifi Channel (spaced to be non-overlapping):": "Wifi Channel (spaced to be non-overlapping):", + "Username": "Username", + "Set your username for the system\\n\\nYour username should not contain any spaces": "Set your username for the system\\n\\nYour username should not contain any spaces", + "Don't use the default user account": "Don't use the default user account", + "The directory /home/$MY_USERNAME does not exist": "The directory /home/$MY_USERNAME does not exist", + "Install Target": "Install Target", + "\\nAre you installing onto a Beaglebone Black?": "\\nAre you installing onto a Beaglebone Black?", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.", + "Social Key Management": "Social Key Management", + "Type of Random Number Generator:": "Type of Random Number Generator:", + "OneRNG Device": "OneRNG Device", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation", + "Where to download Debian packages from:": "Where to download Debian packages from:", + "Australia": "Australia", + "Austria": "Austria", + "Belarus": "Belarus", + "Belgium": "Belgium", + "Bosnia and Herzegovina": "Bosnia and Herzegovina", + "Brazil": "Brazil", + "Bulgaria": "Bulgaria", + "Canada": "Canada", + "Chile": "Chile", + "China": "China", + "Croatia": "Croatia", + "Czech Republic": "Czech Republic", + "Denmark": "Denmark", + "El Salvador": "El Salvador", + "Estonia": "Estonia", + "Finland": "Finland", + "France 1": "France 1", + "France 2": "France 2", + "Germany 1": "Germany 1", + "Germany 2": "Germany 2", + "Greece": "Greece", + "Hungary": "Hungary", + "Iceland": "Iceland", + "Iran": "Iran", + "Ireland": "Ireland", + "Italy": "Italy", + "Japan": "Japan", + "Korea": "Korea", + "Lithuania": "Lithuania", + "Mexico": "Mexico", + "Netherlands": "Netherlands", + "New Caledonia": "New Caledonia", + "New Zealand": "New Zealand", + "Norway": "Norway", + "Poland": "Poland", + "Portugal": "Portugal", + "Romania": "Romania", + "Russia": "Russia", + "Slovakia": "Slovakia", + "Slovenia": "Slovenia", + "Spain": "Spain", + "Sweden": "Sweden", + "Switzerland": "Switzerland", + "Taiwan": "Taiwan", + "Thailand": "Thailand", + "Turkey": "Turkey", + "Ukraine": "Ukraine", + "United Kingdom": "United Kingdom", + "United States": "United States", + "Pick a domain name service (DNS):": "Pick a domain name service (DNS):", + "Digital Courage": "Digital Courage", + "German Privacy Foundation 1": "German Privacy Foundation 1", + "German Privacy Foundation 2": "German Privacy Foundation 2", + "Chaos Computer Club": "Chaos Computer Club", + "ClaraNet": "ClaraNet", + "OpenNIC 1": "OpenNIC 1", + "OpenNIC 2": "OpenNIC 2", + "OpenNIC 3": "OpenNIC 3", + "OpenNIC 4": "OpenNIC 4", + "OpenNIC 5": "OpenNIC 5", + "OpenNIC 6": "OpenNIC 6", + "OpenNIC 7": "OpenNIC 7", + "PowerNS": "PowerNS", + "ValiDOM": "ValiDOM", + "Freie Unzensierte": "Freie Unzensierte", + "Google": "Google", + "Choose Dynamic DNS provider:": "Choose Dynamic DNS provider:", + "Dynamic DNS provider username": "Dynamic DNS provider username", + "Dynamic DNS provider password": "Dynamic DNS provider password", + "Password quality check": "Password quality check", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.", + "Your full name (or nick)": "Your full name (or nick)", + "Static local IP address": "Static local IP address", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10", + "Local Network Configuration": "Local Network Configuration", + "\\nPlease enter the IP addresses:": "\\nPlease enter the IP addresses:", + "This system:": "This system:", + "Internet router:": "Internet router:", + "Wiki Configuration": "Wiki Configuration", + "\\nPlease enter your wiki details:": "\\nPlease enter your wiki details:", + "Title:": "Title:", + "Domain:": "Domain:", + "Code:": "Code:", + "Domain name validation": "Domain name validation", + "Blog Configuration": "Blog Configuration", + "\\nPlease enter your blog details:": "\\nPlease enter your blog details:", + "Owncloud Configuration": "Owncloud Configuration", + "\\nPlease enter your Owncloud details:": "\\nPlease enter your Owncloud details:", + "Hubzilla Configuration": "Hubzilla Configuration", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", + "Microblog Configuration": "Microblog Configuration", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:", + "Welcome Message:": "Welcome Message:", + "Background image URL:": "Background image URL:", + "Developer Configuration": "Developer Configuration", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok", + "Your main domain name": "Your main domain name", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "Which domain name should your email/XMPP/IRC/VoIP be associated with?", + "Your email address": "Your email address", + "Configuration filename:": "Configuration filename:" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-controlpanel-user.json b/locale/en_us/freedombone-controlpanel-user.json new file mode 100644 index 00000000..c17a14c5 --- /dev/null +++ b/locale/en_us/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "Press any key to continue...", + "Exit back to user mainenance": "Exit back to user mainenance", + "Freedombone User Control Panel": "Freedombone User Control Panel", + "Remove yourself from a mailing list": "Remove yourself from a mailing list", + "Select one of the following:": "Select one of the following:", + "Remove yourself from mailing list": "Remove yourself from mailing list", + "You have been removed from ${remove_list_name}": "You have been removed from ${remove_list_name}", + "Subscribe to a mailing list": "Subscribe to a mailing list", + "You can either enter a subject or an email address\\n": "You can either enter a subject or an email address\\n", + "List folder name:": "List folder name:", + "Name between [] on subject line:": "Name between [] on subject line:", + "List email address:": "List email address:", + "Public:": "Public:", + "yes": "yes", + "Add mailing list": "Add mailing list", + "No mailing list name was given": "No mailing list name was given", + "No mailing list subject or address was given": "No mailing list subject or address was given", + "Unrecognised email address": "Unrecognised email address", + "$LIST_NAME list was added": "$LIST_NAME list was added", + "Create an email rule": "Create an email rule", + "When email arrives from address:": "When email arrives from address:", + "Move to folder:": "Move to folder:", + "no": "no", + "No email address was given": "No email address was given", + "No folder name was given": "No folder name was given", + "Email rule for $RULE_EMAIL was added": "Email rule for $RULE_EMAIL was added", + "When email arrives with subject containing:": "When email arrives with subject containing:", + "No subject text was given": "No subject text was given", + "Email rule for subject '$RULE_SUBJECT' was added": "Email rule for subject '$RULE_SUBJECT' was added", + "Block or unblock emails from a given address": "Block or unblock emails from a given address", + "Block it:": "Block it:", + "Block an email": "Block an email", + "Unblock an email": "Unblock an email", + "Block or unblock emails with text in the subject line": "Block or unblock emails with text in the subject line", + "When email arrives with subject text:": "When email arrives with subject text:", + "No subject was given": "No subject was given", + "Email with subject $BLOCK_SUBJECT is now blocked": "Email with subject $BLOCK_SUBJECT is now blocked", + "Email with subject $BLOCK_SUBJECT is now unblocked": "Email with subject $BLOCK_SUBJECT is now unblocked", + "Your PGP/GPG Key": "Your PGP/GPG Key", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE", + "Publish your PGP/GPG key": "Publish your PGP/GPG key", + "Your key has now been published": "Your key has now been published", + "Add someone's PGP/GPG key": "Add someone's PGP/GPG key", + "Enter their email address below": "Enter their email address below", + "This doesn't look like an email address": "This doesn't look like an email address", + "Remove someone's PGP/GPG key": "Remove someone's PGP/GPG key", + "It's not a good idea to remove your own encryption key": "It's not a good idea to remove your own encryption key", + "Add an ssh key for logging in": "Add an ssh key for logging in", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.", + "New ssh key added": "New ssh key added", + "Your ssh key has now been added": "Your ssh key has now been added", + "ssh key already added": "ssh key already added", + "That ssh key has already been added": "That ssh key has already been added", + "Unrecognised ssh public key": "Unrecognised ssh public key", + "This doesn't look like an ssh key": "This doesn't look like an ssh key", + "Remove an ssh key for logging in": "Remove an ssh key for logging in", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.", + "Remove an ssh public key": "Remove an ssh public key", + "The ssh key has been removed": "The ssh key has been removed", + "Your Encryption Keys": "Your Encryption Keys", + "Choose an operation:": "Choose an operation:", + "Show your PGP/GPG key": "Show your PGP/GPG key", + "Publish your PGP/GPG key so that others can find it": "Publish your PGP/GPG key so that others can find it", + "Back to main menu": "Back to main menu", + "Change Email Filtering Rules": "Change Email Filtering Rules", + "Add yourself to a mailing list": "Add yourself to a mailing list", + "Add an email rule for an address": "Add an email rule for an address", + "Add an email rule for a subject": "Add an email rule for a subject", + "Block or unblock an email address": "Block or unblock an email address", + "Block or unblock email with subject text": "Block or unblock email with subject text", + "User Control Panel": "User Control Panel", + "Use Email": "Use Email", + "Use Tox Chat": "Use Tox Chat", + "Use XMPP Chat": "Use XMPP Chat", + "Use IRC": "Use IRC", + "Browse the Web": "Browse the Web", + "Administrator controls": "Administrator controls", + "Exit to the command line": "Exit to the command line", + "Log out": "Log out" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-controlpanel.json b/locale/en_us/freedombone-controlpanel.json new file mode 100644 index 00000000..1446442a --- /dev/null +++ b/locale/en_us/freedombone-controlpanel.json @@ -0,0 +1,204 @@ +{ + "Press any key to continue...": "Press any key to continue...", + "Check for updates": "Check for updates", + "Upgrade script was not found": "Upgrade script was not found", + "Freedombone Control Panel": "Freedombone Control Panel", + "Main Repository (Mirrors)": "Main Repository (Mirrors)", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.", + "URL:": "URL:", + "SSH Port:": "SSH Port:", + "Password:": "Password:", + "Main Repository": "Main Repository", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "Main repository set to $FRIENDS_MIRRORS_SERVER", + "Add new user": "Add new user", + "Username:": "Username:", + "ssh public key (optional):": "ssh public key (optional):", + "New username": "New username", + "No username was given": "No username was given", + "Invalid username": "Invalid username", + "The username should not contain any spaces": "The username should not contain any spaces", + "ssh public key": "ssh public key", + "This does not look like an ssh public key": "This does not look like an ssh public key", + "Select User": "Select User", + "Select one of the following:": "Select one of the following:", + "Administrator user": "Administrator user", + "You can't delete the administrator user": "You can't delete the administrator user", + "No Administrator user found. Check $COMPLETION_FILE": "No Administrator user found. Check $COMPLETION_FILE", + "Username not found": "Username not found", + "Home directory not found": "Home directory not found", + "Change password": "Change password", + "New password for user $SELECTED_USERNAME": "New password for user $SELECTED_USERNAME", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters", + "Password for $SELECTED_USERNAME was changed": "Password for $SELECTED_USERNAME was changed", + "IRC Password": "IRC Password", + "Password for all IRC users, or press Enter for no password": "Password for all IRC users, or press Enter for no password", + "The IRC password was changed": "The IRC password was changed", + "Change ssh public key": "Change ssh public key", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?", + "Change ssh public key for $SELECTED_USERNAME": "Change ssh public key for $SELECTED_USERNAME", + "Paste the ssh public key below": "Paste the ssh public key below", + "ssh public key was installed": "ssh public key was installed", + "IRC Server": "IRC Server", + "\\nAccess the IRC server via an onion address?": "\\nAccess the IRC server via an onion address?", + "The IRC server can now be accessed via SSL at your main domain name": "The IRC server can now be accessed via SSL at your main domain name", + "The IRC server can now be accessed via its onion address without SSL": "The IRC server can now be accessed via its onion address without SSL", + "Exit back to user mainenance": "Exit back to user mainenance", + "Remove a mailing list for $SELECTED_USERNAME": "Remove a mailing list for $SELECTED_USERNAME", + "Remove user from mailing list": "Remove user from mailing list", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "${SELECTED_USERNAME} has been removed from ${remove_list_name}", + "Subscribe $SELECTED_USERNAME to a mailing list": "Subscribe $SELECTED_USERNAME to a mailing list", + "You can either enter a subject or an email address\\n": "You can either enter a subject or an email address\\n", + "List folder name:": "List folder name:", + "Name between [] on subject line:": "Name between [] on subject line:", + "List email address:": "List email address:", + "Public:": "Public:", + "yes": "yes", + "Add mailing list": "Add mailing list", + "No mailing list name was given": "No mailing list name was given", + "No mailing list subject or address was given": "No mailing list subject or address was given", + "Unrecognised email address": "Unrecognised email address", + "$LIST_NAME list was added": "$LIST_NAME list was added", + "Email rule for user $SELECTED_USERNAME": "Email rule for user $SELECTED_USERNAME", + "When email arrives from address:": "When email arrives from address:", + "Move to folder:": "Move to folder:", + "no": "no", + "Add email rule": "Add email rule", + "No email address was given": "No email address was given", + "No folder name was given": "No folder name was given", + "Email rule for $RULE_EMAIL was added": "Email rule for $RULE_EMAIL was added", + "Block/Unblock email going to": "Block/Unblock email going to", + "Block it:": "Block it:", + "Block/Unblock an email": "Block/Unblock an email", + "Block an email": "Block an email", + "Unblock an email": "Unblock an email", + "When email arrives with subject text:": "When email arrives with subject text:", + "No subject was given": "No subject was given", + "USB Master Keydrive": "USB Master Keydrive", + "Plug in a LUKS encrypted USB drive": "Plug in a LUKS encrypted USB drive", + "USB Fragment Keydrive": "USB Fragment Keydrive", + "Backup data to USB": "Backup data to USB", + "Restore from USB backup": "Restore from USB backup", + "Choose an application to restore:": "Choose an application to restore:", + "Everything": "Everything", + "Return to the backup and restore menu": "Return to the backup and restore menu", + "Configuration files": "Configuration files", + "MariaDB settings": "MariaDB settings", + "Let's Encrypt account": "Let's Encrypt account", + "Mutt email client settings": "Mutt email client settings", + "GPG keys": "GPG keys", + "Email processing rules": "Email processing rules", + "Spam filtering rules": "Spam filtering rules", + "Administrator's README file": "Administrator's README file", + "IPFS": "IPFS", + "SSH keys": "SSH keys", + "User configuration files": "User configuration files", + "User local files": "User local files", + "User fin files": "User fin files", + "SSL/TLS certificates": "SSL/TLS certificates", + "Personal settings": "Personal settings", + "Mailing List": "Mailing List", + "XMPP chat": "XMPP chat", + "GNU Social": "GNU Social", + "Hubzilla": "Hubzilla", + "Owncloud": "Owncloud", + "Gogs": "Gogs", + "Wiki": "Wiki", + "Blog": "Blog", + "CJDNS": "CJDNS", + "Email": "Email", + "DLNA": "DLNA", + "VoIP": "VoIP", + "RSS reader": "RSS reader", + "Tox": "Tox", + "Restore from ${remote_domain_name}": "Restore from ${remote_domain_name}", + "Restore data from USB": "Restore data from USB", + "Plug in your backup USB drive": "Plug in your backup USB drive", + "Restore data from remote server": "Restore data from remote server", + "Unknown admin user": "Unknown admin user", + "Restore from remote server": "Restore from remote server", + "Enter the domain name of the server from which you wish to restore": "Enter the domain name of the server from which you wish to restore", + "Remote server domain name": "Remote server domain name", + "Invalid domain name": "Invalid domain name", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.", + "Enable Ping / ICMP": "Enable Ping / ICMP", + "Logging": "Logging", + "\\nDo you want to turn logging on?": "\\nDo you want to turn logging on?", + "Restore GPG key for user": "Restore GPG key for user", + "Plug in your USB keydrive": "Plug in your USB keydrive", + "Renew SSL certificate": "Renew SSL certificate", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue", + "Hubzilla install directory not found": "Hubzilla install directory not found", + "Hubzilla certificate has been renewed": "Hubzilla certificate has been renewed", + "Hubzilla channel directory server": "Hubzilla channel directory server", + "Hubzilla is not installed on this system": "Hubzilla is not installed on this system", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "When you click on 'channel directory' this is where Hubzilla will obtain its list from", + "Invalid domain - include the https://": "Invalid domain - include the https://", + "Domain channel directory server changed to $hubzilla_domain_server": "Domain channel directory server changed to $hubzilla_domain_server", + "Format a USB drive (LUKS encrypted)": "Format a USB drive (LUKS encrypted)", + "Choose a drive:": "Choose a drive:", + "sda (Beaglebone Black)": "sda (Beaglebone Black)", + "sdb": "sdb", + "sdc": "sdc", + "sdd": "sdd", + "Back to Backup and Restore menu": "Back to Backup and Restore menu", + "Format USB drive": "Format USB drive", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!", + "Remove backups from a USB drive": "Remove backups from a USB drive", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.", + "Power off the system": "Power off the system", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.", + "Restart the system": "Restart the system", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password", + "Change the name of this system": "Change the name of this system", + "New local network name": "New local network name", + "The name of this system on your local network was changed successfully": "The name of this system on your local network was changed successfully", + "Set the TLS date/time source": "Set the TLS date/time source", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).", + "Don't include the 'https'": "Don't include the 'https'", + "That doesn't look like a domain name": "That doesn't look like a domain name", + "Set a static local IP address": "Set a static local IP address", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": [ + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n", + "Enter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x" + ], + "Set the IP address of your internet router/modem": "Set the IP address of your internet router/modem", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar", + "Backup and Restore": "Backup and Restore", + "Choose an operation:": "Choose an operation:", + "Backup data to USB drive": "Backup data to USB drive", + "Restore GPG key from USB keydrive": "Restore GPG key from USB keydrive", + "Restore data from USB drive": "Restore data from USB drive", + "Configure remote backups": "Configure remote backups", + "Restore from remote backup": "Restore from remote backup", + "Backup GPG key to USB (master keydrive)": "Backup GPG key to USB (master keydrive)", + "Backup GPG key to USB (fragment keydrive)": "Backup GPG key to USB (fragment keydrive)", + "Back to main menu": "Back to main menu", + "Email Filtering Rules": "Email Filtering Rules", + "Add a user to a mailing list": "Add a user to a mailing list", + "Remove a user from a mailing list": "Remove a user from a mailing list", + "Add an email rule": "Add an email rule", + "Block/Unblock an email address": "Block/Unblock an email address", + "Block/Unblock email with subject text": "Block/Unblock email with subject text", + "Manage Users": "Manage Users", + "Add a user": "Add a user", + "Delete a user": "Delete a user", + "Change user password": "Change user password", + "Change user ssh public key": "Change user ssh public key", + "Set channel directory server": "Set channel directory server", + "Media Menu": "Media Menu", + "Attach a drive containing playable media": "Attach a drive containing playable media", + "Remove a drive containing playable media": "Remove a drive containing playable media", + "Exit": "Exit", + "IRC Menu": "IRC Menu", + "Set a password for all IRC users": "Set a password for all IRC users", + "Access via the onion address": "Access via the onion address", + "Control Panel": "Control Panel", + "About this system": "About this system", + "Reset Tripwire": "Reset Tripwire", + "Logging on/off": "Logging on/off", + "Ping enable/disable": "Ping enable/disable", + "Security Settings": "Security Settings", + "Set the main repository (repo mirrors)": "Set the main repository (repo mirrors)", + "Media menu": "Media menu", + "IRC menu": "IRC menu" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-dhparam.json b/locale/en_us/freedombone-dhparam.json new file mode 100644 index 00000000..fcfa97c0 --- /dev/null +++ b/locale/en_us/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]", + "Recalculated DH params for $filename": "Recalculated DH params for $filename", + "$0: openssl is not installed, exiting": "$0: openssl is not installed, exiting" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-encrypt-mail.json b/locale/en_us/freedombone-encrypt-mail.json new file mode 100644 index 00000000..c42adf83 --- /dev/null +++ b/locale/en_us/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "A GPG key for $EMAIL_ADDRESS could not be found!", + "Calling find": "Calling find", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "Not copying, no differences between /tmp/msg_$USERNAME and $line", + "Removing Dovecot indexes and uids": "Removing Dovecot indexes and uids", + "No messages found needing GPG encryption, not": "No messages found needing GPG encryption, not", + "removing Dovecot indexes and UIDs.": "removing Dovecot indexes and UIDs." +} \ No newline at end of file diff --git a/locale/en_us/freedombone-format.json b/locale/en_us/freedombone-format.json new file mode 100644 index 00000000..ae279289 --- /dev/null +++ b/locale/en_us/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "Formatting $USB_DRIVE as LUKS", + "Failed to format $USB_DRIVE as LUKS": "Failed to format $USB_DRIVE as LUKS", + "Failed to open LUKS formatted drive $USB_DRIVE": "Failed to open LUKS formatted drive $USB_DRIVE" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-ignore.json b/locale/en_us/freedombone-ignore.json new file mode 100644 index 00000000..dd1ad9e9 --- /dev/null +++ b/locale/en_us/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-image-customise.json b/locale/en_us/freedombone-image-customise.json new file mode 100644 index 00000000..2ce9366c --- /dev/null +++ b/locale/en_us/freedombone-image-customise.json @@ -0,0 +1,28 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "info: Adding apt config to call dpkg via eatmydata", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "error: unable to find /usr/bin/eatmydata after installing the eatmydata package", + "info: Removing apt config to call dpkg via eatmydata": "info: Removing apt config to call dpkg via eatmydata", + "warning: missing $rootdir$override": "warning: missing $rootdir$override", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": [ + "", + " .---. . .", + " | | |", + " |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.", + " | | (.-' (.-' ( | ( )| | | | )( )| | (.-'", + " ' ' --' --' -' - -' ' ' -' -' -' ' - --'", + "", + " Initial base install", + "", + "Your system is not yet installed. To complete the process run the", + "following commands, then enter your details.", + "", + " sudo su", + " ${PROJECT_NAME} menuconfig", + "", + "" + ], + "Using ssh public key:": "Using ssh public key:", + "Install failed. Press x to continue...": "Install failed. Press x to continue...", + "warning: creating initial user $username with well known password!": "warning: creating initial user $username with well known password!", + "info: killing leftover processes in chroot": "info: killing leftover processes in chroot" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-image-hardware-setup.json b/locale/en_us/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..c748989e --- /dev/null +++ b/locale/en_us/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "Adding a getty on the serial port" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-image-make.json b/locale/en_us/freedombone-image-make.json new file mode 100644 index 00000000..8829f3f0 --- /dev/null +++ b/locale/en_us/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "error: Missing MIRROR and SUITE settings inherited from Makefile.", + "starting $VMDEBOOTSTRAP": "starting $VMDEBOOTSTRAP" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-image-mesh.json b/locale/en_us/freedombone-image-mesh.json new file mode 100644 index 00000000..84057efb --- /dev/null +++ b/locale/en_us/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "Regenerating ssh host keys", + "Address: $ZERONET_BLOG_ADDRESS": "Address: $ZERONET_BLOG_ADDRESS", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "Public key: $ZERONET_BLOG_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY", + "Address: $ZERONET_MAIL_ADDRESS": "Address: $ZERONET_MAIL_ADDRESS", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "Public key: $ZERONET_MAIL_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY", + "Address: $ZERONET_FORUM_ADDRESS": "Address: $ZERONET_FORUM_ADDRESS", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "Public key: $ZERONET_FORUM_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS", + "Forum address: $ZERONET_FORUM_ADDRESS": "Forum address: $ZERONET_FORUM_ADDRESS", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "Forum private key: $ZERONET_FORUM_PRIVATE_KEY" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-image.json b/locale/en_us/freedombone-image.json new file mode 100644 index 00000000..91dcd794 --- /dev/null +++ b/locale/en_us/freedombone-image.json @@ -0,0 +1,32 @@ +{ + "Config file $CONFIG_FILENAME not found": "Config file $CONFIG_FILENAME not found", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters", + "\nImage was created.\n\nYou will be able to log into it with:\n": [ + "", + "Image was created.", + "", + "You will be able to log into it with:", + "" + ], + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": [ + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT", + "", + " Password: $PASSWORD", + "" + ], + " Username: $USERNAME\n Password: $PASSWORD\n": [ + " Username: $USERNAME", + " Password: $PASSWORD", + "" + ], + "\n Username: $USERNAME\n Password: $PASSWORD\n": [ + "", + " Username: $USERNAME", + " Password: $PASSWORD", + "" + ], + "Username: $USERNAME\nPassword: $PASSWORD": [ + "Username: $USERNAME", + "Password: $PASSWORD" + ] +} \ No newline at end of file diff --git a/locale/en_us/freedombone-keydrive.json b/locale/en_us/freedombone-keydrive.json new file mode 100644 index 00000000..df0055a9 --- /dev/null +++ b/locale/en_us/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "Home directory for $MY_USERNAME not found. This user may not exist on the system", + "There was a problem mounting the USB drive to $USB_MOUNT": "There was a problem mounting the USB drive to $USB_MOUNT", + "No .gnupg directory was found for $MY_USERNAME": "No .gnupg directory was found for $MY_USERNAME", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.", + "Unable to copy gpg keyring to $USB_DRIVE": "Unable to copy gpg keyring to $USB_DRIVE", + "Made directory $FRAGMENTS_DIR": "Made directory $FRAGMENTS_DIR", + "There was a problem making the directory $FRAGMENTS_DIR": "There was a problem making the directory $FRAGMENTS_DIR", + "A key fragment already exists on the drive for the user $MY_USERNAME": "A key fragment already exists on the drive for the user $MY_USERNAME", + "Not enough key fragments available ${no_of_local_shares}": "Not enough key fragments available ${no_of_local_shares}", + "Number of fragments on the drive: ${no_of_usb_shares}": "Number of fragments on the drive: ${no_of_usb_shares}", + "Too many key fragments exist in $FRAGMENTS_DIR": "Too many key fragments exist in $FRAGMENTS_DIR", + "There was a problem copying the key fragment to $USB_DRIVE": "There was a problem copying the key fragment to $USB_DRIVE", + "Files found: ${no_of_usb_shares}": "Files found: ${no_of_usb_shares}", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "Key fragment copied to $USB_DRIVE. You may now remove the drive." +} \ No newline at end of file diff --git a/locale/en_us/freedombone-mesh-install.json b/locale/en_us/freedombone-mesh-install.json new file mode 100644 index 00000000..5c962c63 --- /dev/null +++ b/locale/en_us/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]", + "File not found /usr/local/bin/tox-bootstrapd": "File not found /usr/local/bin/tox-bootstrapd", + "Account to run Tox's DHT bootstrap daemon": "Account to run Tox's DHT bootstrap daemon", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-mesh.json b/locale/en_us/freedombone-mesh.json new file mode 100644 index 00000000..8f0d280e --- /dev/null +++ b/locale/en_us/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "File not found /usr/local/bin/tox-bootstrapd", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service", + "Couldn't install toxid": "Couldn't install toxid", + "Select a user on $AVAHI_DOMAIN:": "Select a user on $AVAHI_DOMAIN:", + "Tox ID for $AVAHI_DOMAIN was not found": "Tox ID for $AVAHI_DOMAIN was not found", + " Label: $AVAHI_DOMAIN": " Label: $AVAHI_DOMAIN", + " Address: $AVAHI_DOMAIN": " Address: $AVAHI_DOMAIN", + " Username: $USER": " Username: $USER" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-meshweb.json b/locale/en_us/freedombone-meshweb.json new file mode 100644 index 00000000..e11533a1 --- /dev/null +++ b/locale/en_us/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "Blogging on the Mesh", + "A decentralized discussion group": "A decentralized discussion group", + "Mail for the Mesh": "Mail for the Mesh", + "IPFS could not be initialised": "IPFS could not be initialised", + "${MY_USERNAME}'s Blog": "${MY_USERNAME}'s Blog", + "Address: $ZERONET_BLOG_ADDRESS": "Address: $ZERONET_BLOG_ADDRESS", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "Public key: $ZERONET_BLOG_PRIVATE_KEY", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS", + "Blog address: $ZERONET_BLOG_ADDRESS": "Blog address: $ZERONET_BLOG_ADDRESS", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "Blog private key: $ZERONET_BLOG_PRIVATE_KEY", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY", + "${MY_USERNAME}'s Mail": "${MY_USERNAME}'s Mail", + "Address: $ZERONET_MAIL_ADDRESS": "Address: $ZERONET_MAIL_ADDRESS", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "Public key: $ZERONET_MAIL_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY", + "Address: $ZERONET_FORUM_ADDRESS": "Address: $ZERONET_FORUM_ADDRESS", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "Public key: $ZERONET_FORUM_PRIVATE_KEY", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS", + "Forum address: $ZERONET_FORUM_ADDRESS": "Forum address: $ZERONET_FORUM_ADDRESS", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "Forum private key: $ZERONET_FORUM_PRIVATE_KEY", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-mirrors.json b/locale/en_us/freedombone-mirrors.json new file mode 100644 index 00000000..9b67d82a --- /dev/null +++ b/locale/en_us/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]", + " -p|--password [password] Friend's mirrors user password": " -p|--password [password] Friend's mirrors user password", + " -m|--mypassword [password] Local mirrors user password": " -m|--mypassword [password] Local mirrors user password", + " --port [number] Friend's server ssh port number": " --port [number] Friend's server ssh port number", + " -s|--sync [domain] Friend's server domain to sync with": " -s|--sync [domain] Friend's server domain to sync with", + "WARNING: failed to mirror repo ${repo_url}": "WARNING: failed to mirror repo ${repo_url}" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-pin-cert.json b/locale/en_us/freedombone-pin-cert.json new file mode 100644 index 00000000..3455e0d9 --- /dev/null +++ b/locale/en_us/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "No certificate found for $DOMAIN_NAME" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-recoverkey.json b/locale/en_us/freedombone-recoverkey.json new file mode 100644 index 00000000..0d4cbcca --- /dev/null +++ b/locale/en_us/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "${PROJECT_NAME}-recoverkey -u [username] -d [drive]", + "User $MY_USERNAME does not exist on the system": "User $MY_USERNAME does not exist on the system", + "Encryption keys": "Encryption keys", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "There was a problem mounting the USB drive to $GPG_USB_MOUNT", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found", + "GPG Keyring loaded to $HOME_DIR": "GPG Keyring loaded to $HOME_DIR", + "ssh keys imported": "ssh keys imported", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish", + "Starting key retrieval from $REMOTE_SERVER...": "Starting key retrieval from $REMOTE_SERVER..." +} \ No newline at end of file diff --git a/locale/en_us/freedombone-remote.json b/locale/en_us/freedombone-remote.json new file mode 100644 index 00000000..718247bf --- /dev/null +++ b/locale/en_us/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]", + "The user /home/$MY_USERNAME does not exist on the system": "The user /home/$MY_USERNAME does not exist on the system", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "No remote backups list found: $FRIENDS_SERVERS_LIST", + "Remote backups list: $FRIENDS_SERVERS_LIST": "Remote backups list: $FRIENDS_SERVERS_LIST" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-renew-cert.json b/locale/en_us/freedombone-renew-cert.json new file mode 100644 index 00000000..e3389f9b --- /dev/null +++ b/locale/en_us/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]", + "Adding Let's Encrypt certificate": "Adding Let's Encrypt certificate", + "Renewing Let's Encrypt certificate": "Renewing Let's Encrypt certificate", + "Unable to add Let's encrypt certificate": "Unable to add Let's encrypt certificate", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.", + "$0: openssl is not installed, exiting": "$0: openssl is not installed, exiting", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "/etc/nginx/sites-available/$HOSTNAME does not exist", + "$PROVIDER is not currently supported": "$PROVIDER is not currently supported" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-repair-database.json b/locale/en_us/freedombone-repair-database.json new file mode 100644 index 00000000..c88a8da2 --- /dev/null +++ b/locale/en_us/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "$DATABASE database corruption could not be repaired. Restored from backup.", + "${PROJECT_NAME} database maintenance": "${PROJECT_NAME} database maintenance" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-restore-local.json b/locale/en_us/freedombone-restore-local.json new file mode 100644 index 00000000..618c417a --- /dev/null +++ b/locale/en_us/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "Please attach a USB drive", + "There was a problem mounting the USB drive to $USB_MOUNT": "There was a problem mounting the USB drive to $USB_MOUNT", + "Unable to unmount the drive. This means that the backup did not work": "Unable to unmount the drive. This means that the backup did not work", + "Setting permissions": "Setting permissions", + "Unmount encrypted USB": "Unmount encrypted USB", + "No backup directory found on the USB drive.": "No backup directory found on the USB drive.", + "Checking that admin user exists": "Checking that admin user exists", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.", + "Copying GPG keys from admin user to root": "Copying GPG keys from admin user to root", + "Restoring ${1} database": "Restoring ${1} database", + "Unable to restore ${1} database": "Unable to restore ${1} database", + "Restoring ${1} installation": "Restoring ${1} installation", + "Restoring configuration files": "Restoring configuration files", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME", + "Restoring mysql settings": "Restoring mysql settings", + "Get the MariaDB password from the backup": "Get the MariaDB password from the backup", + "MariaDB password file not found": "MariaDB password file not found", + "Restore the MariaDB user table": "Restore the MariaDB user table", + "Try again using the password obtained from backup": "Try again using the password obtained from backup", + "Restarting database": "Restarting database", + "Change the MariaDB password to the backup version": "Change the MariaDB password to the backup version", + "Restoring Lets Encrypt settings": "Restoring Lets Encrypt settings", + "Restoring Tor settings": "Restoring Tor settings", + "Restoring Mutt settings for $USERNAME": "Restoring Mutt settings for $USERNAME", + "Restoring gnupg settings for $USERNAME": "Restoring gnupg settings for $USERNAME", + "Restoring procmail settings for $USERNAME": "Restoring procmail settings for $USERNAME", + "Restoring spamassassin settings for $USERNAME": "Restoring spamassassin settings for $USERNAME", + "Restoring admin user README": "Restoring admin user README", + "Restoring IPFS": "Restoring IPFS", + "Restoring ssh keys for $USERNAME": "Restoring ssh keys for $USERNAME", + "Restoring config files for $USERNAME": "Restoring config files for $USERNAME", + "Restoring fin files for $USERNAME": "Restoring fin files for $USERNAME", + "Restoring local files for $USERNAME": "Restoring local files for $USERNAME", + "Restoring certificates": "Restoring certificates", + "Restoring personal settings for $USERNAME": "Restoring personal settings for $USERNAME", + "Restoring public mailing list": "Restoring public mailing list", + "Restoring XMPP settings": "Restoring XMPP settings", + "Restoring Gogs settings": "Restoring Gogs settings", + "Restoring Gogs repos": "Restoring Gogs repos", + "Restoring Gogs authorized_keys": "Restoring Gogs authorized_keys", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "Restoring Wiki installation ${WIKI_DOMAIN_NAME}", + "Restoring blog installation": "Restoring blog installation", + "No content directory found after restoring blog": "No content directory found after restoring blog", + "Restoring cjdns installation": "Restoring cjdns installation", + "Restoring emails for $USERNAME": "Restoring emails for $USERNAME", + "Restoring DLNA cache": "Restoring DLNA cache", + "Restoring VoIP settings": "Restoring VoIP settings", + "Restoring Tox node settings": "Restoring Tox node settings", + "Restore $RESTORE_APP": "Restore $RESTORE_APP", + "Restore from USB drive is complete. You can now unplug it.": "Restore from USB drive is complete. You can now unplug it." +} \ No newline at end of file diff --git a/locale/en_us/freedombone-restore-remote.json b/locale/en_us/freedombone-restore-remote.json new file mode 100644 index 00000000..043201af --- /dev/null +++ b/locale/en_us/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "No friends list found at $BACKUP_LIST", + "Server not found within the friends list": "Server not found within the friends list", + "Copying GPG keys from admin user to root": "Copying GPG keys from admin user to root", + "Restoring ${1} database": "Restoring ${1} database", + "Unable to restore ${1} database": "Unable to restore ${1} database", + "Restoring ${1} installation": "Restoring ${1} installation", + "Restoring configuration files": "Restoring configuration files", + "Restoring MariaDB settings": "Restoring MariaDB settings", + "Get the MariaDB password from the backup": "Get the MariaDB password from the backup", + "MariaDB password file not found": "MariaDB password file not found", + "Restore the MariaDB user table": "Restore the MariaDB user table", + "Try again using the password obtained from backup": "Try again using the password obtained from backup", + "Restarting database": "Restarting database", + "Change the MariaDB password to the backup version": "Change the MariaDB password to the backup version", + "Restoring Lets Encrypt settings": "Restoring Lets Encrypt settings", + "Restoring Tor settings": "Restoring Tor settings", + "Restoring Mutt settings for $USERNAME": "Restoring Mutt settings for $USERNAME", + "Restoring gnupg settings for $USERNAME": "Restoring gnupg settings for $USERNAME", + "Restoring procmail settings for $USERNAME": "Restoring procmail settings for $USERNAME", + "Restoring spamassassin settings for $USERNAME": "Restoring spamassassin settings for $USERNAME", + "Restoring README": "Restoring README", + "Restoring IPFS": "Restoring IPFS", + "Restoring ssh keys for $USERNAME": "Restoring ssh keys for $USERNAME", + "Restoring config files for $USERNAME": "Restoring config files for $USERNAME", + "Restoring fin files for $USERNAME": "Restoring fin files for $USERNAME", + "Restoring local files for $USERNAME": "Restoring local files for $USERNAME", + "Restoring certificates": "Restoring certificates", + "Restoring personal settings for $USERNAME": "Restoring personal settings for $USERNAME", + "Restoring public mailing list": "Restoring public mailing list", + "Restoring XMPP settings": "Restoring XMPP settings", + "Restoring Owncloud installation": "Restoring Owncloud installation", + "Restoring Gogs repos": "Restoring Gogs repos", + "Restoring Gogs authorized_keys": "Restoring Gogs authorized_keys", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "Restoring Wiki installation $WIKI_DOMAIN_NAME", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "Restoring blog installation $FULLBLOG_DOMAIN_NAME", + "No content directory found after restoring blog": "No content directory found after restoring blog" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-rmemail.json b/locale/en_us/freedombone-rmemail.json new file mode 100644 index 00000000..32a8ecc1 --- /dev/null +++ b/locale/en_us/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "${PROJECT_NAME}-rmemail -u [username] -e [email address]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-rmlist.json b/locale/en_us/freedombone-rmlist.json new file mode 100644 index 00000000..5efef232 --- /dev/null +++ b/locale/en_us/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-rmsipuser.json b/locale/en_us/freedombone-rmsipuser.json new file mode 100644 index 00000000..2255bd06 --- /dev/null +++ b/locale/en_us/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "${PROJECT_NAME}-rmsipuser [username]", + "SIP configuration file not found": "SIP configuration file not found", + "User $MY_USERNAME not found": "User $MY_USERNAME not found", + "SIP user $MY_USERNAME removed": "SIP user $MY_USERNAME removed" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-rmuser.json b/locale/en_us/freedombone-rmuser.json new file mode 100644 index 00000000..de4e9cab --- /dev/null +++ b/locale/en_us/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "Home directory does not exist for $MY_USERNAME", + "$COMPLETION_FILE not found": "$COMPLETION_FILE not found", + "No admin user specified in $COMPLETION_FILE": "No admin user specified in $COMPLETION_FILE", + "No admin username specified in $COMPLETION_FILE": "No admin username specified in $COMPLETION_FILE", + "The administrator user cannot be removed": "The administrator user cannot be removed", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?", + "User $MY_USERNAME was not removed": "User $MY_USERNAME was not removed", + "User $MY_USERNAME was removed": "User $MY_USERNAME was removed" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-rmxmpp.json b/locale/en_us/freedombone-rmxmpp.json new file mode 100644 index 00000000..9f57c23c --- /dev/null +++ b/locale/en_us/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "${PROJECT_NAME}-rmxmpp -e [email address]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-sec.json b/locale/en_us/freedombone-sec.json new file mode 100644 index 00000000..e8ec8f53 --- /dev/null +++ b/locale/en_us/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "Freedombone Security Configuration", + "\\nWeb/IMAP Ciphers:": "\\nWeb/IMAP Ciphers:", + "Protocols:": "Protocols:", + "Ciphers:": "Ciphers:", + "\\nSecure Shell Ciphers:": "\\nSecure Shell Ciphers:", + "MACs:": "MACs:", + "KEX:": "KEX:", + "Host key algorithms:": "Host key algorithms:", + "SSH Passwords": "SSH Passwords", + "\\nAllow SSH login using passwords?": "\\nAllow SSH login using passwords?", + "\\nXMPP Ciphers:": "\\nXMPP Ciphers:", + "ECC Curve:": "ECC Curve:", + "Final Confirmation": "Final Confirmation", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.", + "Renew a StartSSL certificate": "Renew a StartSSL certificate", + "Freedombone Security Settings": "Freedombone Security Settings", + "Enter the domain name": "Enter the domain name", + "Don't include the https://": "Don't include the https://", + "An existing certificate for $renew_domain was not found": "An existing certificate for $renew_domain was not found", + "Invalid domain name: $renew_domain": "Invalid domain name: $renew_domain", + "Renew a Let's Encrypt certificate": "Renew a Let's Encrypt certificate", + "Create a new Let's Encrypt certificate": "Create a new Let's Encrypt certificate", + "Invalid domain name: $new_domain": "Invalid domain name: $new_domain", + "Update ciphersuite": "Update ciphersuite", + "The ciphersuite has been updated to recommended versions": "The ciphersuite has been updated to recommended versions", + "Import file $IMPORT_FILE not found": "Import file $IMPORT_FILE not found", + "Security settings exported to $EXPORT_FILE": "Security settings exported to $EXPORT_FILE" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-splitkey.json b/locale/en_us/freedombone-splitkey.json new file mode 100644 index 00000000..82d79b55 --- /dev/null +++ b/locale/en_us/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]", + "User $MY_USERNAME does not exist on the system": "User $MY_USERNAME does not exist on the system", + "gpg key for $MY_EMAIL_ADDRESS was not found": "gpg key for $MY_EMAIL_ADDRESS was not found", + "gpg backup key for '$MY_NAME' was not found": "gpg backup key for '$MY_NAME' was not found", + "Unable to extract public key for $KEYID": "Unable to extract public key for $KEYID", + "Unable to extract private key for $KEYID": "Unable to extract private key for $KEYID", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "Unable to extract backup public key for $MY_BACKUP_KEY_ID", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "Unable to extract backup private key for $MY_BACKUP_KEY_ID", + "Unable to split the gpg key": "Unable to split the gpg key", + "$KEY_SHARES key shares created": "$KEY_SHARES key shares created" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-unignore.json b/locale/en_us/freedombone-unignore.json new file mode 100644 index 00000000..009474e4 --- /dev/null +++ b/locale/en_us/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-update-date.json b/locale/en_us/freedombone-update-date.json new file mode 100644 index 00000000..a7a69877 --- /dev/null +++ b/locale/en_us/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "Date went backwards between tlsdate updates. ", + "tlsdate anomaly": "tlsdate anomaly", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "Incorrect date: $DATE_BEFORE -> $DATE_AFTER" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-xmpp-pass.json b/locale/en_us/freedombone-xmpp-pass.json new file mode 100644 index 00000000..3093f5c2 --- /dev/null +++ b/locale/en_us/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "${PROJECT_NAME}-xmpp-pass -e [email address]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone-zram.json b/locale/en_us/freedombone-zram.json new file mode 100644 index 00000000..342e6209 --- /dev/null +++ b/locale/en_us/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "${PROJECT_NAME}-zram [on|off]" +} \ No newline at end of file diff --git a/locale/en_us/freedombone.json b/locale/en_us/freedombone.json new file mode 100644 index 00000000..f7163c69 --- /dev/null +++ b/locale/en_us/freedombone.json @@ -0,0 +1,179 @@ +{ + "Search engine login": "Search engine login", + "${PROJECT_NAME} -c [configuration file]": "${PROJECT_NAME} -c [configuration file]", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'", + "or '$VARIANT_MESH'.": "or '$VARIANT_MESH'.", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.", + "The command ${PROJECT_NAME}-remote was not found": "The command ${PROJECT_NAME}-remote was not found", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z", + "The command ${PROJECT_NAME}-config was not found": "The command ${PROJECT_NAME}-config was not found", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]", + "Encrypted backup to other servers": "Encrypted backup to other servers", + "${PROJECT_NAME} Configuration": "${PROJECT_NAME} Configuration", + "\\nDo you wish to configure some remote backup locations?": "\\nDo you wish to configure some remote backup locations?", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.", + "The configuration file $CONFIGURATION_FILE was not found": "The configuration file $CONFIGURATION_FILE was not found", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "No Tor installation found. ${onion_service_name} onion site cannot be configured.", + "${onion_service_name} onion site hostname not found": "${onion_service_name} onion site hostname not found", + "Private certificate for $CHECK_HOSTNAME was not created": "Private certificate for $CHECK_HOSTNAME was not created", + "Public certificate for $CHECK_HOSTNAME was not created": "Public certificate for $CHECK_HOSTNAME was not created", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created", + "Mesh Networking (cjdns)": "Mesh Networking (cjdns)", + "cjdns IPv6 address: $CJDNS_IPV6": "cjdns IPv6 address: $CJDNS_IPV6", + "cjdns public key: $CJDNS_PUBLIC_KEY": "cjdns public key: $CJDNS_PUBLIC_KEY", + "cjdns private key: $CJDNS_PRIVATE_KEY": "cjdns private key: $CJDNS_PRIVATE_KEY", + "cjdns password: $CJDNS_PASSWORD": "cjdns password: $CJDNS_PASSWORD", + "cjdns port: $CJDNS_PORT": "cjdns port: $CJDNS_PORT", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}", + "Address: $ZERONET_BLOG_ADDRESS": "Address: $ZERONET_BLOG_ADDRESS", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "Public key: $ZERONET_BLOG_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY", + "Address: $ZERONET_MAIL_ADDRESS": "Address: $ZERONET_MAIL_ADDRESS", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "Public key: $ZERONET_MAIL_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY", + "ZeroNet Mail address": "ZeroNet Mail address", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS", + "${MY_USERNAME}'s Forum": "${MY_USERNAME}'s Forum", + "Address: $ZERONET_FORUM_ADDRESS": "Address: $ZERONET_FORUM_ADDRESS", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "Public key: $ZERONET_FORUM_PRIVATE_KEY", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS", + "Forum address: $ZERONET_FORUM_ADDRESS": "Forum address: $ZERONET_FORUM_ADDRESS", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "Forum private key: $ZERONET_FORUM_PRIVATE_KEY", + "ZeroNet Forum address": "ZeroNet Forum address", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY", + "OneRNG package could not be downloaded": "OneRNG package could not be downloaded", + "OneRNG package: $ONERNG_PACKAGE": "OneRNG package: $ONERNG_PACKAGE", + "Hash does not match. This could indicate that the package has been tampered with.": "Hash does not match. This could indicate that the package has been tampered with.", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "OneRNG expected package hash: $ONERNG_PACKAGE_HASH", + "OneRNG actual hash: $hash": "OneRNG actual hash: $hash", + "OneRNG Device": "OneRNG Device", + "Please plug in the OneRNG device": "Please plug in the OneRNG device", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE", + "Added onion site for ${onion_service_name}": "Added onion site for ${onion_service_name}", + "# Tripwire reports which have no violations don't need to be logged": "# Tripwire reports which have no violations don't need to be logged", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE", + "Unknown subkey usage: $GPG_KEY_USAGE": "Unknown subkey usage: $GPG_KEY_USAGE", + "Public key: $MY_GPG_PUBLIC_KEY": "Public key: $MY_GPG_PUBLIC_KEY", + "Private key: $MY_GPG_PRIVATE_KEY": "Private key: $MY_GPG_PRIVATE_KEY", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "GPG public key file $MY_GPG_PUBLIC_KEY was not found", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "GPG private key file $MY_GPG_PRIVATE_KEY was not found", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "The GPG key for $MY_EMAIL_ADDRESS could not be imported", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "A GPG key for $MY_EMAIL_ADDRESS could not be created", + "Change your GPG password": "Change your GPG password", + "It's very important to add a password to your GPG key so that": "It's very important to add a password to your GPG key so that", + "if anyone does get access to your email they still won't be able": "if anyone does get access to your email they still won't be able", + "Publish your GPG public key": "Publish your GPG public key", + "If you have imported legacy email which is not encrypted": "If you have imported legacy email which is not encrypted", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE", + "Creating the $PUBLIC_MAILING_LIST mailing list": "Creating the $PUBLIC_MAILING_LIST mailing list", + "$PUBLIC_MAILING_LIST mailing list": "$PUBLIC_MAILING_LIST mailing list", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": [ + "", + " *** ${PROJECT_NAME} mailbox installation is complete ***", + "", + " Now on your internet router forward ports", + " 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}", + "" + ], + "Email import directory $IMPORT_MAILDIR not found": "Email import directory $IMPORT_MAILDIR not found", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE", + "Your MariaDB password is: $MARIADB_PASSWORD": "Your MariaDB password is: $MARIADB_PASSWORD", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "Owncloud install did not recognise the system type $SYSTEM_TYPE", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "the Users dropdown menu entry. The username should be '$MY_USERNAME'.", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "Unable to clone repo $GOPATH/src/github.com/gogits/gogs", + "Gogs admin user password": "Gogs admin user password", + "Database password: $MARIADB_PASSWORD": "Database password: $MARIADB_PASSWORD", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "Gogs admin user password: $GIT_ADMIN_PASSWORD", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "Gogs admin user email: $MY_EMAIL_ADDRESS", + "Note that there's a usability/security trade-off made here.": "Note that there's a usability/security trade-off made here.", + "In order to allow git clone via http we don't redirect everything": "In order to allow git clone via http we don't redirect everything", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.", + "Your Tox node public key is": "Your Tox node public key is", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "tox onion domain: ${TOX_ONION_HOSTNAME}", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "Your Tox node public key is: $TOX_PUBLIC_KEY", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "XMPP onion domain: ${XMPP_ONION_HOSTNAME}", + "Your XMPP password is: $XMPP_PASSWORD": "Your XMPP password is: $XMPP_PASSWORD", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE", + "IRC onion domain": "IRC onion domain", + "IRC Server": "IRC Server", + "Wiki password": "Wiki password", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "Wiki onion domain: ${WIKI_ONION_HOSTNAME}", + "Wiki username: $MY_USERNAME": "Wiki username: $MY_USERNAME", + "Wiki password: $WIKI_ADMIN_PASSWORD": "Wiki password: $WIKI_ADMIN_PASSWORD", + "Your blog username: $MY_USERNAME": "Your blog username: $MY_USERNAME", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "Your blog password is: $FULLBLOG_ADMIN_PASSWORD", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login", + "RSS Reader": "RSS Reader", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "RSS reader domain: ${RSS_READER_DOMAIN_NAME}", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}", + "RSS reader admin username: admin": "RSS reader admin username: admin", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}", + "GNU Social": "GNU Social", + "Microblog administrator": "Microblog administrator", + "Microblog administrator nickname: $MY_USERNAME": "Microblog administrator nickname: $MY_USERNAME", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "Your search engine password is: $SEARCH_ENGINE_PASSWORD", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "Open https://$HUBZILLA_DOMAIN_NAME and register a new user", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE", + "VoIP onion domain": "VoIP onion domain", + "VoIP Server": "VoIP Server", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "VoIP onion domain:$VOIP_ONION_HOSTNAME", + "VoIP server password: $VOIP_SERVER_PASSWORD": "VoIP server password: $VOIP_SERVER_PASSWORD", + "SIP onion domain": "SIP onion domain", + "SIP Server": "SIP Server", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "SIP onion_domain: $SIP_ONION_HOSTNAME", + "SIP server username: $MY_USERNAME": "SIP server username: $MY_USERNAME", + "SIP server extension: 201": "SIP server extension: 201", + "SIP server password: $SIP_SERVER_PASSWORD": "SIP server password: $SIP_SERVER_PASSWORD", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": [ + "", + " *** ${PROJECT_NAME} installation is complete. Rebooting... ***", + "", + " Now forward these ports from your internet router", + "", + " HTTP 80", + " HTTPS 443", + " SSH 2222", + " DLNA 1900", + " DLNA 8200", + " XMPP 5222-5223", + " XMPP 5269", + " XMPP 5280-5281", + " IRC 6697", + " Git 9418", + " Email 25", + " Email 587", + " Email 465", + " Email 993", + " VoIP 64738", + " VoIP 5060", + " Tox 33445", + " IPFS 4001", + "" + ], + "See /home/$MY_USERNAME/README for post-installation instructions.": "See /home/$MY_USERNAME/README for post-installation instructions." +} \ No newline at end of file diff --git a/locale/es/freedombone-controlpanel-user.mo b/locale/es/freedombone-controlpanel-user.mo new file mode 100644 index 0000000000000000000000000000000000000000..f174c8d74091cd4415ee7c1519a738425635a05e GIT binary patch literal 2405 zcmb8w&u<$=6bJBuru+yJ(87Tq6-*(hMPSp?6cUF3iLt@09b7wZTG~?f$Jk!7o{466 zn_372mr5YPi656DPCdh+XYRd~f1sQZ{0SWRzS(Cx4grLf zC-8d+zc=rqtBLh}LOhM@29$6BABJDSr{E9p0Q?y~2yest;ji#8{0$z356lShBAkaO zp$BQc@8F~GCVLCc;rb4w_I>+>cnnHN^DV+h;5kV1#_(SF3491%gO9^+p@cudC*UuT z#`y!%IQ#F( z*;m+C*#&lyEwM}NYwR-nI{OCuCcDC}vSs!yw!&7~x7l~t8heU8&DPllyT-oDHrX?5 zi*2*(Y==F|Zm{Rr^Xz-<1@3)4 z|Dg)fe`?p#3qz}t#C4#DBi)m6l;lqgO=c4ncV%iY)>QMV7i`jP+|+WQbS73~gIl8@ z_%cdM{0-q`+Mnt(o;-haN00nHwxhH^dIOoNtLfi|avc-dwPt__d(jm&d8NHaO{5!^ zhLZ?A?W^$=czGqteNXq4thh{8qc~NTa?(Oh6Eqr=D0)e=rL31mMwdj{Dlc_6C+QcJ z#!9U&x4nd3QiU`5c;l6sYjx@sQMnqW(&tQOiLx%8N_#p`c_T7R5e8;3@N|fkL4;MS zRA>gi(Mopcp|a7bHL+}ZTE(J{)#F0o#VzIcx+V_MTYCeAJEkX1mWqbCqG%oS#*$cD zX;fSR?1+7?UTd$5H9RMMm2NBK_`)S=^i<;TsF|MDjo_Aqns&@S-LSK)TyX!=%;hYp zw)4WB?mTLDt4qlrPd{pz+-y?aV=0GnQw=Ev0n!-hOcjeo(aiif3QD4-29%)jM&Lr* z8S~zKrh2qHtEVdE^&>9WJ?mi<-jTd8+A7AbMT(U)*nOw~q%StxsKk+$;Q7Us}JCIBzl;(1C(;0P!e|y*N43ToH^z%A>fb1(o;5GxTWR!^-(o zt=6q#m>&~!ALW;q-7%+)7^*}xt)X+WPzwuZl}%`0OKn0`=&6)~nQhb>l}Xd_;;~uU zbqJ}jKHO3zcRanc72^e$WYG6;Y^KYd^=e^Z($9K2=_*^O=)i=O2D#uz>1;F3tQQxm h#tsrpy5%mD<(HRa{&o4NmWP++@#kmVzuW)!=Pz#}M8W_7 literal 0 HcmV?d00001 diff --git a/locale/es/freedombone-mesh-install.json b/locale/es/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/es/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/es/freedombone-mesh-install.mo b/locale/es/freedombone-mesh-install.mo new file mode 100644 index 0000000000000000000000000000000000000000..9d185384a61ea90d3f857243096bb39c656fa892 GIT binary patch literal 600 zcmbV}%}N6?5P(-H9*QT=9!3yUFs}8YRC*}dVx_IsZuL-#Y_nM#*=9;ID;4cy_z2?3 zxAE+=IBRPQf)@uqzJyF>^7FZtd+|6{n02O}O*nr1%;Ozq!t63{%pvo^G?~>U&%0!I z*{|$(b{6gBse_q2GhfeqlesJhMEjiWG0K*Z3EQzJ>E>4C7&wcH}owwK#{ zYF%BNS55+N+Ur-fJ&7jH{p!D2Yqo=Oy?%RIyUOwL8tijf#;b613;zNUODNo|;jD%zprrlaqvD;*rebXeLpuu+1-PJa6D EU*U1CCjbBd literal 0 HcmV?d00001 diff --git a/locale/et/freedombone-addcert.json b/locale/et/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/et/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-addemail.json b/locale/et/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/et/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-addlist.json b/locale/et/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/et/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-addsipuser.json b/locale/et/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/et/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-adduser.json b/locale/et/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/et/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-addxmpp.json b/locale/et/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/et/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-backup-local.json b/locale/et/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/et/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-backup-remote.json b/locale/et/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/et/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-client.json b/locale/et/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/et/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-clientcert.json b/locale/et/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/et/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-config.json b/locale/et/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/et/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-controlpanel-user.json b/locale/et/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/et/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-controlpanel.json b/locale/et/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/et/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-dhparam.json b/locale/et/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/et/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-encrypt-mail.json b/locale/et/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/et/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-format.json b/locale/et/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/et/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-ignore.json b/locale/et/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/et/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-image-customise.json b/locale/et/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/et/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-image-hardware-setup.json b/locale/et/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/et/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-image-make.json b/locale/et/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/et/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-image-mesh.json b/locale/et/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/et/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-image.json b/locale/et/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/et/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-keydrive.json b/locale/et/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/et/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-mesh-install.json b/locale/et/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/et/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-mesh.json b/locale/et/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/et/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-meshweb.json b/locale/et/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/et/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-mirrors.json b/locale/et/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/et/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-pin-cert.json b/locale/et/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/et/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-recoverkey.json b/locale/et/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/et/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-remote.json b/locale/et/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/et/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-renew-cert.json b/locale/et/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/et/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-repair-database.json b/locale/et/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/et/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-restore-local.json b/locale/et/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/et/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-restore-remote.json b/locale/et/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/et/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-rmemail.json b/locale/et/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/et/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-rmlist.json b/locale/et/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/et/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-rmsipuser.json b/locale/et/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/et/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-rmuser.json b/locale/et/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/et/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-rmxmpp.json b/locale/et/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/et/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-sec.json b/locale/et/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/et/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-splitkey.json b/locale/et/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/et/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-unignore.json b/locale/et/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/et/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-update-date.json b/locale/et/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/et/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-xmpp-pass.json b/locale/et/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/et/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone-zram.json b/locale/et/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/et/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/et/freedombone.json b/locale/et/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/et/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-addcert.json b/locale/eu/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/eu/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-addemail.json b/locale/eu/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/eu/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-addlist.json b/locale/eu/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/eu/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-addsipuser.json b/locale/eu/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/eu/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-adduser.json b/locale/eu/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/eu/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-addxmpp.json b/locale/eu/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/eu/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-backup-local.json b/locale/eu/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/eu/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-backup-remote.json b/locale/eu/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/eu/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-client.json b/locale/eu/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/eu/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-clientcert.json b/locale/eu/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/eu/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-config.json b/locale/eu/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/eu/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-controlpanel-user.json b/locale/eu/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/eu/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-controlpanel.json b/locale/eu/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/eu/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-dhparam.json b/locale/eu/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/eu/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-encrypt-mail.json b/locale/eu/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/eu/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-format.json b/locale/eu/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/eu/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-ignore.json b/locale/eu/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/eu/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-image-customise.json b/locale/eu/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/eu/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-image-hardware-setup.json b/locale/eu/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/eu/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-image-make.json b/locale/eu/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/eu/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-image-mesh.json b/locale/eu/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/eu/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-image.json b/locale/eu/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/eu/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-keydrive.json b/locale/eu/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/eu/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-mesh-install.json b/locale/eu/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/eu/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-mesh.json b/locale/eu/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/eu/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-meshweb.json b/locale/eu/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/eu/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-mirrors.json b/locale/eu/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/eu/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-pin-cert.json b/locale/eu/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/eu/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-recoverkey.json b/locale/eu/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/eu/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-remote.json b/locale/eu/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/eu/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-renew-cert.json b/locale/eu/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/eu/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-repair-database.json b/locale/eu/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/eu/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-restore-local.json b/locale/eu/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/eu/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-restore-remote.json b/locale/eu/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/eu/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-rmemail.json b/locale/eu/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/eu/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-rmlist.json b/locale/eu/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/eu/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-rmsipuser.json b/locale/eu/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/eu/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-rmuser.json b/locale/eu/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/eu/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-rmxmpp.json b/locale/eu/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/eu/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-sec.json b/locale/eu/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/eu/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-splitkey.json b/locale/eu/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/eu/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-unignore.json b/locale/eu/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/eu/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-update-date.json b/locale/eu/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/eu/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-xmpp-pass.json b/locale/eu/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/eu/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone-zram.json b/locale/eu/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/eu/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/eu/freedombone.json b/locale/eu/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/eu/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-addcert.json b/locale/fa/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/fa/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-addemail.json b/locale/fa/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/fa/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-addlist.json b/locale/fa/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/fa/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-addsipuser.json b/locale/fa/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/fa/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-adduser.json b/locale/fa/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/fa/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-addxmpp.json b/locale/fa/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/fa/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-backup-local.json b/locale/fa/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/fa/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-backup-remote.json b/locale/fa/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/fa/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-client.json b/locale/fa/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/fa/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-clientcert.json b/locale/fa/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/fa/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-config.json b/locale/fa/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/fa/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-controlpanel-user.json b/locale/fa/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/fa/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-controlpanel.json b/locale/fa/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/fa/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-dhparam.json b/locale/fa/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/fa/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-encrypt-mail.json b/locale/fa/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/fa/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-format.json b/locale/fa/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/fa/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-ignore.json b/locale/fa/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/fa/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-image-customise.json b/locale/fa/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/fa/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-image-hardware-setup.json b/locale/fa/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/fa/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-image-make.json b/locale/fa/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/fa/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-image-mesh.json b/locale/fa/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/fa/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-image.json b/locale/fa/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/fa/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-keydrive.json b/locale/fa/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/fa/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-mesh-install.json b/locale/fa/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/fa/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-mesh.json b/locale/fa/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/fa/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-meshweb.json b/locale/fa/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/fa/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-mirrors.json b/locale/fa/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/fa/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-pin-cert.json b/locale/fa/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/fa/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-recoverkey.json b/locale/fa/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/fa/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-remote.json b/locale/fa/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/fa/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-renew-cert.json b/locale/fa/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/fa/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-repair-database.json b/locale/fa/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/fa/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-restore-local.json b/locale/fa/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/fa/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-restore-remote.json b/locale/fa/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/fa/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-rmemail.json b/locale/fa/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/fa/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-rmlist.json b/locale/fa/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/fa/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-rmsipuser.json b/locale/fa/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/fa/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-rmuser.json b/locale/fa/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/fa/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-rmxmpp.json b/locale/fa/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/fa/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-sec.json b/locale/fa/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/fa/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-splitkey.json b/locale/fa/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/fa/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-unignore.json b/locale/fa/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/fa/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-update-date.json b/locale/fa/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/fa/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-xmpp-pass.json b/locale/fa/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/fa/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone-zram.json b/locale/fa/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/fa/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/fa/freedombone.json b/locale/fa/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/fa/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-addcert.json b/locale/fi/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/fi/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-addemail.json b/locale/fi/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/fi/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-addlist.json b/locale/fi/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/fi/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-addsipuser.json b/locale/fi/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/fi/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-adduser.json b/locale/fi/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/fi/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-addxmpp.json b/locale/fi/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/fi/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-backup-local.json b/locale/fi/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/fi/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-backup-remote.json b/locale/fi/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/fi/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-client.json b/locale/fi/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/fi/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-clientcert.json b/locale/fi/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/fi/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-config.json b/locale/fi/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/fi/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-controlpanel-user.json b/locale/fi/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/fi/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-controlpanel.json b/locale/fi/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/fi/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-dhparam.json b/locale/fi/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/fi/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-encrypt-mail.json b/locale/fi/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/fi/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-format.json b/locale/fi/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/fi/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-ignore.json b/locale/fi/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/fi/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-image-customise.json b/locale/fi/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/fi/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-image-hardware-setup.json b/locale/fi/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/fi/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-image-make.json b/locale/fi/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/fi/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-image-mesh.json b/locale/fi/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/fi/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-image.json b/locale/fi/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/fi/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-keydrive.json b/locale/fi/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/fi/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-mesh-install.json b/locale/fi/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/fi/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-mesh.json b/locale/fi/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/fi/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-meshweb.json b/locale/fi/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/fi/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-mirrors.json b/locale/fi/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/fi/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-pin-cert.json b/locale/fi/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/fi/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-recoverkey.json b/locale/fi/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/fi/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-remote.json b/locale/fi/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/fi/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-renew-cert.json b/locale/fi/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/fi/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-repair-database.json b/locale/fi/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/fi/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-restore-local.json b/locale/fi/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/fi/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-restore-remote.json b/locale/fi/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/fi/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-rmemail.json b/locale/fi/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/fi/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-rmlist.json b/locale/fi/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/fi/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-rmsipuser.json b/locale/fi/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/fi/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-rmuser.json b/locale/fi/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/fi/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-rmxmpp.json b/locale/fi/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/fi/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-sec.json b/locale/fi/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/fi/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-splitkey.json b/locale/fi/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/fi/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-unignore.json b/locale/fi/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/fi/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-update-date.json b/locale/fi/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/fi/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-xmpp-pass.json b/locale/fi/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/fi/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone-zram.json b/locale/fi/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/fi/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/fi/freedombone.json b/locale/fi/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/fi/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-addcert.json b/locale/fil/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/fil/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-addemail.json b/locale/fil/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/fil/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-addlist.json b/locale/fil/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/fil/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-addsipuser.json b/locale/fil/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/fil/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-adduser.json b/locale/fil/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/fil/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-addxmpp.json b/locale/fil/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/fil/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-backup-local.json b/locale/fil/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/fil/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-backup-remote.json b/locale/fil/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/fil/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-client.json b/locale/fil/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/fil/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-clientcert.json b/locale/fil/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/fil/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-config.json b/locale/fil/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/fil/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-controlpanel-user.json b/locale/fil/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/fil/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-controlpanel.json b/locale/fil/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/fil/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-dhparam.json b/locale/fil/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/fil/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-encrypt-mail.json b/locale/fil/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/fil/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-format.json b/locale/fil/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/fil/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-ignore.json b/locale/fil/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/fil/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-image-customise.json b/locale/fil/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/fil/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-image-hardware-setup.json b/locale/fil/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/fil/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-image-make.json b/locale/fil/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/fil/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-image-mesh.json b/locale/fil/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/fil/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-image.json b/locale/fil/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/fil/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-keydrive.json b/locale/fil/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/fil/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-mesh-install.json b/locale/fil/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/fil/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-mesh.json b/locale/fil/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/fil/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-meshweb.json b/locale/fil/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/fil/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-mirrors.json b/locale/fil/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/fil/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-pin-cert.json b/locale/fil/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/fil/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-recoverkey.json b/locale/fil/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/fil/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-remote.json b/locale/fil/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/fil/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-renew-cert.json b/locale/fil/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/fil/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-repair-database.json b/locale/fil/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/fil/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-restore-local.json b/locale/fil/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/fil/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-restore-remote.json b/locale/fil/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/fil/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-rmemail.json b/locale/fil/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/fil/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-rmlist.json b/locale/fil/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/fil/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-rmsipuser.json b/locale/fil/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/fil/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-rmuser.json b/locale/fil/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/fil/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-rmxmpp.json b/locale/fil/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/fil/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-sec.json b/locale/fil/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/fil/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-splitkey.json b/locale/fil/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/fil/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-unignore.json b/locale/fil/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/fil/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-update-date.json b/locale/fil/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/fil/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-xmpp-pass.json b/locale/fil/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/fil/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone-zram.json b/locale/fil/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/fil/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/fil/freedombone.json b/locale/fil/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/fil/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/fr/freedombone-controlpanel-user.mo b/locale/fr/freedombone-controlpanel-user.mo new file mode 100644 index 0000000000000000000000000000000000000000..bc60ab138c28ebe4c34394aa4f6d2b38fd97adb5 GIT binary patch literal 2404 zcmb8w%WoS+90%}$raXegqj2C+!2qdR1P*CYs%C z8X*u|DuDzi9v2W7dWJ*K+MMcI z3H%Wye1b>G2!&~rP_$z!G{sxc0`=*3=0nWjb z(1SGJH}Da7gS`o7aD5w6`@a1`JPIYG`4-^A@EoLhV|X|G2tEL>!N=g&P{Noc(td@ytN#e+E()H7}B`k!Dr!hNbhqK9)-U{>UR*Go`4IG^3s7cUl-m3 zKY^5w&mexpm-ur4ehVf15k3!Z!9(y*I0v7>!?SP$-U+Wkq*8nee}JDu`W&ah@j1cH zu_xJ=*q7OPc7ZLki|i}x5_^h$m3@s}W>?q>`#M`?SJ^k%H`y9{nth9{vki8QeVc8v zXV@0I&bHYOdzRf`&#~v(ci0Q;MfMW=E_<1MkM&re4ans%l%AF<@uFDTJXW%6tn_4> z`|qnD`=@p-y)d*YO&DR;;zgL#+qne@q$gdjhk8~O6OuFHn=qi zf-j@2%-;}BuKkHV!^w+B$9fd+u^nao!5hd-UCsVJl_u19=#};!HI;5y z8crhgtgnVs;N_L5^gZ2Evg$Iq8pWBil#>>6nxfH|RMAVCEoHqdGP*1(R(YAbIZD5% zHkNC3x$UL&k}8}k#v888Osi9`it5!UlRjrMPnC7)RNB*lDjJbtiZC!q;^`18g9ulx zQlUwFqm}H?LlvVlYhu~-w2DO?tH*`Fi(4-4bxjVvMixewqu=`K}NMCHWQHf=-p8IKFBj2st zu5H=bwZ%k7TNRj|j#3p)E{{O%NK|{~zPS2y-)gN2xx1`3`dId&z&&fR(FVJ&SckIM zqr=1oru5>laIf%ReQEv5;=IXaKnDuW0mP#;_TuPFb44%=sfgmD7F6CJPSK-%4=d+W zwOY4|VR1~%d{A6ocE_AHVn?N-X$_r|rCL}zt87a9T51!jQcqGhMMWtMI_eQ*_>GC$;{g@s*lk(2s-s` zI`>(6o2C$S>A{cR4D;r_`SZDvd+|8dm`$dcO*nr1#N!?2nb~FDm_z1+X*269o_ERa zvtQZo>@2#gGxz2W=DwQyI&)P@Obr1c*wjFP(=7+5X8{Zm$&n2w5QS=t#;fZ@fkA?p zH$>p4&iV<;F!6`l_=Hoj*b;f|YOD4v#>$O^Hjct10TDw#PK_juW&pxM-*Ssc+d;1I z*y&!J*G>X&*6UZbqC^wte)TUj+P$FKY~GwUx>>$Nt9+!9vi{;6f0T2|-fOA;Rk367 zPDv7tNL(xH_%3CBlt_tNMWm*bZ#7!A<Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-controlpanel-user.json b/locale/fr_ca/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/fr_ca/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-controlpanel.json b/locale/fr_ca/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/fr_ca/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-dhparam.json b/locale/fr_ca/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/fr_ca/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-encrypt-mail.json b/locale/fr_ca/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/fr_ca/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-format.json b/locale/fr_ca/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/fr_ca/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-ignore.json b/locale/fr_ca/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/fr_ca/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image-customise.json b/locale/fr_ca/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/fr_ca/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image-hardware-setup.json b/locale/fr_ca/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/fr_ca/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image-make.json b/locale/fr_ca/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/fr_ca/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image-mesh.json b/locale/fr_ca/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/fr_ca/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-image.json b/locale/fr_ca/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/fr_ca/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-keydrive.json b/locale/fr_ca/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/fr_ca/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-mesh-install.json b/locale/fr_ca/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/fr_ca/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-mesh.json b/locale/fr_ca/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/fr_ca/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-meshweb.json b/locale/fr_ca/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/fr_ca/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-mirrors.json b/locale/fr_ca/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/fr_ca/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-pin-cert.json b/locale/fr_ca/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/fr_ca/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-recoverkey.json b/locale/fr_ca/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/fr_ca/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-remote.json b/locale/fr_ca/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/fr_ca/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-renew-cert.json b/locale/fr_ca/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/fr_ca/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-repair-database.json b/locale/fr_ca/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/fr_ca/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-restore-local.json b/locale/fr_ca/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/fr_ca/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-restore-remote.json b/locale/fr_ca/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/fr_ca/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-rmemail.json b/locale/fr_ca/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/fr_ca/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-rmlist.json b/locale/fr_ca/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/fr_ca/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-rmsipuser.json b/locale/fr_ca/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/fr_ca/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-rmuser.json b/locale/fr_ca/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/fr_ca/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-rmxmpp.json b/locale/fr_ca/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/fr_ca/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-sec.json b/locale/fr_ca/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/fr_ca/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-splitkey.json b/locale/fr_ca/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/fr_ca/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-unignore.json b/locale/fr_ca/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/fr_ca/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-update-date.json b/locale/fr_ca/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/fr_ca/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-xmpp-pass.json b/locale/fr_ca/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/fr_ca/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone-zram.json b/locale/fr_ca/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/fr_ca/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/fr_ca/freedombone.json b/locale/fr_ca/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/fr_ca/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-addcert.json b/locale/ga/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ga/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-addemail.json b/locale/ga/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ga/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-addlist.json b/locale/ga/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ga/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-addsipuser.json b/locale/ga/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ga/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-adduser.json b/locale/ga/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ga/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-addxmpp.json b/locale/ga/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ga/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-backup-local.json b/locale/ga/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ga/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-backup-remote.json b/locale/ga/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ga/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-client.json b/locale/ga/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ga/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-clientcert.json b/locale/ga/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ga/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-config.json b/locale/ga/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ga/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-controlpanel-user.json b/locale/ga/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ga/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-controlpanel.json b/locale/ga/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ga/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-dhparam.json b/locale/ga/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ga/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-encrypt-mail.json b/locale/ga/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ga/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-format.json b/locale/ga/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ga/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-ignore.json b/locale/ga/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ga/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-image-customise.json b/locale/ga/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ga/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-image-hardware-setup.json b/locale/ga/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ga/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-image-make.json b/locale/ga/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ga/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-image-mesh.json b/locale/ga/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ga/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-image.json b/locale/ga/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ga/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-keydrive.json b/locale/ga/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ga/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-mesh-install.json b/locale/ga/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ga/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-mesh.json b/locale/ga/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ga/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-meshweb.json b/locale/ga/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ga/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-mirrors.json b/locale/ga/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ga/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-pin-cert.json b/locale/ga/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ga/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-recoverkey.json b/locale/ga/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ga/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-remote.json b/locale/ga/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ga/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-renew-cert.json b/locale/ga/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ga/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-repair-database.json b/locale/ga/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ga/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-restore-local.json b/locale/ga/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ga/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-restore-remote.json b/locale/ga/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ga/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-rmemail.json b/locale/ga/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ga/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-rmlist.json b/locale/ga/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ga/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-rmsipuser.json b/locale/ga/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ga/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-rmuser.json b/locale/ga/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ga/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-rmxmpp.json b/locale/ga/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ga/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-sec.json b/locale/ga/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ga/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-splitkey.json b/locale/ga/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ga/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-unignore.json b/locale/ga/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ga/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-update-date.json b/locale/ga/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ga/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-xmpp-pass.json b/locale/ga/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ga/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone-zram.json b/locale/ga/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ga/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ga/freedombone.json b/locale/ga/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ga/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-addcert.json b/locale/gl/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/gl/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-addemail.json b/locale/gl/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/gl/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-addlist.json b/locale/gl/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/gl/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-addsipuser.json b/locale/gl/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/gl/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-adduser.json b/locale/gl/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/gl/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-addxmpp.json b/locale/gl/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/gl/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-backup-local.json b/locale/gl/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/gl/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-backup-remote.json b/locale/gl/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/gl/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-client.json b/locale/gl/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/gl/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-clientcert.json b/locale/gl/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/gl/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-config.json b/locale/gl/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/gl/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-controlpanel-user.json b/locale/gl/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/gl/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-controlpanel.json b/locale/gl/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/gl/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-dhparam.json b/locale/gl/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/gl/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-encrypt-mail.json b/locale/gl/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/gl/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-format.json b/locale/gl/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/gl/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-ignore.json b/locale/gl/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/gl/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-image-customise.json b/locale/gl/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/gl/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-image-hardware-setup.json b/locale/gl/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/gl/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-image-make.json b/locale/gl/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/gl/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-image-mesh.json b/locale/gl/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/gl/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-image.json b/locale/gl/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/gl/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-keydrive.json b/locale/gl/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/gl/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-mesh-install.json b/locale/gl/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/gl/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-mesh.json b/locale/gl/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/gl/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-meshweb.json b/locale/gl/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/gl/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-mirrors.json b/locale/gl/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/gl/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-pin-cert.json b/locale/gl/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/gl/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-recoverkey.json b/locale/gl/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/gl/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-remote.json b/locale/gl/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/gl/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-renew-cert.json b/locale/gl/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/gl/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-repair-database.json b/locale/gl/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/gl/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-restore-local.json b/locale/gl/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/gl/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-restore-remote.json b/locale/gl/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/gl/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-rmemail.json b/locale/gl/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/gl/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-rmlist.json b/locale/gl/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/gl/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-rmsipuser.json b/locale/gl/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/gl/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-rmuser.json b/locale/gl/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/gl/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-rmxmpp.json b/locale/gl/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/gl/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-sec.json b/locale/gl/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/gl/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-splitkey.json b/locale/gl/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/gl/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-unignore.json b/locale/gl/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/gl/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-update-date.json b/locale/gl/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/gl/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-xmpp-pass.json b/locale/gl/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/gl/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone-zram.json b/locale/gl/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/gl/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/gl/freedombone.json b/locale/gl/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/gl/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-addcert.json b/locale/gu/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/gu/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-addemail.json b/locale/gu/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/gu/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-addlist.json b/locale/gu/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/gu/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-addsipuser.json b/locale/gu/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/gu/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-adduser.json b/locale/gu/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/gu/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-addxmpp.json b/locale/gu/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/gu/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-backup-local.json b/locale/gu/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/gu/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-backup-remote.json b/locale/gu/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/gu/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-client.json b/locale/gu/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/gu/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-clientcert.json b/locale/gu/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/gu/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-config.json b/locale/gu/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/gu/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-controlpanel-user.json b/locale/gu/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/gu/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-controlpanel.json b/locale/gu/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/gu/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-dhparam.json b/locale/gu/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/gu/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-encrypt-mail.json b/locale/gu/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/gu/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-format.json b/locale/gu/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/gu/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-ignore.json b/locale/gu/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/gu/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-image-customise.json b/locale/gu/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/gu/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-image-hardware-setup.json b/locale/gu/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/gu/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-image-make.json b/locale/gu/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/gu/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-image-mesh.json b/locale/gu/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/gu/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-image.json b/locale/gu/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/gu/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-keydrive.json b/locale/gu/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/gu/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-mesh-install.json b/locale/gu/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/gu/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-mesh.json b/locale/gu/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/gu/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-meshweb.json b/locale/gu/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/gu/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-mirrors.json b/locale/gu/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/gu/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-pin-cert.json b/locale/gu/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/gu/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-recoverkey.json b/locale/gu/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/gu/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-remote.json b/locale/gu/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/gu/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-renew-cert.json b/locale/gu/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/gu/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-repair-database.json b/locale/gu/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/gu/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-restore-local.json b/locale/gu/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/gu/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-restore-remote.json b/locale/gu/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/gu/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-rmemail.json b/locale/gu/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/gu/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-rmlist.json b/locale/gu/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/gu/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-rmsipuser.json b/locale/gu/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/gu/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-rmuser.json b/locale/gu/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/gu/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-rmxmpp.json b/locale/gu/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/gu/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-sec.json b/locale/gu/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/gu/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-splitkey.json b/locale/gu/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/gu/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-unignore.json b/locale/gu/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/gu/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-update-date.json b/locale/gu/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/gu/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-xmpp-pass.json b/locale/gu/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/gu/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone-zram.json b/locale/gu/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/gu/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/gu/freedombone.json b/locale/gu/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/gu/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-addcert.json b/locale/he/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/he/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-addemail.json b/locale/he/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/he/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-addlist.json b/locale/he/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/he/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-addsipuser.json b/locale/he/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/he/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-adduser.json b/locale/he/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/he/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-addxmpp.json b/locale/he/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/he/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-backup-local.json b/locale/he/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/he/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-backup-remote.json b/locale/he/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/he/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-client.json b/locale/he/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/he/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-clientcert.json b/locale/he/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/he/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-config.json b/locale/he/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/he/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-controlpanel-user.json b/locale/he/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/he/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-controlpanel.json b/locale/he/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/he/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-dhparam.json b/locale/he/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/he/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-encrypt-mail.json b/locale/he/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/he/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-format.json b/locale/he/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/he/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-ignore.json b/locale/he/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/he/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-image-customise.json b/locale/he/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/he/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-image-hardware-setup.json b/locale/he/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/he/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-image-make.json b/locale/he/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/he/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-image-mesh.json b/locale/he/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/he/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-image.json b/locale/he/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/he/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-keydrive.json b/locale/he/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/he/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-mesh-install.json b/locale/he/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/he/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-mesh.json b/locale/he/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/he/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-meshweb.json b/locale/he/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/he/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-mirrors.json b/locale/he/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/he/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-pin-cert.json b/locale/he/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/he/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-recoverkey.json b/locale/he/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/he/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-remote.json b/locale/he/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/he/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-renew-cert.json b/locale/he/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/he/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-repair-database.json b/locale/he/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/he/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-restore-local.json b/locale/he/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/he/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-restore-remote.json b/locale/he/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/he/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-rmemail.json b/locale/he/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/he/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-rmlist.json b/locale/he/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/he/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-rmsipuser.json b/locale/he/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/he/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-rmuser.json b/locale/he/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/he/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-rmxmpp.json b/locale/he/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/he/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-sec.json b/locale/he/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/he/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-splitkey.json b/locale/he/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/he/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-unignore.json b/locale/he/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/he/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-update-date.json b/locale/he/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/he/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-xmpp-pass.json b/locale/he/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/he/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone-zram.json b/locale/he/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/he/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/he/freedombone.json b/locale/he/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/he/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-addcert.json b/locale/hi/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/hi/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-addemail.json b/locale/hi/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/hi/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-addlist.json b/locale/hi/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/hi/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-addsipuser.json b/locale/hi/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/hi/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-adduser.json b/locale/hi/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/hi/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-addxmpp.json b/locale/hi/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/hi/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-backup-local.json b/locale/hi/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/hi/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-backup-remote.json b/locale/hi/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/hi/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-client.json b/locale/hi/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/hi/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-clientcert.json b/locale/hi/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/hi/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-config.json b/locale/hi/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/hi/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-controlpanel-user.json b/locale/hi/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/hi/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-controlpanel.json b/locale/hi/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/hi/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-dhparam.json b/locale/hi/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/hi/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-encrypt-mail.json b/locale/hi/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/hi/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-format.json b/locale/hi/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/hi/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-ignore.json b/locale/hi/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/hi/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-image-customise.json b/locale/hi/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/hi/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-image-hardware-setup.json b/locale/hi/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/hi/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-image-make.json b/locale/hi/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/hi/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-image-mesh.json b/locale/hi/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/hi/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-image.json b/locale/hi/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/hi/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-keydrive.json b/locale/hi/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/hi/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-mesh-install.json b/locale/hi/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/hi/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-mesh.json b/locale/hi/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/hi/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-meshweb.json b/locale/hi/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/hi/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-mirrors.json b/locale/hi/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/hi/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-pin-cert.json b/locale/hi/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/hi/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-recoverkey.json b/locale/hi/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/hi/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-remote.json b/locale/hi/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/hi/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-renew-cert.json b/locale/hi/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/hi/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-repair-database.json b/locale/hi/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/hi/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-restore-local.json b/locale/hi/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/hi/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-restore-remote.json b/locale/hi/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/hi/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-rmemail.json b/locale/hi/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/hi/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-rmlist.json b/locale/hi/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/hi/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-rmsipuser.json b/locale/hi/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/hi/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-rmuser.json b/locale/hi/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/hi/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-rmxmpp.json b/locale/hi/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/hi/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-sec.json b/locale/hi/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/hi/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-splitkey.json b/locale/hi/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/hi/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-unignore.json b/locale/hi/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/hi/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-update-date.json b/locale/hi/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/hi/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-xmpp-pass.json b/locale/hi/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/hi/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone-zram.json b/locale/hi/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/hi/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/hi/freedombone.json b/locale/hi/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/hi/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-addcert.json b/locale/hr/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/hr/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-addemail.json b/locale/hr/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/hr/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-addlist.json b/locale/hr/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/hr/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-addsipuser.json b/locale/hr/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/hr/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-adduser.json b/locale/hr/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/hr/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-addxmpp.json b/locale/hr/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/hr/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-backup-local.json b/locale/hr/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/hr/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-backup-remote.json b/locale/hr/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/hr/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-client.json b/locale/hr/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/hr/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-clientcert.json b/locale/hr/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/hr/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-config.json b/locale/hr/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/hr/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-controlpanel-user.json b/locale/hr/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/hr/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-controlpanel.json b/locale/hr/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/hr/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-dhparam.json b/locale/hr/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/hr/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-encrypt-mail.json b/locale/hr/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/hr/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-format.json b/locale/hr/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/hr/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-ignore.json b/locale/hr/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/hr/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-image-customise.json b/locale/hr/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/hr/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-image-hardware-setup.json b/locale/hr/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/hr/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-image-make.json b/locale/hr/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/hr/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-image-mesh.json b/locale/hr/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/hr/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-image.json b/locale/hr/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/hr/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-keydrive.json b/locale/hr/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/hr/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-mesh-install.json b/locale/hr/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/hr/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-mesh.json b/locale/hr/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/hr/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-meshweb.json b/locale/hr/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/hr/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-mirrors.json b/locale/hr/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/hr/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-pin-cert.json b/locale/hr/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/hr/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-recoverkey.json b/locale/hr/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/hr/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-remote.json b/locale/hr/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/hr/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-renew-cert.json b/locale/hr/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/hr/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-repair-database.json b/locale/hr/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/hr/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-restore-local.json b/locale/hr/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/hr/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-restore-remote.json b/locale/hr/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/hr/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-rmemail.json b/locale/hr/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/hr/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-rmlist.json b/locale/hr/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/hr/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-rmsipuser.json b/locale/hr/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/hr/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-rmuser.json b/locale/hr/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/hr/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-rmxmpp.json b/locale/hr/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/hr/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-sec.json b/locale/hr/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/hr/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-splitkey.json b/locale/hr/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/hr/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-unignore.json b/locale/hr/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/hr/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-update-date.json b/locale/hr/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/hr/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-xmpp-pass.json b/locale/hr/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/hr/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone-zram.json b/locale/hr/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/hr/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/hr/freedombone.json b/locale/hr/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/hr/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-addcert.json b/locale/hu/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/hu/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-addemail.json b/locale/hu/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/hu/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-addlist.json b/locale/hu/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/hu/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-addsipuser.json b/locale/hu/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/hu/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-adduser.json b/locale/hu/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/hu/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-addxmpp.json b/locale/hu/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/hu/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-backup-local.json b/locale/hu/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/hu/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-backup-remote.json b/locale/hu/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/hu/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-client.json b/locale/hu/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/hu/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-clientcert.json b/locale/hu/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/hu/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-config.json b/locale/hu/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/hu/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-controlpanel-user.json b/locale/hu/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/hu/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-controlpanel.json b/locale/hu/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/hu/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-dhparam.json b/locale/hu/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/hu/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-encrypt-mail.json b/locale/hu/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/hu/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-format.json b/locale/hu/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/hu/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-ignore.json b/locale/hu/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/hu/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-image-customise.json b/locale/hu/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/hu/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-image-hardware-setup.json b/locale/hu/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/hu/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-image-make.json b/locale/hu/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/hu/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-image-mesh.json b/locale/hu/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/hu/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-image.json b/locale/hu/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/hu/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-keydrive.json b/locale/hu/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/hu/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-mesh-install.json b/locale/hu/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/hu/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-mesh.json b/locale/hu/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/hu/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-meshweb.json b/locale/hu/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/hu/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-mirrors.json b/locale/hu/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/hu/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-pin-cert.json b/locale/hu/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/hu/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-recoverkey.json b/locale/hu/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/hu/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-remote.json b/locale/hu/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/hu/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-renew-cert.json b/locale/hu/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/hu/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-repair-database.json b/locale/hu/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/hu/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-restore-local.json b/locale/hu/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/hu/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-restore-remote.json b/locale/hu/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/hu/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-rmemail.json b/locale/hu/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/hu/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-rmlist.json b/locale/hu/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/hu/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-rmsipuser.json b/locale/hu/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/hu/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-rmuser.json b/locale/hu/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/hu/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-rmxmpp.json b/locale/hu/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/hu/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-sec.json b/locale/hu/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/hu/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-splitkey.json b/locale/hu/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/hu/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-unignore.json b/locale/hu/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/hu/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-update-date.json b/locale/hu/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/hu/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-xmpp-pass.json b/locale/hu/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/hu/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone-zram.json b/locale/hu/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/hu/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/hu/freedombone.json b/locale/hu/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/hu/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-addcert.json b/locale/id/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/id/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-addemail.json b/locale/id/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/id/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-addlist.json b/locale/id/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/id/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-addsipuser.json b/locale/id/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/id/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-adduser.json b/locale/id/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/id/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-addxmpp.json b/locale/id/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/id/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-backup-local.json b/locale/id/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/id/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-backup-remote.json b/locale/id/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/id/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-client.json b/locale/id/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/id/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-clientcert.json b/locale/id/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/id/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-config.json b/locale/id/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/id/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-controlpanel-user.json b/locale/id/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/id/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-controlpanel.json b/locale/id/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/id/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-dhparam.json b/locale/id/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/id/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-encrypt-mail.json b/locale/id/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/id/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-format.json b/locale/id/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/id/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-ignore.json b/locale/id/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/id/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-image-customise.json b/locale/id/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/id/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-image-hardware-setup.json b/locale/id/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/id/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-image-make.json b/locale/id/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/id/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-image-mesh.json b/locale/id/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/id/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-image.json b/locale/id/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/id/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-keydrive.json b/locale/id/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/id/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-mesh-install.json b/locale/id/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/id/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-mesh.json b/locale/id/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/id/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-meshweb.json b/locale/id/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/id/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-mirrors.json b/locale/id/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/id/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-pin-cert.json b/locale/id/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/id/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-recoverkey.json b/locale/id/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/id/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-remote.json b/locale/id/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/id/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-renew-cert.json b/locale/id/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/id/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-repair-database.json b/locale/id/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/id/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-restore-local.json b/locale/id/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/id/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-restore-remote.json b/locale/id/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/id/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-rmemail.json b/locale/id/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/id/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-rmlist.json b/locale/id/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/id/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-rmsipuser.json b/locale/id/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/id/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-rmuser.json b/locale/id/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/id/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-rmxmpp.json b/locale/id/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/id/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-sec.json b/locale/id/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/id/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-splitkey.json b/locale/id/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/id/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-unignore.json b/locale/id/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/id/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-update-date.json b/locale/id/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/id/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-xmpp-pass.json b/locale/id/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/id/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone-zram.json b/locale/id/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/id/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/id/freedombone.json b/locale/id/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/id/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-addcert.json b/locale/is/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/is/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-addemail.json b/locale/is/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/is/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-addlist.json b/locale/is/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/is/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-addsipuser.json b/locale/is/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/is/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-adduser.json b/locale/is/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/is/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-addxmpp.json b/locale/is/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/is/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-backup-local.json b/locale/is/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/is/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-backup-remote.json b/locale/is/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/is/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-client.json b/locale/is/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/is/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-clientcert.json b/locale/is/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/is/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-config.json b/locale/is/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/is/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-controlpanel-user.json b/locale/is/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/is/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-controlpanel.json b/locale/is/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/is/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-dhparam.json b/locale/is/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/is/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-encrypt-mail.json b/locale/is/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/is/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-format.json b/locale/is/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/is/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-ignore.json b/locale/is/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/is/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-image-customise.json b/locale/is/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/is/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-image-hardware-setup.json b/locale/is/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/is/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-image-make.json b/locale/is/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/is/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-image-mesh.json b/locale/is/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/is/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-image.json b/locale/is/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/is/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-keydrive.json b/locale/is/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/is/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-mesh-install.json b/locale/is/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/is/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-mesh.json b/locale/is/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/is/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-meshweb.json b/locale/is/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/is/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-mirrors.json b/locale/is/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/is/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-pin-cert.json b/locale/is/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/is/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-recoverkey.json b/locale/is/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/is/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-remote.json b/locale/is/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/is/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-renew-cert.json b/locale/is/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/is/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-repair-database.json b/locale/is/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/is/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-restore-local.json b/locale/is/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/is/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-restore-remote.json b/locale/is/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/is/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-rmemail.json b/locale/is/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/is/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-rmlist.json b/locale/is/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/is/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-rmsipuser.json b/locale/is/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/is/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-rmuser.json b/locale/is/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/is/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-rmxmpp.json b/locale/is/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/is/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-sec.json b/locale/is/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/is/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-splitkey.json b/locale/is/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/is/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-unignore.json b/locale/is/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/is/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-update-date.json b/locale/is/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/is/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-xmpp-pass.json b/locale/is/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/is/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone-zram.json b/locale/is/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/is/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/is/freedombone.json b/locale/is/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/is/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-addcert.json b/locale/it/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/it/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-addemail.json b/locale/it/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/it/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-addlist.json b/locale/it/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/it/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-addsipuser.json b/locale/it/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/it/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-adduser.json b/locale/it/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/it/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-addxmpp.json b/locale/it/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/it/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-backup-local.json b/locale/it/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/it/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-backup-remote.json b/locale/it/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/it/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-client.json b/locale/it/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/it/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-clientcert.json b/locale/it/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/it/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-config.json b/locale/it/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/it/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-controlpanel-user.json b/locale/it/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/it/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-controlpanel.json b/locale/it/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/it/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-dhparam.json b/locale/it/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/it/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-encrypt-mail.json b/locale/it/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/it/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-format.json b/locale/it/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/it/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-ignore.json b/locale/it/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/it/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-image-customise.json b/locale/it/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/it/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-image-hardware-setup.json b/locale/it/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/it/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-image-make.json b/locale/it/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/it/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-image-mesh.json b/locale/it/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/it/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-image.json b/locale/it/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/it/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-keydrive.json b/locale/it/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/it/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-mesh-install.json b/locale/it/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/it/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-mesh.json b/locale/it/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/it/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-meshweb.json b/locale/it/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/it/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-mirrors.json b/locale/it/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/it/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-pin-cert.json b/locale/it/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/it/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-recoverkey.json b/locale/it/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/it/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-remote.json b/locale/it/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/it/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-renew-cert.json b/locale/it/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/it/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-repair-database.json b/locale/it/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/it/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-restore-local.json b/locale/it/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/it/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-restore-remote.json b/locale/it/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/it/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-rmemail.json b/locale/it/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/it/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-rmlist.json b/locale/it/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/it/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-rmsipuser.json b/locale/it/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/it/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-rmuser.json b/locale/it/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/it/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-rmxmpp.json b/locale/it/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/it/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-sec.json b/locale/it/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/it/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-splitkey.json b/locale/it/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/it/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-unignore.json b/locale/it/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/it/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-update-date.json b/locale/it/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/it/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-xmpp-pass.json b/locale/it/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/it/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone-zram.json b/locale/it/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/it/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/it/freedombone.json b/locale/it/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/it/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-addcert.json b/locale/ja/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ja/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-addemail.json b/locale/ja/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ja/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-addlist.json b/locale/ja/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ja/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-addsipuser.json b/locale/ja/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ja/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-adduser.json b/locale/ja/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ja/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-addxmpp.json b/locale/ja/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ja/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-backup-local.json b/locale/ja/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ja/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-backup-remote.json b/locale/ja/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ja/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-client.json b/locale/ja/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ja/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-clientcert.json b/locale/ja/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ja/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-config.json b/locale/ja/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ja/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-controlpanel-user.json b/locale/ja/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ja/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-controlpanel.json b/locale/ja/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ja/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-dhparam.json b/locale/ja/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ja/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-encrypt-mail.json b/locale/ja/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ja/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-format.json b/locale/ja/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ja/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-ignore.json b/locale/ja/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ja/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-image-customise.json b/locale/ja/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ja/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-image-hardware-setup.json b/locale/ja/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ja/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-image-make.json b/locale/ja/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ja/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-image-mesh.json b/locale/ja/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ja/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-image.json b/locale/ja/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ja/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-keydrive.json b/locale/ja/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ja/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-mesh-install.json b/locale/ja/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ja/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-mesh.json b/locale/ja/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ja/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-meshweb.json b/locale/ja/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ja/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-mirrors.json b/locale/ja/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ja/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-pin-cert.json b/locale/ja/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ja/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-recoverkey.json b/locale/ja/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ja/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-remote.json b/locale/ja/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ja/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-renew-cert.json b/locale/ja/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ja/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-repair-database.json b/locale/ja/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ja/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-restore-local.json b/locale/ja/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ja/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-restore-remote.json b/locale/ja/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ja/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-rmemail.json b/locale/ja/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ja/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-rmlist.json b/locale/ja/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ja/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-rmsipuser.json b/locale/ja/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ja/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-rmuser.json b/locale/ja/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ja/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-rmxmpp.json b/locale/ja/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ja/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-sec.json b/locale/ja/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ja/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-splitkey.json b/locale/ja/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ja/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-unignore.json b/locale/ja/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ja/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-update-date.json b/locale/ja/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ja/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-xmpp-pass.json b/locale/ja/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ja/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone-zram.json b/locale/ja/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ja/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ja/freedombone.json b/locale/ja/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ja/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-addcert.json b/locale/ka/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ka/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-addemail.json b/locale/ka/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ka/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-addlist.json b/locale/ka/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ka/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-addsipuser.json b/locale/ka/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ka/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-adduser.json b/locale/ka/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ka/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-addxmpp.json b/locale/ka/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ka/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-backup-local.json b/locale/ka/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ka/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-backup-remote.json b/locale/ka/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ka/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-client.json b/locale/ka/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ka/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-clientcert.json b/locale/ka/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ka/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-config.json b/locale/ka/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ka/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-controlpanel-user.json b/locale/ka/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ka/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-controlpanel.json b/locale/ka/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ka/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-dhparam.json b/locale/ka/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ka/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-encrypt-mail.json b/locale/ka/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ka/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-format.json b/locale/ka/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ka/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-ignore.json b/locale/ka/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ka/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-image-customise.json b/locale/ka/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ka/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-image-hardware-setup.json b/locale/ka/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ka/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-image-make.json b/locale/ka/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ka/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-image-mesh.json b/locale/ka/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ka/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-image.json b/locale/ka/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ka/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-keydrive.json b/locale/ka/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ka/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-mesh-install.json b/locale/ka/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ka/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-mesh.json b/locale/ka/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ka/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-meshweb.json b/locale/ka/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ka/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-mirrors.json b/locale/ka/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ka/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-pin-cert.json b/locale/ka/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ka/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-recoverkey.json b/locale/ka/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ka/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-remote.json b/locale/ka/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ka/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-renew-cert.json b/locale/ka/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ka/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-repair-database.json b/locale/ka/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ka/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-restore-local.json b/locale/ka/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ka/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-restore-remote.json b/locale/ka/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ka/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-rmemail.json b/locale/ka/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ka/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-rmlist.json b/locale/ka/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ka/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-rmsipuser.json b/locale/ka/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ka/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-rmuser.json b/locale/ka/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ka/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-rmxmpp.json b/locale/ka/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ka/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-sec.json b/locale/ka/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ka/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-splitkey.json b/locale/ka/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ka/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-unignore.json b/locale/ka/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ka/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-update-date.json b/locale/ka/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ka/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-xmpp-pass.json b/locale/ka/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ka/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone-zram.json b/locale/ka/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ka/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ka/freedombone.json b/locale/ka/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ka/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-addcert.json b/locale/km/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/km/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-addemail.json b/locale/km/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/km/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-addlist.json b/locale/km/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/km/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-addsipuser.json b/locale/km/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/km/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-adduser.json b/locale/km/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/km/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-addxmpp.json b/locale/km/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/km/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-backup-local.json b/locale/km/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/km/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-backup-remote.json b/locale/km/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/km/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-client.json b/locale/km/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/km/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-clientcert.json b/locale/km/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/km/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-config.json b/locale/km/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/km/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-controlpanel-user.json b/locale/km/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/km/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-controlpanel.json b/locale/km/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/km/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-dhparam.json b/locale/km/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/km/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-encrypt-mail.json b/locale/km/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/km/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-format.json b/locale/km/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/km/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-ignore.json b/locale/km/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/km/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-image-customise.json b/locale/km/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/km/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-image-hardware-setup.json b/locale/km/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/km/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-image-make.json b/locale/km/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/km/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-image-mesh.json b/locale/km/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/km/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-image.json b/locale/km/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/km/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-keydrive.json b/locale/km/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/km/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-mesh-install.json b/locale/km/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/km/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-mesh.json b/locale/km/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/km/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-meshweb.json b/locale/km/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/km/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-mirrors.json b/locale/km/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/km/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-pin-cert.json b/locale/km/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/km/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-recoverkey.json b/locale/km/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/km/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-remote.json b/locale/km/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/km/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-renew-cert.json b/locale/km/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/km/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-repair-database.json b/locale/km/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/km/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-restore-local.json b/locale/km/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/km/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-restore-remote.json b/locale/km/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/km/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-rmemail.json b/locale/km/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/km/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-rmlist.json b/locale/km/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/km/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-rmsipuser.json b/locale/km/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/km/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-rmuser.json b/locale/km/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/km/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-rmxmpp.json b/locale/km/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/km/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-sec.json b/locale/km/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/km/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-splitkey.json b/locale/km/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/km/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-unignore.json b/locale/km/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/km/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-update-date.json b/locale/km/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/km/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-xmpp-pass.json b/locale/km/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/km/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone-zram.json b/locale/km/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/km/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/km/freedombone.json b/locale/km/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/km/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-addcert.json b/locale/kn/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/kn/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-addemail.json b/locale/kn/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/kn/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-addlist.json b/locale/kn/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/kn/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-addsipuser.json b/locale/kn/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/kn/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-adduser.json b/locale/kn/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/kn/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-addxmpp.json b/locale/kn/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/kn/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-backup-local.json b/locale/kn/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/kn/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-backup-remote.json b/locale/kn/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/kn/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-client.json b/locale/kn/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/kn/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-clientcert.json b/locale/kn/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/kn/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-config.json b/locale/kn/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/kn/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-controlpanel-user.json b/locale/kn/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/kn/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-controlpanel.json b/locale/kn/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/kn/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-dhparam.json b/locale/kn/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/kn/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-encrypt-mail.json b/locale/kn/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/kn/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-format.json b/locale/kn/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/kn/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-ignore.json b/locale/kn/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/kn/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-image-customise.json b/locale/kn/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/kn/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-image-hardware-setup.json b/locale/kn/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/kn/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-image-make.json b/locale/kn/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/kn/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-image-mesh.json b/locale/kn/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/kn/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-image.json b/locale/kn/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/kn/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-keydrive.json b/locale/kn/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/kn/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-mesh-install.json b/locale/kn/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/kn/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-mesh.json b/locale/kn/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/kn/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-meshweb.json b/locale/kn/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/kn/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-mirrors.json b/locale/kn/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/kn/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-pin-cert.json b/locale/kn/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/kn/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-recoverkey.json b/locale/kn/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/kn/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-remote.json b/locale/kn/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/kn/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-renew-cert.json b/locale/kn/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/kn/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-repair-database.json b/locale/kn/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/kn/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-restore-local.json b/locale/kn/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/kn/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-restore-remote.json b/locale/kn/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/kn/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-rmemail.json b/locale/kn/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/kn/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-rmlist.json b/locale/kn/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/kn/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-rmsipuser.json b/locale/kn/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/kn/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-rmuser.json b/locale/kn/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/kn/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-rmxmpp.json b/locale/kn/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/kn/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-sec.json b/locale/kn/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/kn/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-splitkey.json b/locale/kn/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/kn/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-unignore.json b/locale/kn/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/kn/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-update-date.json b/locale/kn/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/kn/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-xmpp-pass.json b/locale/kn/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/kn/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone-zram.json b/locale/kn/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/kn/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/kn/freedombone.json b/locale/kn/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/kn/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-addcert.json b/locale/ko/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ko/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-addemail.json b/locale/ko/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ko/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-addlist.json b/locale/ko/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ko/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-addsipuser.json b/locale/ko/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ko/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-adduser.json b/locale/ko/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ko/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-addxmpp.json b/locale/ko/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ko/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-backup-local.json b/locale/ko/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ko/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-backup-remote.json b/locale/ko/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ko/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-client.json b/locale/ko/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ko/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-clientcert.json b/locale/ko/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ko/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-config.json b/locale/ko/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ko/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-controlpanel-user.json b/locale/ko/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ko/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-controlpanel.json b/locale/ko/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ko/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-dhparam.json b/locale/ko/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ko/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-encrypt-mail.json b/locale/ko/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ko/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-format.json b/locale/ko/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ko/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-ignore.json b/locale/ko/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ko/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-image-customise.json b/locale/ko/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ko/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-image-hardware-setup.json b/locale/ko/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ko/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-image-make.json b/locale/ko/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ko/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-image-mesh.json b/locale/ko/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ko/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-image.json b/locale/ko/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ko/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-keydrive.json b/locale/ko/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ko/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-mesh-install.json b/locale/ko/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ko/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-mesh.json b/locale/ko/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ko/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-meshweb.json b/locale/ko/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ko/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-mirrors.json b/locale/ko/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ko/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-pin-cert.json b/locale/ko/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ko/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-recoverkey.json b/locale/ko/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ko/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-remote.json b/locale/ko/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ko/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-renew-cert.json b/locale/ko/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ko/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-repair-database.json b/locale/ko/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ko/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-restore-local.json b/locale/ko/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ko/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-restore-remote.json b/locale/ko/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ko/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-rmemail.json b/locale/ko/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ko/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-rmlist.json b/locale/ko/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ko/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-rmsipuser.json b/locale/ko/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ko/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-rmuser.json b/locale/ko/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ko/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-rmxmpp.json b/locale/ko/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ko/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-sec.json b/locale/ko/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ko/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-splitkey.json b/locale/ko/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ko/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-unignore.json b/locale/ko/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ko/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-update-date.json b/locale/ko/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ko/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-xmpp-pass.json b/locale/ko/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ko/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone-zram.json b/locale/ko/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ko/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ko/freedombone.json b/locale/ko/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ko/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-addcert.json b/locale/lo/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/lo/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-addemail.json b/locale/lo/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/lo/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-addlist.json b/locale/lo/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/lo/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-addsipuser.json b/locale/lo/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/lo/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-adduser.json b/locale/lo/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/lo/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-addxmpp.json b/locale/lo/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/lo/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-backup-local.json b/locale/lo/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/lo/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-backup-remote.json b/locale/lo/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/lo/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-client.json b/locale/lo/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/lo/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-clientcert.json b/locale/lo/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/lo/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-config.json b/locale/lo/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/lo/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-controlpanel-user.json b/locale/lo/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/lo/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-controlpanel.json b/locale/lo/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/lo/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-dhparam.json b/locale/lo/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/lo/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-encrypt-mail.json b/locale/lo/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/lo/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-format.json b/locale/lo/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/lo/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-ignore.json b/locale/lo/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/lo/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-image-customise.json b/locale/lo/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/lo/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-image-hardware-setup.json b/locale/lo/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/lo/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-image-make.json b/locale/lo/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/lo/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-image-mesh.json b/locale/lo/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/lo/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-image.json b/locale/lo/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/lo/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-keydrive.json b/locale/lo/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/lo/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-mesh-install.json b/locale/lo/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/lo/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-mesh.json b/locale/lo/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/lo/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-meshweb.json b/locale/lo/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/lo/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-mirrors.json b/locale/lo/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/lo/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-pin-cert.json b/locale/lo/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/lo/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-recoverkey.json b/locale/lo/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/lo/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-remote.json b/locale/lo/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/lo/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-renew-cert.json b/locale/lo/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/lo/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-repair-database.json b/locale/lo/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/lo/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-restore-local.json b/locale/lo/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/lo/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-restore-remote.json b/locale/lo/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/lo/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-rmemail.json b/locale/lo/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/lo/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-rmlist.json b/locale/lo/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/lo/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-rmsipuser.json b/locale/lo/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/lo/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-rmuser.json b/locale/lo/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/lo/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-rmxmpp.json b/locale/lo/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/lo/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-sec.json b/locale/lo/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/lo/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-splitkey.json b/locale/lo/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/lo/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-unignore.json b/locale/lo/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/lo/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-update-date.json b/locale/lo/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/lo/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-xmpp-pass.json b/locale/lo/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/lo/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone-zram.json b/locale/lo/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/lo/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/lo/freedombone.json b/locale/lo/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/lo/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-addcert.json b/locale/lt/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/lt/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-addemail.json b/locale/lt/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/lt/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-addlist.json b/locale/lt/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/lt/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-addsipuser.json b/locale/lt/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/lt/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-adduser.json b/locale/lt/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/lt/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-addxmpp.json b/locale/lt/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/lt/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-backup-local.json b/locale/lt/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/lt/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-backup-remote.json b/locale/lt/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/lt/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-client.json b/locale/lt/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/lt/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-clientcert.json b/locale/lt/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/lt/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-config.json b/locale/lt/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/lt/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-controlpanel-user.json b/locale/lt/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/lt/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-controlpanel.json b/locale/lt/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/lt/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-dhparam.json b/locale/lt/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/lt/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-encrypt-mail.json b/locale/lt/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/lt/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-format.json b/locale/lt/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/lt/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-ignore.json b/locale/lt/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/lt/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-image-customise.json b/locale/lt/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/lt/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-image-hardware-setup.json b/locale/lt/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/lt/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-image-make.json b/locale/lt/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/lt/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-image-mesh.json b/locale/lt/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/lt/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-image.json b/locale/lt/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/lt/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-keydrive.json b/locale/lt/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/lt/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-mesh-install.json b/locale/lt/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/lt/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-mesh.json b/locale/lt/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/lt/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-meshweb.json b/locale/lt/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/lt/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-mirrors.json b/locale/lt/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/lt/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-pin-cert.json b/locale/lt/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/lt/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-recoverkey.json b/locale/lt/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/lt/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-remote.json b/locale/lt/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/lt/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-renew-cert.json b/locale/lt/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/lt/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-repair-database.json b/locale/lt/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/lt/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-restore-local.json b/locale/lt/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/lt/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-restore-remote.json b/locale/lt/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/lt/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-rmemail.json b/locale/lt/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/lt/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-rmlist.json b/locale/lt/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/lt/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-rmsipuser.json b/locale/lt/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/lt/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-rmuser.json b/locale/lt/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/lt/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-rmxmpp.json b/locale/lt/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/lt/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-sec.json b/locale/lt/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/lt/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-splitkey.json b/locale/lt/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/lt/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-unignore.json b/locale/lt/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/lt/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-update-date.json b/locale/lt/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/lt/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-xmpp-pass.json b/locale/lt/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/lt/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone-zram.json b/locale/lt/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/lt/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/lt/freedombone.json b/locale/lt/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/lt/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-addcert.json b/locale/lv/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/lv/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-addemail.json b/locale/lv/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/lv/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-addlist.json b/locale/lv/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/lv/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-addsipuser.json b/locale/lv/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/lv/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-adduser.json b/locale/lv/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/lv/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-addxmpp.json b/locale/lv/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/lv/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-backup-local.json b/locale/lv/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/lv/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-backup-remote.json b/locale/lv/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/lv/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-client.json b/locale/lv/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/lv/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-clientcert.json b/locale/lv/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/lv/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-config.json b/locale/lv/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/lv/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-controlpanel-user.json b/locale/lv/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/lv/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-controlpanel.json b/locale/lv/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/lv/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-dhparam.json b/locale/lv/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/lv/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-encrypt-mail.json b/locale/lv/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/lv/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-format.json b/locale/lv/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/lv/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-ignore.json b/locale/lv/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/lv/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-image-customise.json b/locale/lv/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/lv/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-image-hardware-setup.json b/locale/lv/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/lv/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-image-make.json b/locale/lv/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/lv/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-image-mesh.json b/locale/lv/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/lv/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-image.json b/locale/lv/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/lv/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-keydrive.json b/locale/lv/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/lv/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-mesh-install.json b/locale/lv/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/lv/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-mesh.json b/locale/lv/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/lv/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-meshweb.json b/locale/lv/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/lv/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-mirrors.json b/locale/lv/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/lv/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-pin-cert.json b/locale/lv/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/lv/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-recoverkey.json b/locale/lv/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/lv/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-remote.json b/locale/lv/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/lv/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-renew-cert.json b/locale/lv/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/lv/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-repair-database.json b/locale/lv/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/lv/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-restore-local.json b/locale/lv/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/lv/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-restore-remote.json b/locale/lv/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/lv/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-rmemail.json b/locale/lv/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/lv/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-rmlist.json b/locale/lv/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/lv/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-rmsipuser.json b/locale/lv/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/lv/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-rmuser.json b/locale/lv/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/lv/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-rmxmpp.json b/locale/lv/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/lv/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-sec.json b/locale/lv/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/lv/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-splitkey.json b/locale/lv/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/lv/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-unignore.json b/locale/lv/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/lv/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-update-date.json b/locale/lv/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/lv/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-xmpp-pass.json b/locale/lv/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/lv/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone-zram.json b/locale/lv/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/lv/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/lv/freedombone.json b/locale/lv/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/lv/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-addcert.json b/locale/mi_tn/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/mi_tn/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-addemail.json b/locale/mi_tn/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/mi_tn/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-addlist.json b/locale/mi_tn/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/mi_tn/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-addsipuser.json b/locale/mi_tn/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/mi_tn/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-adduser.json b/locale/mi_tn/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/mi_tn/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-addxmpp.json b/locale/mi_tn/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/mi_tn/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-backup-local.json b/locale/mi_tn/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/mi_tn/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-backup-remote.json b/locale/mi_tn/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/mi_tn/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-client.json b/locale/mi_tn/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/mi_tn/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-clientcert.json b/locale/mi_tn/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/mi_tn/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-config.json b/locale/mi_tn/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/mi_tn/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-controlpanel-user.json b/locale/mi_tn/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/mi_tn/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-controlpanel.json b/locale/mi_tn/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/mi_tn/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-dhparam.json b/locale/mi_tn/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/mi_tn/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-encrypt-mail.json b/locale/mi_tn/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/mi_tn/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-format.json b/locale/mi_tn/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/mi_tn/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-ignore.json b/locale/mi_tn/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/mi_tn/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image-customise.json b/locale/mi_tn/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/mi_tn/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image-hardware-setup.json b/locale/mi_tn/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/mi_tn/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image-make.json b/locale/mi_tn/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/mi_tn/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image-mesh.json b/locale/mi_tn/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/mi_tn/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-image.json b/locale/mi_tn/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/mi_tn/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-keydrive.json b/locale/mi_tn/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/mi_tn/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-mesh-install.json b/locale/mi_tn/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/mi_tn/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-mesh.json b/locale/mi_tn/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/mi_tn/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-meshweb.json b/locale/mi_tn/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/mi_tn/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-mirrors.json b/locale/mi_tn/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/mi_tn/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-pin-cert.json b/locale/mi_tn/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/mi_tn/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-recoverkey.json b/locale/mi_tn/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/mi_tn/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-remote.json b/locale/mi_tn/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/mi_tn/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-renew-cert.json b/locale/mi_tn/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/mi_tn/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-repair-database.json b/locale/mi_tn/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/mi_tn/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-restore-local.json b/locale/mi_tn/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/mi_tn/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-restore-remote.json b/locale/mi_tn/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/mi_tn/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-rmemail.json b/locale/mi_tn/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/mi_tn/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-rmlist.json b/locale/mi_tn/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/mi_tn/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-rmsipuser.json b/locale/mi_tn/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/mi_tn/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-rmuser.json b/locale/mi_tn/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/mi_tn/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-rmxmpp.json b/locale/mi_tn/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/mi_tn/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-sec.json b/locale/mi_tn/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/mi_tn/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-splitkey.json b/locale/mi_tn/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/mi_tn/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-unignore.json b/locale/mi_tn/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/mi_tn/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-update-date.json b/locale/mi_tn/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/mi_tn/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-xmpp-pass.json b/locale/mi_tn/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/mi_tn/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone-zram.json b/locale/mi_tn/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/mi_tn/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/mi_tn/freedombone.json b/locale/mi_tn/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/mi_tn/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-addcert.json b/locale/mi_wwow/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/mi_wwow/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-addemail.json b/locale/mi_wwow/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/mi_wwow/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-addlist.json b/locale/mi_wwow/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/mi_wwow/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-addsipuser.json b/locale/mi_wwow/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/mi_wwow/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-adduser.json b/locale/mi_wwow/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/mi_wwow/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-addxmpp.json b/locale/mi_wwow/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/mi_wwow/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-backup-local.json b/locale/mi_wwow/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/mi_wwow/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-backup-remote.json b/locale/mi_wwow/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/mi_wwow/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-client.json b/locale/mi_wwow/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/mi_wwow/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-clientcert.json b/locale/mi_wwow/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/mi_wwow/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-config.json b/locale/mi_wwow/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/mi_wwow/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-controlpanel-user.json b/locale/mi_wwow/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/mi_wwow/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-controlpanel.json b/locale/mi_wwow/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/mi_wwow/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-dhparam.json b/locale/mi_wwow/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/mi_wwow/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-encrypt-mail.json b/locale/mi_wwow/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/mi_wwow/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-format.json b/locale/mi_wwow/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/mi_wwow/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-ignore.json b/locale/mi_wwow/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/mi_wwow/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image-customise.json b/locale/mi_wwow/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/mi_wwow/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image-hardware-setup.json b/locale/mi_wwow/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/mi_wwow/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image-make.json b/locale/mi_wwow/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/mi_wwow/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image-mesh.json b/locale/mi_wwow/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/mi_wwow/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-image.json b/locale/mi_wwow/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/mi_wwow/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-keydrive.json b/locale/mi_wwow/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/mi_wwow/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-mesh-install.json b/locale/mi_wwow/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/mi_wwow/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-mesh.json b/locale/mi_wwow/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/mi_wwow/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-meshweb.json b/locale/mi_wwow/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/mi_wwow/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-mirrors.json b/locale/mi_wwow/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/mi_wwow/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-pin-cert.json b/locale/mi_wwow/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/mi_wwow/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-recoverkey.json b/locale/mi_wwow/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/mi_wwow/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-remote.json b/locale/mi_wwow/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/mi_wwow/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-renew-cert.json b/locale/mi_wwow/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/mi_wwow/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-repair-database.json b/locale/mi_wwow/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/mi_wwow/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-restore-local.json b/locale/mi_wwow/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/mi_wwow/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-restore-remote.json b/locale/mi_wwow/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/mi_wwow/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-rmemail.json b/locale/mi_wwow/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/mi_wwow/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-rmlist.json b/locale/mi_wwow/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/mi_wwow/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-rmsipuser.json b/locale/mi_wwow/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/mi_wwow/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-rmuser.json b/locale/mi_wwow/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/mi_wwow/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-rmxmpp.json b/locale/mi_wwow/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/mi_wwow/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-sec.json b/locale/mi_wwow/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/mi_wwow/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-splitkey.json b/locale/mi_wwow/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/mi_wwow/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-unignore.json b/locale/mi_wwow/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/mi_wwow/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-update-date.json b/locale/mi_wwow/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/mi_wwow/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-xmpp-pass.json b/locale/mi_wwow/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/mi_wwow/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone-zram.json b/locale/mi_wwow/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/mi_wwow/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/mi_wwow/freedombone.json b/locale/mi_wwow/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/mi_wwow/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-addcert.json b/locale/ml/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ml/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-addemail.json b/locale/ml/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ml/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-addlist.json b/locale/ml/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ml/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-addsipuser.json b/locale/ml/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ml/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-adduser.json b/locale/ml/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ml/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-addxmpp.json b/locale/ml/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ml/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-backup-local.json b/locale/ml/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ml/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-backup-remote.json b/locale/ml/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ml/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-client.json b/locale/ml/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ml/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-clientcert.json b/locale/ml/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ml/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-config.json b/locale/ml/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ml/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-controlpanel-user.json b/locale/ml/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ml/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-controlpanel.json b/locale/ml/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ml/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-dhparam.json b/locale/ml/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ml/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-encrypt-mail.json b/locale/ml/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ml/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-format.json b/locale/ml/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ml/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-ignore.json b/locale/ml/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ml/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-image-customise.json b/locale/ml/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ml/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-image-hardware-setup.json b/locale/ml/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ml/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-image-make.json b/locale/ml/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ml/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-image-mesh.json b/locale/ml/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ml/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-image.json b/locale/ml/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ml/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-keydrive.json b/locale/ml/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ml/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-mesh-install.json b/locale/ml/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ml/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-mesh.json b/locale/ml/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ml/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-meshweb.json b/locale/ml/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ml/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-mirrors.json b/locale/ml/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ml/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-pin-cert.json b/locale/ml/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ml/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-recoverkey.json b/locale/ml/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ml/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-remote.json b/locale/ml/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ml/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-renew-cert.json b/locale/ml/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ml/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-repair-database.json b/locale/ml/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ml/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-restore-local.json b/locale/ml/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ml/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-restore-remote.json b/locale/ml/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ml/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-rmemail.json b/locale/ml/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ml/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-rmlist.json b/locale/ml/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ml/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-rmsipuser.json b/locale/ml/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ml/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-rmuser.json b/locale/ml/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ml/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-rmxmpp.json b/locale/ml/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ml/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-sec.json b/locale/ml/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ml/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-splitkey.json b/locale/ml/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ml/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-unignore.json b/locale/ml/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ml/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-update-date.json b/locale/ml/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ml/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-xmpp-pass.json b/locale/ml/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ml/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone-zram.json b/locale/ml/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ml/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ml/freedombone.json b/locale/ml/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ml/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-addcert.json b/locale/mn/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/mn/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-addemail.json b/locale/mn/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/mn/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-addlist.json b/locale/mn/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/mn/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-addsipuser.json b/locale/mn/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/mn/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-adduser.json b/locale/mn/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/mn/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-addxmpp.json b/locale/mn/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/mn/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-backup-local.json b/locale/mn/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/mn/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-backup-remote.json b/locale/mn/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/mn/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-client.json b/locale/mn/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/mn/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-clientcert.json b/locale/mn/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/mn/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-config.json b/locale/mn/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/mn/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-controlpanel-user.json b/locale/mn/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/mn/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-controlpanel.json b/locale/mn/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/mn/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-dhparam.json b/locale/mn/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/mn/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-encrypt-mail.json b/locale/mn/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/mn/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-format.json b/locale/mn/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/mn/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-ignore.json b/locale/mn/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/mn/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-image-customise.json b/locale/mn/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/mn/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-image-hardware-setup.json b/locale/mn/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/mn/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-image-make.json b/locale/mn/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/mn/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-image-mesh.json b/locale/mn/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/mn/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-image.json b/locale/mn/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/mn/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-keydrive.json b/locale/mn/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/mn/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-mesh-install.json b/locale/mn/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/mn/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-mesh.json b/locale/mn/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/mn/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-meshweb.json b/locale/mn/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/mn/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-mirrors.json b/locale/mn/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/mn/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-pin-cert.json b/locale/mn/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/mn/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-recoverkey.json b/locale/mn/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/mn/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-remote.json b/locale/mn/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/mn/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-renew-cert.json b/locale/mn/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/mn/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-repair-database.json b/locale/mn/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/mn/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-restore-local.json b/locale/mn/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/mn/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-restore-remote.json b/locale/mn/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/mn/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-rmemail.json b/locale/mn/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/mn/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-rmlist.json b/locale/mn/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/mn/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-rmsipuser.json b/locale/mn/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/mn/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-rmuser.json b/locale/mn/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/mn/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-rmxmpp.json b/locale/mn/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/mn/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-sec.json b/locale/mn/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/mn/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-splitkey.json b/locale/mn/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/mn/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-unignore.json b/locale/mn/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/mn/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-update-date.json b/locale/mn/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/mn/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-xmpp-pass.json b/locale/mn/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/mn/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone-zram.json b/locale/mn/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/mn/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/mn/freedombone.json b/locale/mn/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/mn/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-addcert.json b/locale/ms/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ms/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-addemail.json b/locale/ms/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ms/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-addlist.json b/locale/ms/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ms/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-addsipuser.json b/locale/ms/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ms/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-adduser.json b/locale/ms/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ms/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-addxmpp.json b/locale/ms/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ms/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-backup-local.json b/locale/ms/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ms/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-backup-remote.json b/locale/ms/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ms/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-client.json b/locale/ms/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ms/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-clientcert.json b/locale/ms/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ms/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-config.json b/locale/ms/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ms/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-controlpanel-user.json b/locale/ms/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ms/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-controlpanel.json b/locale/ms/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ms/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-dhparam.json b/locale/ms/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ms/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-encrypt-mail.json b/locale/ms/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ms/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-format.json b/locale/ms/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ms/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-ignore.json b/locale/ms/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ms/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-image-customise.json b/locale/ms/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ms/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-image-hardware-setup.json b/locale/ms/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ms/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-image-make.json b/locale/ms/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ms/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-image-mesh.json b/locale/ms/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ms/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-image.json b/locale/ms/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ms/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-keydrive.json b/locale/ms/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ms/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-mesh-install.json b/locale/ms/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ms/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-mesh.json b/locale/ms/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ms/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-meshweb.json b/locale/ms/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ms/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-mirrors.json b/locale/ms/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ms/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-pin-cert.json b/locale/ms/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ms/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-recoverkey.json b/locale/ms/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ms/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-remote.json b/locale/ms/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ms/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-renew-cert.json b/locale/ms/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ms/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-repair-database.json b/locale/ms/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ms/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-restore-local.json b/locale/ms/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ms/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-restore-remote.json b/locale/ms/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ms/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-rmemail.json b/locale/ms/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ms/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-rmlist.json b/locale/ms/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ms/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-rmsipuser.json b/locale/ms/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ms/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-rmuser.json b/locale/ms/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ms/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-rmxmpp.json b/locale/ms/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ms/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-sec.json b/locale/ms/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ms/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-splitkey.json b/locale/ms/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ms/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-unignore.json b/locale/ms/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ms/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-update-date.json b/locale/ms/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ms/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-xmpp-pass.json b/locale/ms/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ms/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone-zram.json b/locale/ms/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ms/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ms/freedombone.json b/locale/ms/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ms/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-addcert.json b/locale/nl/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/nl/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-addemail.json b/locale/nl/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/nl/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-addlist.json b/locale/nl/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/nl/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-addsipuser.json b/locale/nl/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/nl/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-adduser.json b/locale/nl/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/nl/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-addxmpp.json b/locale/nl/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/nl/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-backup-local.json b/locale/nl/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/nl/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-backup-remote.json b/locale/nl/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/nl/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-client.json b/locale/nl/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/nl/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-clientcert.json b/locale/nl/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/nl/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-config.json b/locale/nl/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/nl/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-controlpanel-user.json b/locale/nl/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/nl/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-controlpanel.json b/locale/nl/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/nl/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-dhparam.json b/locale/nl/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/nl/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-encrypt-mail.json b/locale/nl/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/nl/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-format.json b/locale/nl/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/nl/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-ignore.json b/locale/nl/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/nl/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-image-customise.json b/locale/nl/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/nl/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-image-hardware-setup.json b/locale/nl/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/nl/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-image-make.json b/locale/nl/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/nl/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-image-mesh.json b/locale/nl/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/nl/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-image.json b/locale/nl/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/nl/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-keydrive.json b/locale/nl/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/nl/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-mesh-install.json b/locale/nl/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/nl/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-mesh.json b/locale/nl/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/nl/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-meshweb.json b/locale/nl/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/nl/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-mirrors.json b/locale/nl/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/nl/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-pin-cert.json b/locale/nl/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/nl/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-recoverkey.json b/locale/nl/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/nl/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-remote.json b/locale/nl/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/nl/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-renew-cert.json b/locale/nl/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/nl/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-repair-database.json b/locale/nl/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/nl/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-restore-local.json b/locale/nl/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/nl/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-restore-remote.json b/locale/nl/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/nl/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-rmemail.json b/locale/nl/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/nl/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-rmlist.json b/locale/nl/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/nl/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-rmsipuser.json b/locale/nl/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/nl/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-rmuser.json b/locale/nl/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/nl/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-rmxmpp.json b/locale/nl/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/nl/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-sec.json b/locale/nl/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/nl/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-splitkey.json b/locale/nl/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/nl/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-unignore.json b/locale/nl/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/nl/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-update-date.json b/locale/nl/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/nl/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-xmpp-pass.json b/locale/nl/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/nl/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone-zram.json b/locale/nl/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/nl/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/nl/freedombone.json b/locale/nl/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/nl/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-addcert.json b/locale/nn/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/nn/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-addemail.json b/locale/nn/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/nn/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-addlist.json b/locale/nn/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/nn/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-addsipuser.json b/locale/nn/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/nn/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-adduser.json b/locale/nn/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/nn/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-addxmpp.json b/locale/nn/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/nn/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-backup-local.json b/locale/nn/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/nn/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-backup-remote.json b/locale/nn/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/nn/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-client.json b/locale/nn/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/nn/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-clientcert.json b/locale/nn/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/nn/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-config.json b/locale/nn/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/nn/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-controlpanel-user.json b/locale/nn/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/nn/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-controlpanel.json b/locale/nn/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/nn/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-dhparam.json b/locale/nn/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/nn/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-encrypt-mail.json b/locale/nn/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/nn/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-format.json b/locale/nn/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/nn/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-ignore.json b/locale/nn/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/nn/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-image-customise.json b/locale/nn/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/nn/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-image-hardware-setup.json b/locale/nn/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/nn/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-image-make.json b/locale/nn/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/nn/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-image-mesh.json b/locale/nn/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/nn/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-image.json b/locale/nn/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/nn/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-keydrive.json b/locale/nn/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/nn/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-mesh-install.json b/locale/nn/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/nn/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-mesh.json b/locale/nn/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/nn/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-meshweb.json b/locale/nn/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/nn/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-mirrors.json b/locale/nn/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/nn/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-pin-cert.json b/locale/nn/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/nn/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-recoverkey.json b/locale/nn/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/nn/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-remote.json b/locale/nn/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/nn/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-renew-cert.json b/locale/nn/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/nn/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-repair-database.json b/locale/nn/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/nn/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-restore-local.json b/locale/nn/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/nn/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-restore-remote.json b/locale/nn/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/nn/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-rmemail.json b/locale/nn/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/nn/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-rmlist.json b/locale/nn/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/nn/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-rmsipuser.json b/locale/nn/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/nn/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-rmuser.json b/locale/nn/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/nn/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-rmxmpp.json b/locale/nn/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/nn/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-sec.json b/locale/nn/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/nn/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-splitkey.json b/locale/nn/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/nn/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-unignore.json b/locale/nn/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/nn/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-update-date.json b/locale/nn/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/nn/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-xmpp-pass.json b/locale/nn/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/nn/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone-zram.json b/locale/nn/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/nn/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/nn/freedombone.json b/locale/nn/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/nn/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-addcert.json b/locale/no/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/no/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-addemail.json b/locale/no/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/no/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-addlist.json b/locale/no/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/no/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-addsipuser.json b/locale/no/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/no/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-adduser.json b/locale/no/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/no/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-addxmpp.json b/locale/no/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/no/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-backup-local.json b/locale/no/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/no/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-backup-remote.json b/locale/no/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/no/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-client.json b/locale/no/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/no/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-clientcert.json b/locale/no/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/no/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-config.json b/locale/no/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/no/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-controlpanel-user.json b/locale/no/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/no/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-controlpanel.json b/locale/no/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/no/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-dhparam.json b/locale/no/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/no/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-encrypt-mail.json b/locale/no/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/no/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-format.json b/locale/no/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/no/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-ignore.json b/locale/no/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/no/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-image-customise.json b/locale/no/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/no/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-image-hardware-setup.json b/locale/no/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/no/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-image-make.json b/locale/no/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/no/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-image-mesh.json b/locale/no/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/no/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-image.json b/locale/no/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/no/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-keydrive.json b/locale/no/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/no/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-mesh-install.json b/locale/no/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/no/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-mesh.json b/locale/no/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/no/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-meshweb.json b/locale/no/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/no/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-mirrors.json b/locale/no/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/no/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-pin-cert.json b/locale/no/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/no/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-recoverkey.json b/locale/no/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/no/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-remote.json b/locale/no/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/no/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-renew-cert.json b/locale/no/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/no/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-repair-database.json b/locale/no/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/no/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-restore-local.json b/locale/no/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/no/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-restore-remote.json b/locale/no/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/no/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-rmemail.json b/locale/no/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/no/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-rmlist.json b/locale/no/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/no/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-rmsipuser.json b/locale/no/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/no/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-rmuser.json b/locale/no/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/no/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-rmxmpp.json b/locale/no/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/no/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-sec.json b/locale/no/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/no/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-splitkey.json b/locale/no/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/no/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-unignore.json b/locale/no/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/no/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-update-date.json b/locale/no/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/no/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-xmpp-pass.json b/locale/no/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/no/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone-zram.json b/locale/no/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/no/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/no/freedombone.json b/locale/no/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/no/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-addcert.json b/locale/no_gr/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/no_gr/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-addemail.json b/locale/no_gr/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/no_gr/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-addlist.json b/locale/no_gr/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/no_gr/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-addsipuser.json b/locale/no_gr/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/no_gr/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-adduser.json b/locale/no_gr/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/no_gr/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-addxmpp.json b/locale/no_gr/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/no_gr/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-backup-local.json b/locale/no_gr/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/no_gr/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-backup-remote.json b/locale/no_gr/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/no_gr/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-client.json b/locale/no_gr/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/no_gr/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-clientcert.json b/locale/no_gr/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/no_gr/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-config.json b/locale/no_gr/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/no_gr/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-controlpanel-user.json b/locale/no_gr/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/no_gr/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-controlpanel.json b/locale/no_gr/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/no_gr/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-dhparam.json b/locale/no_gr/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/no_gr/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-encrypt-mail.json b/locale/no_gr/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/no_gr/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-format.json b/locale/no_gr/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/no_gr/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-ignore.json b/locale/no_gr/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/no_gr/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-image-customise.json b/locale/no_gr/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/no_gr/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-image-hardware-setup.json b/locale/no_gr/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/no_gr/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-image-make.json b/locale/no_gr/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/no_gr/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-image-mesh.json b/locale/no_gr/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/no_gr/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-image.json b/locale/no_gr/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/no_gr/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-keydrive.json b/locale/no_gr/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/no_gr/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-mesh-install.json b/locale/no_gr/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/no_gr/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-mesh.json b/locale/no_gr/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/no_gr/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-meshweb.json b/locale/no_gr/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/no_gr/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-mirrors.json b/locale/no_gr/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/no_gr/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-pin-cert.json b/locale/no_gr/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/no_gr/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-recoverkey.json b/locale/no_gr/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/no_gr/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-remote.json b/locale/no_gr/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/no_gr/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-renew-cert.json b/locale/no_gr/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/no_gr/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-repair-database.json b/locale/no_gr/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/no_gr/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-restore-local.json b/locale/no_gr/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/no_gr/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-restore-remote.json b/locale/no_gr/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/no_gr/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-rmemail.json b/locale/no_gr/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/no_gr/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-rmlist.json b/locale/no_gr/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/no_gr/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-rmsipuser.json b/locale/no_gr/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/no_gr/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-rmuser.json b/locale/no_gr/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/no_gr/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-rmxmpp.json b/locale/no_gr/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/no_gr/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-sec.json b/locale/no_gr/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/no_gr/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-splitkey.json b/locale/no_gr/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/no_gr/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-unignore.json b/locale/no_gr/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/no_gr/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-update-date.json b/locale/no_gr/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/no_gr/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-xmpp-pass.json b/locale/no_gr/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/no_gr/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone-zram.json b/locale/no_gr/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/no_gr/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/no_gr/freedombone.json b/locale/no_gr/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/no_gr/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-addcert.json b/locale/pl/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/pl/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-addemail.json b/locale/pl/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/pl/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-addlist.json b/locale/pl/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/pl/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-addsipuser.json b/locale/pl/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/pl/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-adduser.json b/locale/pl/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/pl/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-addxmpp.json b/locale/pl/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/pl/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-backup-local.json b/locale/pl/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/pl/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-backup-remote.json b/locale/pl/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/pl/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-client.json b/locale/pl/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/pl/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-clientcert.json b/locale/pl/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/pl/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-config.json b/locale/pl/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/pl/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-controlpanel-user.json b/locale/pl/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/pl/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-controlpanel.json b/locale/pl/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/pl/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-dhparam.json b/locale/pl/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/pl/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-encrypt-mail.json b/locale/pl/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/pl/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-format.json b/locale/pl/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/pl/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-ignore.json b/locale/pl/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/pl/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-image-customise.json b/locale/pl/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/pl/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-image-hardware-setup.json b/locale/pl/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/pl/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-image-make.json b/locale/pl/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/pl/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-image-mesh.json b/locale/pl/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/pl/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-image.json b/locale/pl/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/pl/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-keydrive.json b/locale/pl/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/pl/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-mesh-install.json b/locale/pl/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/pl/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-mesh.json b/locale/pl/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/pl/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-meshweb.json b/locale/pl/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/pl/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-mirrors.json b/locale/pl/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/pl/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-pin-cert.json b/locale/pl/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/pl/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-recoverkey.json b/locale/pl/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/pl/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-remote.json b/locale/pl/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/pl/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-renew-cert.json b/locale/pl/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/pl/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-repair-database.json b/locale/pl/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/pl/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-restore-local.json b/locale/pl/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/pl/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-restore-remote.json b/locale/pl/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/pl/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-rmemail.json b/locale/pl/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/pl/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-rmlist.json b/locale/pl/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/pl/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-rmsipuser.json b/locale/pl/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/pl/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-rmuser.json b/locale/pl/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/pl/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-rmxmpp.json b/locale/pl/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/pl/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-sec.json b/locale/pl/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/pl/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-splitkey.json b/locale/pl/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/pl/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-unignore.json b/locale/pl/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/pl/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-update-date.json b/locale/pl/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/pl/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-xmpp-pass.json b/locale/pl/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/pl/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone-zram.json b/locale/pl/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/pl/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/pl/freedombone.json b/locale/pl/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/pl/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-addcert.json b/locale/pt/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/pt/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-addemail.json b/locale/pt/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/pt/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-addlist.json b/locale/pt/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/pt/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-addsipuser.json b/locale/pt/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/pt/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-adduser.json b/locale/pt/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/pt/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-addxmpp.json b/locale/pt/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/pt/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-backup-local.json b/locale/pt/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/pt/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-backup-remote.json b/locale/pt/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/pt/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-client.json b/locale/pt/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/pt/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-clientcert.json b/locale/pt/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/pt/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-config.json b/locale/pt/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/pt/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-controlpanel-user.json b/locale/pt/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/pt/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-controlpanel.json b/locale/pt/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/pt/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-dhparam.json b/locale/pt/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/pt/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-encrypt-mail.json b/locale/pt/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/pt/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-format.json b/locale/pt/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/pt/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-ignore.json b/locale/pt/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/pt/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-image-customise.json b/locale/pt/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/pt/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-image-hardware-setup.json b/locale/pt/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/pt/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-image-make.json b/locale/pt/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/pt/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-image-mesh.json b/locale/pt/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/pt/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-image.json b/locale/pt/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/pt/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-keydrive.json b/locale/pt/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/pt/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-mesh-install.json b/locale/pt/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/pt/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-mesh.json b/locale/pt/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/pt/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-meshweb.json b/locale/pt/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/pt/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-mirrors.json b/locale/pt/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/pt/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-pin-cert.json b/locale/pt/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/pt/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-recoverkey.json b/locale/pt/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/pt/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-remote.json b/locale/pt/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/pt/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-renew-cert.json b/locale/pt/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/pt/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-repair-database.json b/locale/pt/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/pt/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-restore-local.json b/locale/pt/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/pt/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-restore-remote.json b/locale/pt/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/pt/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-rmemail.json b/locale/pt/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/pt/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-rmlist.json b/locale/pt/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/pt/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-rmsipuser.json b/locale/pt/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/pt/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-rmuser.json b/locale/pt/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/pt/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-rmxmpp.json b/locale/pt/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/pt/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-sec.json b/locale/pt/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/pt/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-splitkey.json b/locale/pt/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/pt/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-unignore.json b/locale/pt/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/pt/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-update-date.json b/locale/pt/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/pt/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-xmpp-pass.json b/locale/pt/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/pt/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone-zram.json b/locale/pt/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/pt/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/pt/freedombone.json b/locale/pt/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/pt/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-addcert.json b/locale/pt_br/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/pt_br/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-addemail.json b/locale/pt_br/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/pt_br/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-addlist.json b/locale/pt_br/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/pt_br/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-addsipuser.json b/locale/pt_br/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/pt_br/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-adduser.json b/locale/pt_br/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/pt_br/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-addxmpp.json b/locale/pt_br/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/pt_br/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-backup-local.json b/locale/pt_br/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/pt_br/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-backup-remote.json b/locale/pt_br/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/pt_br/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-client.json b/locale/pt_br/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/pt_br/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-clientcert.json b/locale/pt_br/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/pt_br/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-config.json b/locale/pt_br/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/pt_br/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-controlpanel-user.json b/locale/pt_br/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/pt_br/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-controlpanel.json b/locale/pt_br/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/pt_br/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-dhparam.json b/locale/pt_br/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/pt_br/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-encrypt-mail.json b/locale/pt_br/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/pt_br/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-format.json b/locale/pt_br/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/pt_br/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-ignore.json b/locale/pt_br/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/pt_br/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-image-customise.json b/locale/pt_br/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/pt_br/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-image-hardware-setup.json b/locale/pt_br/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/pt_br/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-image-make.json b/locale/pt_br/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/pt_br/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-image-mesh.json b/locale/pt_br/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/pt_br/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-image.json b/locale/pt_br/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/pt_br/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-keydrive.json b/locale/pt_br/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/pt_br/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-mesh-install.json b/locale/pt_br/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/pt_br/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-mesh.json b/locale/pt_br/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/pt_br/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-meshweb.json b/locale/pt_br/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/pt_br/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-mirrors.json b/locale/pt_br/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/pt_br/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-pin-cert.json b/locale/pt_br/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/pt_br/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-recoverkey.json b/locale/pt_br/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/pt_br/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-remote.json b/locale/pt_br/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/pt_br/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-renew-cert.json b/locale/pt_br/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/pt_br/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-repair-database.json b/locale/pt_br/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/pt_br/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-restore-local.json b/locale/pt_br/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/pt_br/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-restore-remote.json b/locale/pt_br/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/pt_br/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-rmemail.json b/locale/pt_br/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/pt_br/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-rmlist.json b/locale/pt_br/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/pt_br/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-rmsipuser.json b/locale/pt_br/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/pt_br/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-rmuser.json b/locale/pt_br/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/pt_br/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-rmxmpp.json b/locale/pt_br/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/pt_br/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-sec.json b/locale/pt_br/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/pt_br/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-splitkey.json b/locale/pt_br/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/pt_br/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-unignore.json b/locale/pt_br/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/pt_br/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-update-date.json b/locale/pt_br/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/pt_br/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-xmpp-pass.json b/locale/pt_br/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/pt_br/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone-zram.json b/locale/pt_br/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/pt_br/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/pt_br/freedombone.json b/locale/pt_br/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/pt_br/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-addcert.json b/locale/ro/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ro/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-addemail.json b/locale/ro/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ro/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-addlist.json b/locale/ro/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ro/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-addsipuser.json b/locale/ro/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ro/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-adduser.json b/locale/ro/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ro/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-addxmpp.json b/locale/ro/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ro/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-backup-local.json b/locale/ro/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ro/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-backup-remote.json b/locale/ro/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ro/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-client.json b/locale/ro/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ro/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-clientcert.json b/locale/ro/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ro/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-config.json b/locale/ro/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ro/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-controlpanel-user.json b/locale/ro/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ro/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-controlpanel.json b/locale/ro/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ro/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-dhparam.json b/locale/ro/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ro/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-encrypt-mail.json b/locale/ro/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ro/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-format.json b/locale/ro/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ro/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-ignore.json b/locale/ro/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ro/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-image-customise.json b/locale/ro/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ro/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-image-hardware-setup.json b/locale/ro/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ro/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-image-make.json b/locale/ro/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ro/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-image-mesh.json b/locale/ro/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ro/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-image.json b/locale/ro/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ro/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-keydrive.json b/locale/ro/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ro/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-mesh-install.json b/locale/ro/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ro/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-mesh.json b/locale/ro/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ro/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-meshweb.json b/locale/ro/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ro/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-mirrors.json b/locale/ro/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ro/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-pin-cert.json b/locale/ro/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ro/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-recoverkey.json b/locale/ro/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ro/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-remote.json b/locale/ro/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ro/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-renew-cert.json b/locale/ro/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ro/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-repair-database.json b/locale/ro/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ro/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-restore-local.json b/locale/ro/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ro/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-restore-remote.json b/locale/ro/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ro/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-rmemail.json b/locale/ro/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ro/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-rmlist.json b/locale/ro/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ro/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-rmsipuser.json b/locale/ro/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ro/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-rmuser.json b/locale/ro/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ro/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-rmxmpp.json b/locale/ro/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ro/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-sec.json b/locale/ro/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ro/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-splitkey.json b/locale/ro/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ro/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-unignore.json b/locale/ro/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ro/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-update-date.json b/locale/ro/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ro/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-xmpp-pass.json b/locale/ro/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ro/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone-zram.json b/locale/ro/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ro/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ro/freedombone.json b/locale/ro/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ro/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-addcert.json b/locale/ru/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ru/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-addemail.json b/locale/ru/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ru/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-addlist.json b/locale/ru/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ru/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-addsipuser.json b/locale/ru/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ru/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-adduser.json b/locale/ru/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ru/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-addxmpp.json b/locale/ru/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ru/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-backup-local.json b/locale/ru/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ru/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-backup-remote.json b/locale/ru/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ru/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-client.json b/locale/ru/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ru/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-clientcert.json b/locale/ru/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ru/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-config.json b/locale/ru/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ru/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-controlpanel-user.json b/locale/ru/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ru/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-controlpanel.json b/locale/ru/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ru/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-dhparam.json b/locale/ru/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ru/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-encrypt-mail.json b/locale/ru/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ru/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-format.json b/locale/ru/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ru/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-ignore.json b/locale/ru/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ru/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-image-customise.json b/locale/ru/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ru/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-image-hardware-setup.json b/locale/ru/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ru/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-image-make.json b/locale/ru/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ru/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-image-mesh.json b/locale/ru/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ru/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-image.json b/locale/ru/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ru/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-keydrive.json b/locale/ru/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ru/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-mesh-install.json b/locale/ru/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ru/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-mesh.json b/locale/ru/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ru/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-meshweb.json b/locale/ru/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ru/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-mirrors.json b/locale/ru/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ru/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-pin-cert.json b/locale/ru/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ru/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-recoverkey.json b/locale/ru/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ru/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-remote.json b/locale/ru/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ru/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-renew-cert.json b/locale/ru/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ru/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-repair-database.json b/locale/ru/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ru/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-restore-local.json b/locale/ru/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ru/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-restore-remote.json b/locale/ru/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ru/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-rmemail.json b/locale/ru/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ru/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-rmlist.json b/locale/ru/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ru/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-rmsipuser.json b/locale/ru/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ru/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-rmuser.json b/locale/ru/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ru/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-rmxmpp.json b/locale/ru/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ru/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-sec.json b/locale/ru/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ru/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-splitkey.json b/locale/ru/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ru/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-unignore.json b/locale/ru/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ru/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-update-date.json b/locale/ru/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ru/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-xmpp-pass.json b/locale/ru/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ru/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone-zram.json b/locale/ru/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ru/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ru/freedombone.json b/locale/ru/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ru/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-addcert.json b/locale/sk/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/sk/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-addemail.json b/locale/sk/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/sk/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-addlist.json b/locale/sk/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/sk/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-addsipuser.json b/locale/sk/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/sk/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-adduser.json b/locale/sk/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/sk/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-addxmpp.json b/locale/sk/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/sk/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-backup-local.json b/locale/sk/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/sk/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-backup-remote.json b/locale/sk/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/sk/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-client.json b/locale/sk/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/sk/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-clientcert.json b/locale/sk/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/sk/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-config.json b/locale/sk/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/sk/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-controlpanel-user.json b/locale/sk/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/sk/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-controlpanel.json b/locale/sk/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/sk/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-dhparam.json b/locale/sk/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/sk/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-encrypt-mail.json b/locale/sk/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/sk/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-format.json b/locale/sk/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/sk/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-ignore.json b/locale/sk/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/sk/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-image-customise.json b/locale/sk/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/sk/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-image-hardware-setup.json b/locale/sk/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/sk/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-image-make.json b/locale/sk/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/sk/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-image-mesh.json b/locale/sk/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/sk/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-image.json b/locale/sk/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/sk/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-keydrive.json b/locale/sk/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/sk/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-mesh-install.json b/locale/sk/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/sk/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-mesh.json b/locale/sk/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/sk/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-meshweb.json b/locale/sk/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/sk/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-mirrors.json b/locale/sk/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/sk/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-pin-cert.json b/locale/sk/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/sk/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-recoverkey.json b/locale/sk/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/sk/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-remote.json b/locale/sk/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/sk/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-renew-cert.json b/locale/sk/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/sk/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-repair-database.json b/locale/sk/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/sk/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-restore-local.json b/locale/sk/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/sk/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-restore-remote.json b/locale/sk/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/sk/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-rmemail.json b/locale/sk/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/sk/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-rmlist.json b/locale/sk/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/sk/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-rmsipuser.json b/locale/sk/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/sk/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-rmuser.json b/locale/sk/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/sk/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-rmxmpp.json b/locale/sk/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/sk/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-sec.json b/locale/sk/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/sk/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-splitkey.json b/locale/sk/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/sk/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-unignore.json b/locale/sk/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/sk/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-update-date.json b/locale/sk/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/sk/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-xmpp-pass.json b/locale/sk/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/sk/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone-zram.json b/locale/sk/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/sk/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/sk/freedombone.json b/locale/sk/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/sk/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-addcert.json b/locale/sl/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/sl/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-addemail.json b/locale/sl/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/sl/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-addlist.json b/locale/sl/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/sl/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-addsipuser.json b/locale/sl/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/sl/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-adduser.json b/locale/sl/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/sl/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-addxmpp.json b/locale/sl/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/sl/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-backup-local.json b/locale/sl/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/sl/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-backup-remote.json b/locale/sl/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/sl/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-client.json b/locale/sl/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/sl/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-clientcert.json b/locale/sl/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/sl/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-config.json b/locale/sl/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/sl/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-controlpanel-user.json b/locale/sl/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/sl/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-controlpanel.json b/locale/sl/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/sl/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-dhparam.json b/locale/sl/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/sl/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-encrypt-mail.json b/locale/sl/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/sl/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-format.json b/locale/sl/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/sl/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-ignore.json b/locale/sl/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/sl/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-image-customise.json b/locale/sl/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/sl/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-image-hardware-setup.json b/locale/sl/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/sl/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-image-make.json b/locale/sl/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/sl/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-image-mesh.json b/locale/sl/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/sl/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-image.json b/locale/sl/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/sl/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-keydrive.json b/locale/sl/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/sl/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-mesh-install.json b/locale/sl/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/sl/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-mesh.json b/locale/sl/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/sl/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-meshweb.json b/locale/sl/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/sl/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-mirrors.json b/locale/sl/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/sl/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-pin-cert.json b/locale/sl/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/sl/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-recoverkey.json b/locale/sl/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/sl/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-remote.json b/locale/sl/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/sl/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-renew-cert.json b/locale/sl/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/sl/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-repair-database.json b/locale/sl/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/sl/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-restore-local.json b/locale/sl/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/sl/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-restore-remote.json b/locale/sl/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/sl/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-rmemail.json b/locale/sl/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/sl/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-rmlist.json b/locale/sl/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/sl/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-rmsipuser.json b/locale/sl/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/sl/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-rmuser.json b/locale/sl/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/sl/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-rmxmpp.json b/locale/sl/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/sl/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-sec.json b/locale/sl/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/sl/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-splitkey.json b/locale/sl/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/sl/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-unignore.json b/locale/sl/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/sl/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-update-date.json b/locale/sl/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/sl/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-xmpp-pass.json b/locale/sl/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/sl/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone-zram.json b/locale/sl/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/sl/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/sl/freedombone.json b/locale/sl/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/sl/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-addcert.json b/locale/sm/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/sm/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-addemail.json b/locale/sm/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/sm/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-addlist.json b/locale/sm/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/sm/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-addsipuser.json b/locale/sm/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/sm/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-adduser.json b/locale/sm/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/sm/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-addxmpp.json b/locale/sm/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/sm/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-backup-local.json b/locale/sm/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/sm/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-backup-remote.json b/locale/sm/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/sm/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-client.json b/locale/sm/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/sm/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-clientcert.json b/locale/sm/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/sm/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-config.json b/locale/sm/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/sm/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-controlpanel-user.json b/locale/sm/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/sm/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-controlpanel.json b/locale/sm/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/sm/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-dhparam.json b/locale/sm/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/sm/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-encrypt-mail.json b/locale/sm/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/sm/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-format.json b/locale/sm/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/sm/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-ignore.json b/locale/sm/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/sm/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-image-customise.json b/locale/sm/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/sm/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-image-hardware-setup.json b/locale/sm/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/sm/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-image-make.json b/locale/sm/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/sm/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-image-mesh.json b/locale/sm/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/sm/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-image.json b/locale/sm/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/sm/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-keydrive.json b/locale/sm/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/sm/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-mesh-install.json b/locale/sm/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/sm/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-mesh.json b/locale/sm/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/sm/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-meshweb.json b/locale/sm/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/sm/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-mirrors.json b/locale/sm/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/sm/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-pin-cert.json b/locale/sm/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/sm/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-recoverkey.json b/locale/sm/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/sm/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-remote.json b/locale/sm/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/sm/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-renew-cert.json b/locale/sm/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/sm/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-repair-database.json b/locale/sm/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/sm/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-restore-local.json b/locale/sm/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/sm/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-restore-remote.json b/locale/sm/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/sm/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-rmemail.json b/locale/sm/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/sm/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-rmlist.json b/locale/sm/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/sm/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-rmsipuser.json b/locale/sm/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/sm/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-rmuser.json b/locale/sm/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/sm/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-rmxmpp.json b/locale/sm/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/sm/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-sec.json b/locale/sm/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/sm/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-splitkey.json b/locale/sm/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/sm/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-unignore.json b/locale/sm/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/sm/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-update-date.json b/locale/sm/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/sm/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-xmpp-pass.json b/locale/sm/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/sm/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone-zram.json b/locale/sm/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/sm/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/sm/freedombone.json b/locale/sm/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/sm/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-addcert.json b/locale/so/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/so/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-addemail.json b/locale/so/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/so/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-addlist.json b/locale/so/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/so/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-addsipuser.json b/locale/so/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/so/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-adduser.json b/locale/so/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/so/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-addxmpp.json b/locale/so/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/so/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-backup-local.json b/locale/so/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/so/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-backup-remote.json b/locale/so/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/so/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-client.json b/locale/so/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/so/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-clientcert.json b/locale/so/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/so/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-config.json b/locale/so/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/so/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-controlpanel-user.json b/locale/so/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/so/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-controlpanel.json b/locale/so/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/so/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-dhparam.json b/locale/so/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/so/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-encrypt-mail.json b/locale/so/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/so/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-format.json b/locale/so/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/so/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-ignore.json b/locale/so/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/so/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-image-customise.json b/locale/so/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/so/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-image-hardware-setup.json b/locale/so/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/so/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-image-make.json b/locale/so/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/so/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-image-mesh.json b/locale/so/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/so/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-image.json b/locale/so/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/so/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-keydrive.json b/locale/so/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/so/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-mesh-install.json b/locale/so/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/so/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-mesh.json b/locale/so/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/so/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-meshweb.json b/locale/so/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/so/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-mirrors.json b/locale/so/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/so/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-pin-cert.json b/locale/so/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/so/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-recoverkey.json b/locale/so/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/so/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-remote.json b/locale/so/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/so/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-renew-cert.json b/locale/so/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/so/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-repair-database.json b/locale/so/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/so/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-restore-local.json b/locale/so/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/so/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-restore-remote.json b/locale/so/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/so/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-rmemail.json b/locale/so/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/so/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-rmlist.json b/locale/so/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/so/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-rmsipuser.json b/locale/so/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/so/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-rmuser.json b/locale/so/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/so/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-rmxmpp.json b/locale/so/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/so/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-sec.json b/locale/so/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/so/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-splitkey.json b/locale/so/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/so/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-unignore.json b/locale/so/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/so/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-update-date.json b/locale/so/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/so/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-xmpp-pass.json b/locale/so/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/so/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone-zram.json b/locale/so/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/so/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/so/freedombone.json b/locale/so/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/so/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-addcert.json b/locale/sq/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/sq/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-addemail.json b/locale/sq/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/sq/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-addlist.json b/locale/sq/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/sq/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-addsipuser.json b/locale/sq/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/sq/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-adduser.json b/locale/sq/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/sq/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-addxmpp.json b/locale/sq/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/sq/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-backup-local.json b/locale/sq/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/sq/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-backup-remote.json b/locale/sq/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/sq/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-client.json b/locale/sq/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/sq/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-clientcert.json b/locale/sq/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/sq/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-config.json b/locale/sq/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/sq/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-controlpanel-user.json b/locale/sq/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/sq/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-controlpanel.json b/locale/sq/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/sq/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-dhparam.json b/locale/sq/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/sq/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-encrypt-mail.json b/locale/sq/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/sq/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-format.json b/locale/sq/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/sq/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-ignore.json b/locale/sq/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/sq/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-image-customise.json b/locale/sq/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/sq/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-image-hardware-setup.json b/locale/sq/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/sq/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-image-make.json b/locale/sq/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/sq/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-image-mesh.json b/locale/sq/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/sq/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-image.json b/locale/sq/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/sq/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-keydrive.json b/locale/sq/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/sq/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-mesh-install.json b/locale/sq/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/sq/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-mesh.json b/locale/sq/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/sq/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-meshweb.json b/locale/sq/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/sq/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-mirrors.json b/locale/sq/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/sq/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-pin-cert.json b/locale/sq/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/sq/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-recoverkey.json b/locale/sq/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/sq/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-remote.json b/locale/sq/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/sq/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-renew-cert.json b/locale/sq/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/sq/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-repair-database.json b/locale/sq/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/sq/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-restore-local.json b/locale/sq/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/sq/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-restore-remote.json b/locale/sq/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/sq/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-rmemail.json b/locale/sq/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/sq/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-rmlist.json b/locale/sq/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/sq/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-rmsipuser.json b/locale/sq/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/sq/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-rmuser.json b/locale/sq/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/sq/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-rmxmpp.json b/locale/sq/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/sq/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-sec.json b/locale/sq/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/sq/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-splitkey.json b/locale/sq/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/sq/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-unignore.json b/locale/sq/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/sq/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-update-date.json b/locale/sq/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/sq/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-xmpp-pass.json b/locale/sq/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/sq/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone-zram.json b/locale/sq/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/sq/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/sq/freedombone.json b/locale/sq/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/sq/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-addcert.json b/locale/sr/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/sr/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-addemail.json b/locale/sr/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/sr/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-addlist.json b/locale/sr/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/sr/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-addsipuser.json b/locale/sr/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/sr/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-adduser.json b/locale/sr/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/sr/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-addxmpp.json b/locale/sr/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/sr/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-backup-local.json b/locale/sr/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/sr/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-backup-remote.json b/locale/sr/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/sr/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-client.json b/locale/sr/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/sr/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-clientcert.json b/locale/sr/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/sr/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-config.json b/locale/sr/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/sr/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-controlpanel-user.json b/locale/sr/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/sr/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-controlpanel.json b/locale/sr/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/sr/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-dhparam.json b/locale/sr/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/sr/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-encrypt-mail.json b/locale/sr/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/sr/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-format.json b/locale/sr/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/sr/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-ignore.json b/locale/sr/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/sr/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-image-customise.json b/locale/sr/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/sr/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-image-hardware-setup.json b/locale/sr/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/sr/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-image-make.json b/locale/sr/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/sr/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-image-mesh.json b/locale/sr/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/sr/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-image.json b/locale/sr/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/sr/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-keydrive.json b/locale/sr/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/sr/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-mesh-install.json b/locale/sr/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/sr/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-mesh.json b/locale/sr/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/sr/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-meshweb.json b/locale/sr/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/sr/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-mirrors.json b/locale/sr/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/sr/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-pin-cert.json b/locale/sr/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/sr/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-recoverkey.json b/locale/sr/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/sr/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-remote.json b/locale/sr/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/sr/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-renew-cert.json b/locale/sr/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/sr/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-repair-database.json b/locale/sr/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/sr/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-restore-local.json b/locale/sr/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/sr/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-restore-remote.json b/locale/sr/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/sr/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-rmemail.json b/locale/sr/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/sr/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-rmlist.json b/locale/sr/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/sr/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-rmsipuser.json b/locale/sr/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/sr/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-rmuser.json b/locale/sr/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/sr/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-rmxmpp.json b/locale/sr/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/sr/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-sec.json b/locale/sr/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/sr/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-splitkey.json b/locale/sr/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/sr/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-unignore.json b/locale/sr/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/sr/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-update-date.json b/locale/sr/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/sr/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-xmpp-pass.json b/locale/sr/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/sr/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone-zram.json b/locale/sr/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/sr/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/sr/freedombone.json b/locale/sr/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/sr/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-addcert.json b/locale/sv/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/sv/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-addemail.json b/locale/sv/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/sv/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-addlist.json b/locale/sv/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/sv/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-addsipuser.json b/locale/sv/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/sv/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-adduser.json b/locale/sv/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/sv/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-addxmpp.json b/locale/sv/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/sv/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-backup-local.json b/locale/sv/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/sv/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-backup-remote.json b/locale/sv/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/sv/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-client.json b/locale/sv/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/sv/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-clientcert.json b/locale/sv/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/sv/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-config.json b/locale/sv/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/sv/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-controlpanel-user.json b/locale/sv/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/sv/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-controlpanel.json b/locale/sv/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/sv/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-dhparam.json b/locale/sv/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/sv/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-encrypt-mail.json b/locale/sv/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/sv/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-format.json b/locale/sv/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/sv/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-ignore.json b/locale/sv/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/sv/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-image-customise.json b/locale/sv/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/sv/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-image-hardware-setup.json b/locale/sv/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/sv/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-image-make.json b/locale/sv/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/sv/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-image-mesh.json b/locale/sv/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/sv/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-image.json b/locale/sv/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/sv/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-keydrive.json b/locale/sv/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/sv/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-mesh-install.json b/locale/sv/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/sv/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-mesh.json b/locale/sv/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/sv/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-meshweb.json b/locale/sv/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/sv/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-mirrors.json b/locale/sv/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/sv/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-pin-cert.json b/locale/sv/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/sv/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-recoverkey.json b/locale/sv/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/sv/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-remote.json b/locale/sv/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/sv/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-renew-cert.json b/locale/sv/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/sv/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-repair-database.json b/locale/sv/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/sv/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-restore-local.json b/locale/sv/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/sv/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-restore-remote.json b/locale/sv/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/sv/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-rmemail.json b/locale/sv/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/sv/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-rmlist.json b/locale/sv/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/sv/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-rmsipuser.json b/locale/sv/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/sv/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-rmuser.json b/locale/sv/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/sv/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-rmxmpp.json b/locale/sv/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/sv/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-sec.json b/locale/sv/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/sv/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-splitkey.json b/locale/sv/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/sv/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-unignore.json b/locale/sv/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/sv/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-update-date.json b/locale/sv/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/sv/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-xmpp-pass.json b/locale/sv/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/sv/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone-zram.json b/locale/sv/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/sv/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/sv/freedombone.json b/locale/sv/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/sv/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-addcert.json b/locale/ta/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/ta/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-addemail.json b/locale/ta/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/ta/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-addlist.json b/locale/ta/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/ta/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-addsipuser.json b/locale/ta/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/ta/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-adduser.json b/locale/ta/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/ta/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-addxmpp.json b/locale/ta/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/ta/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-backup-local.json b/locale/ta/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/ta/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-backup-remote.json b/locale/ta/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/ta/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-client.json b/locale/ta/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/ta/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-clientcert.json b/locale/ta/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/ta/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-config.json b/locale/ta/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/ta/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-controlpanel-user.json b/locale/ta/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/ta/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-controlpanel.json b/locale/ta/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/ta/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-dhparam.json b/locale/ta/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/ta/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-encrypt-mail.json b/locale/ta/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/ta/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-format.json b/locale/ta/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/ta/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-ignore.json b/locale/ta/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/ta/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-image-customise.json b/locale/ta/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/ta/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-image-hardware-setup.json b/locale/ta/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/ta/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-image-make.json b/locale/ta/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/ta/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-image-mesh.json b/locale/ta/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/ta/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-image.json b/locale/ta/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/ta/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-keydrive.json b/locale/ta/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/ta/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-mesh-install.json b/locale/ta/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/ta/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-mesh.json b/locale/ta/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/ta/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-meshweb.json b/locale/ta/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/ta/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-mirrors.json b/locale/ta/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/ta/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-pin-cert.json b/locale/ta/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/ta/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-recoverkey.json b/locale/ta/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/ta/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-remote.json b/locale/ta/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/ta/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-renew-cert.json b/locale/ta/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/ta/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-repair-database.json b/locale/ta/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/ta/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-restore-local.json b/locale/ta/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/ta/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-restore-remote.json b/locale/ta/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/ta/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-rmemail.json b/locale/ta/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/ta/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-rmlist.json b/locale/ta/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/ta/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-rmsipuser.json b/locale/ta/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/ta/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-rmuser.json b/locale/ta/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/ta/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-rmxmpp.json b/locale/ta/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/ta/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-sec.json b/locale/ta/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/ta/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-splitkey.json b/locale/ta/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/ta/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-unignore.json b/locale/ta/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/ta/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-update-date.json b/locale/ta/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/ta/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-xmpp-pass.json b/locale/ta/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/ta/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone-zram.json b/locale/ta/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/ta/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/ta/freedombone.json b/locale/ta/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/ta/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-addcert.json b/locale/th/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/th/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-addemail.json b/locale/th/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/th/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-addlist.json b/locale/th/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/th/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-addsipuser.json b/locale/th/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/th/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-adduser.json b/locale/th/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/th/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-addxmpp.json b/locale/th/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/th/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-backup-local.json b/locale/th/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/th/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-backup-remote.json b/locale/th/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/th/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-client.json b/locale/th/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/th/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-clientcert.json b/locale/th/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/th/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-config.json b/locale/th/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/th/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-controlpanel-user.json b/locale/th/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/th/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-controlpanel.json b/locale/th/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/th/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-dhparam.json b/locale/th/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/th/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-encrypt-mail.json b/locale/th/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/th/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-format.json b/locale/th/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/th/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-ignore.json b/locale/th/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/th/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-image-customise.json b/locale/th/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/th/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-image-hardware-setup.json b/locale/th/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/th/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-image-make.json b/locale/th/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/th/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-image-mesh.json b/locale/th/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/th/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-image.json b/locale/th/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/th/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-keydrive.json b/locale/th/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/th/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-mesh-install.json b/locale/th/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/th/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-mesh.json b/locale/th/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/th/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-meshweb.json b/locale/th/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/th/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-mirrors.json b/locale/th/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/th/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-pin-cert.json b/locale/th/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/th/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-recoverkey.json b/locale/th/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/th/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-remote.json b/locale/th/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/th/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-renew-cert.json b/locale/th/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/th/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-repair-database.json b/locale/th/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/th/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-restore-local.json b/locale/th/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/th/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-restore-remote.json b/locale/th/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/th/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-rmemail.json b/locale/th/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/th/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-rmlist.json b/locale/th/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/th/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-rmsipuser.json b/locale/th/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/th/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-rmuser.json b/locale/th/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/th/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-rmxmpp.json b/locale/th/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/th/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-sec.json b/locale/th/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/th/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-splitkey.json b/locale/th/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/th/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-unignore.json b/locale/th/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/th/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-update-date.json b/locale/th/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/th/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-xmpp-pass.json b/locale/th/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/th/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone-zram.json b/locale/th/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/th/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/th/freedombone.json b/locale/th/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/th/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-addcert.json b/locale/tl/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/tl/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-addemail.json b/locale/tl/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/tl/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-addlist.json b/locale/tl/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/tl/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-addsipuser.json b/locale/tl/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/tl/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-adduser.json b/locale/tl/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/tl/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-addxmpp.json b/locale/tl/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/tl/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-backup-local.json b/locale/tl/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/tl/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-backup-remote.json b/locale/tl/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/tl/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-client.json b/locale/tl/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/tl/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-clientcert.json b/locale/tl/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/tl/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-config.json b/locale/tl/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/tl/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-controlpanel-user.json b/locale/tl/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/tl/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-controlpanel.json b/locale/tl/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/tl/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-dhparam.json b/locale/tl/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/tl/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-encrypt-mail.json b/locale/tl/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/tl/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-format.json b/locale/tl/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/tl/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-ignore.json b/locale/tl/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/tl/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-image-customise.json b/locale/tl/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/tl/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-image-hardware-setup.json b/locale/tl/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/tl/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-image-make.json b/locale/tl/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/tl/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-image-mesh.json b/locale/tl/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/tl/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-image.json b/locale/tl/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/tl/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-keydrive.json b/locale/tl/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/tl/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-mesh-install.json b/locale/tl/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/tl/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-mesh.json b/locale/tl/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/tl/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-meshweb.json b/locale/tl/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/tl/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-mirrors.json b/locale/tl/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/tl/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-pin-cert.json b/locale/tl/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/tl/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-recoverkey.json b/locale/tl/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/tl/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-remote.json b/locale/tl/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/tl/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-renew-cert.json b/locale/tl/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/tl/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-repair-database.json b/locale/tl/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/tl/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-restore-local.json b/locale/tl/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/tl/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-restore-remote.json b/locale/tl/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/tl/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-rmemail.json b/locale/tl/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/tl/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-rmlist.json b/locale/tl/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/tl/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-rmsipuser.json b/locale/tl/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/tl/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-rmuser.json b/locale/tl/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/tl/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-rmxmpp.json b/locale/tl/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/tl/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-sec.json b/locale/tl/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/tl/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-splitkey.json b/locale/tl/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/tl/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-unignore.json b/locale/tl/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/tl/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-update-date.json b/locale/tl/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/tl/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-xmpp-pass.json b/locale/tl/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/tl/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone-zram.json b/locale/tl/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/tl/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/tl/freedombone.json b/locale/tl/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/tl/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-addcert.json b/locale/to/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/to/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-addemail.json b/locale/to/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/to/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-addlist.json b/locale/to/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/to/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-addsipuser.json b/locale/to/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/to/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-adduser.json b/locale/to/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/to/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-addxmpp.json b/locale/to/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/to/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-backup-local.json b/locale/to/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/to/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-backup-remote.json b/locale/to/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/to/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-client.json b/locale/to/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/to/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-clientcert.json b/locale/to/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/to/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-config.json b/locale/to/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/to/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-controlpanel-user.json b/locale/to/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/to/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-controlpanel.json b/locale/to/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/to/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-dhparam.json b/locale/to/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/to/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-encrypt-mail.json b/locale/to/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/to/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-format.json b/locale/to/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/to/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-ignore.json b/locale/to/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/to/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-image-customise.json b/locale/to/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/to/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-image-hardware-setup.json b/locale/to/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/to/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-image-make.json b/locale/to/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/to/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-image-mesh.json b/locale/to/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/to/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-image.json b/locale/to/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/to/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-keydrive.json b/locale/to/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/to/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-mesh-install.json b/locale/to/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/to/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-mesh.json b/locale/to/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/to/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-meshweb.json b/locale/to/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/to/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-mirrors.json b/locale/to/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/to/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-pin-cert.json b/locale/to/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/to/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-recoverkey.json b/locale/to/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/to/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-remote.json b/locale/to/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/to/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-renew-cert.json b/locale/to/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/to/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-repair-database.json b/locale/to/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/to/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-restore-local.json b/locale/to/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/to/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-restore-remote.json b/locale/to/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/to/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-rmemail.json b/locale/to/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/to/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-rmlist.json b/locale/to/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/to/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-rmsipuser.json b/locale/to/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/to/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-rmuser.json b/locale/to/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/to/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-rmxmpp.json b/locale/to/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/to/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-sec.json b/locale/to/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/to/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-splitkey.json b/locale/to/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/to/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-unignore.json b/locale/to/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/to/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-update-date.json b/locale/to/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/to/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-xmpp-pass.json b/locale/to/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/to/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone-zram.json b/locale/to/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/to/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/to/freedombone.json b/locale/to/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/to/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-addcert.json b/locale/tr/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/tr/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-addemail.json b/locale/tr/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/tr/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-addlist.json b/locale/tr/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/tr/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-addsipuser.json b/locale/tr/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/tr/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-adduser.json b/locale/tr/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/tr/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-addxmpp.json b/locale/tr/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/tr/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-backup-local.json b/locale/tr/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/tr/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-backup-remote.json b/locale/tr/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/tr/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-client.json b/locale/tr/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/tr/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-clientcert.json b/locale/tr/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/tr/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-config.json b/locale/tr/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/tr/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-controlpanel-user.json b/locale/tr/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/tr/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-controlpanel.json b/locale/tr/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/tr/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-dhparam.json b/locale/tr/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/tr/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-encrypt-mail.json b/locale/tr/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/tr/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-format.json b/locale/tr/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/tr/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-ignore.json b/locale/tr/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/tr/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-image-customise.json b/locale/tr/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/tr/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-image-hardware-setup.json b/locale/tr/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/tr/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-image-make.json b/locale/tr/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/tr/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-image-mesh.json b/locale/tr/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/tr/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-image.json b/locale/tr/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/tr/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-keydrive.json b/locale/tr/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/tr/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-mesh-install.json b/locale/tr/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/tr/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-mesh.json b/locale/tr/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/tr/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-meshweb.json b/locale/tr/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/tr/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-mirrors.json b/locale/tr/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/tr/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-pin-cert.json b/locale/tr/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/tr/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-recoverkey.json b/locale/tr/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/tr/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-remote.json b/locale/tr/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/tr/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-renew-cert.json b/locale/tr/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/tr/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-repair-database.json b/locale/tr/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/tr/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-restore-local.json b/locale/tr/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/tr/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-restore-remote.json b/locale/tr/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/tr/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-rmemail.json b/locale/tr/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/tr/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-rmlist.json b/locale/tr/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/tr/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-rmsipuser.json b/locale/tr/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/tr/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-rmuser.json b/locale/tr/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/tr/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-rmxmpp.json b/locale/tr/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/tr/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-sec.json b/locale/tr/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/tr/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-splitkey.json b/locale/tr/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/tr/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-unignore.json b/locale/tr/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/tr/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-update-date.json b/locale/tr/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/tr/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-xmpp-pass.json b/locale/tr/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/tr/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone-zram.json b/locale/tr/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/tr/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/tr/freedombone.json b/locale/tr/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/tr/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-addcert.json b/locale/uk/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/uk/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-addemail.json b/locale/uk/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/uk/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-addlist.json b/locale/uk/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/uk/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-addsipuser.json b/locale/uk/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/uk/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-adduser.json b/locale/uk/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/uk/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-addxmpp.json b/locale/uk/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/uk/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-backup-local.json b/locale/uk/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/uk/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-backup-remote.json b/locale/uk/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/uk/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-client.json b/locale/uk/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/uk/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-clientcert.json b/locale/uk/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/uk/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-config.json b/locale/uk/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/uk/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-controlpanel-user.json b/locale/uk/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/uk/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-controlpanel.json b/locale/uk/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/uk/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-dhparam.json b/locale/uk/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/uk/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-encrypt-mail.json b/locale/uk/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/uk/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-format.json b/locale/uk/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/uk/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-ignore.json b/locale/uk/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/uk/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-image-customise.json b/locale/uk/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/uk/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-image-hardware-setup.json b/locale/uk/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/uk/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-image-make.json b/locale/uk/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/uk/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-image-mesh.json b/locale/uk/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/uk/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-image.json b/locale/uk/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/uk/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-keydrive.json b/locale/uk/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/uk/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-mesh-install.json b/locale/uk/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/uk/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-mesh.json b/locale/uk/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/uk/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-meshweb.json b/locale/uk/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/uk/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-mirrors.json b/locale/uk/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/uk/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-pin-cert.json b/locale/uk/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/uk/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-recoverkey.json b/locale/uk/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/uk/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-remote.json b/locale/uk/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/uk/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-renew-cert.json b/locale/uk/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/uk/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-repair-database.json b/locale/uk/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/uk/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-restore-local.json b/locale/uk/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/uk/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-restore-remote.json b/locale/uk/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/uk/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-rmemail.json b/locale/uk/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/uk/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-rmlist.json b/locale/uk/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/uk/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-rmsipuser.json b/locale/uk/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/uk/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-rmuser.json b/locale/uk/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/uk/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-rmxmpp.json b/locale/uk/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/uk/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-sec.json b/locale/uk/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/uk/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-splitkey.json b/locale/uk/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/uk/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-unignore.json b/locale/uk/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/uk/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-update-date.json b/locale/uk/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/uk/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-xmpp-pass.json b/locale/uk/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/uk/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone-zram.json b/locale/uk/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/uk/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/uk/freedombone.json b/locale/uk/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/uk/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-addcert.json b/locale/vi/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/vi/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-addemail.json b/locale/vi/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/vi/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-addlist.json b/locale/vi/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/vi/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-addsipuser.json b/locale/vi/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/vi/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-adduser.json b/locale/vi/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/vi/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-addxmpp.json b/locale/vi/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/vi/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-backup-local.json b/locale/vi/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/vi/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-backup-remote.json b/locale/vi/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/vi/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-client.json b/locale/vi/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/vi/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-clientcert.json b/locale/vi/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/vi/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-config.json b/locale/vi/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/vi/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-controlpanel-user.json b/locale/vi/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/vi/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-controlpanel.json b/locale/vi/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/vi/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-dhparam.json b/locale/vi/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/vi/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-encrypt-mail.json b/locale/vi/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/vi/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-format.json b/locale/vi/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/vi/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-ignore.json b/locale/vi/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/vi/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-image-customise.json b/locale/vi/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/vi/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-image-hardware-setup.json b/locale/vi/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/vi/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-image-make.json b/locale/vi/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/vi/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-image-mesh.json b/locale/vi/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/vi/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-image.json b/locale/vi/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/vi/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-keydrive.json b/locale/vi/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/vi/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-mesh-install.json b/locale/vi/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/vi/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-mesh.json b/locale/vi/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/vi/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-meshweb.json b/locale/vi/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/vi/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-mirrors.json b/locale/vi/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/vi/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-pin-cert.json b/locale/vi/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/vi/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-recoverkey.json b/locale/vi/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/vi/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-remote.json b/locale/vi/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/vi/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-renew-cert.json b/locale/vi/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/vi/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-repair-database.json b/locale/vi/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/vi/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-restore-local.json b/locale/vi/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/vi/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-restore-remote.json b/locale/vi/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/vi/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-rmemail.json b/locale/vi/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/vi/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-rmlist.json b/locale/vi/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/vi/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-rmsipuser.json b/locale/vi/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/vi/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-rmuser.json b/locale/vi/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/vi/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-rmxmpp.json b/locale/vi/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/vi/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-sec.json b/locale/vi/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/vi/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-splitkey.json b/locale/vi/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/vi/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-unignore.json b/locale/vi/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/vi/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-update-date.json b/locale/vi/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/vi/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-xmpp-pass.json b/locale/vi/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/vi/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone-zram.json b/locale/vi/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/vi/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/vi/freedombone.json b/locale/vi/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/vi/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-addcert.json b/locale/zh_cn/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/zh_cn/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-addemail.json b/locale/zh_cn/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/zh_cn/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-addlist.json b/locale/zh_cn/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/zh_cn/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-addsipuser.json b/locale/zh_cn/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/zh_cn/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-adduser.json b/locale/zh_cn/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/zh_cn/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-addxmpp.json b/locale/zh_cn/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/zh_cn/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-backup-local.json b/locale/zh_cn/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/zh_cn/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-backup-remote.json b/locale/zh_cn/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/zh_cn/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-client.json b/locale/zh_cn/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/zh_cn/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-clientcert.json b/locale/zh_cn/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/zh_cn/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-config.json b/locale/zh_cn/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/zh_cn/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-controlpanel-user.json b/locale/zh_cn/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/zh_cn/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-controlpanel.json b/locale/zh_cn/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/zh_cn/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-dhparam.json b/locale/zh_cn/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/zh_cn/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-encrypt-mail.json b/locale/zh_cn/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/zh_cn/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-format.json b/locale/zh_cn/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/zh_cn/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-ignore.json b/locale/zh_cn/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/zh_cn/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image-customise.json b/locale/zh_cn/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/zh_cn/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image-hardware-setup.json b/locale/zh_cn/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/zh_cn/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image-make.json b/locale/zh_cn/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/zh_cn/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image-mesh.json b/locale/zh_cn/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/zh_cn/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-image.json b/locale/zh_cn/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/zh_cn/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-keydrive.json b/locale/zh_cn/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/zh_cn/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-mesh-install.json b/locale/zh_cn/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/zh_cn/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-mesh.json b/locale/zh_cn/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/zh_cn/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-meshweb.json b/locale/zh_cn/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/zh_cn/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-mirrors.json b/locale/zh_cn/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/zh_cn/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-pin-cert.json b/locale/zh_cn/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/zh_cn/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-recoverkey.json b/locale/zh_cn/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/zh_cn/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-remote.json b/locale/zh_cn/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/zh_cn/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-renew-cert.json b/locale/zh_cn/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/zh_cn/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-repair-database.json b/locale/zh_cn/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/zh_cn/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-restore-local.json b/locale/zh_cn/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/zh_cn/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-restore-remote.json b/locale/zh_cn/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/zh_cn/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-rmemail.json b/locale/zh_cn/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/zh_cn/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-rmlist.json b/locale/zh_cn/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/zh_cn/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-rmsipuser.json b/locale/zh_cn/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/zh_cn/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-rmuser.json b/locale/zh_cn/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/zh_cn/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-rmxmpp.json b/locale/zh_cn/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/zh_cn/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-sec.json b/locale/zh_cn/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/zh_cn/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-splitkey.json b/locale/zh_cn/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/zh_cn/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-unignore.json b/locale/zh_cn/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/zh_cn/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-update-date.json b/locale/zh_cn/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/zh_cn/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-xmpp-pass.json b/locale/zh_cn/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/zh_cn/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone-zram.json b/locale/zh_cn/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/zh_cn/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/zh_cn/freedombone.json b/locale/zh_cn/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/zh_cn/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-addcert.json b/locale/zh_tw/freedombone-addcert.json new file mode 100644 index 00000000..1b3ca325 --- /dev/null +++ b/locale/zh_tw/freedombone-addcert.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addcert -h [hostname] -c [country code] -a [area] -l [location]": "", + "$0: openssl is not installed, exiting": "", + "Failed to install letsencrypt for domain $LETSENCRYPT_HOSTNAME": "", + "Certificate for $LETSENCRYPT_HOSTNAME could not be pinned": "", + "Certificate for $CERTFILE could not be pinned": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-addemail.json b/locale/zh_tw/freedombone-addemail.json new file mode 100644 index 00000000..8787e7dd --- /dev/null +++ b/locale/zh_tw/freedombone-addemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addemail -u [username] -e [email address] -s [subject text] -g [group name] --public [yes|no]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-addlist.json b/locale/zh_tw/freedombone-addlist.json new file mode 100644 index 00000000..6c145e70 --- /dev/null +++ b/locale/zh_tw/freedombone-addlist.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-addlist -u [username] -l [mailing list name] -s [subject tag] -e [list email address] --public [yes|no]": "", + "Mailing list $MAILINGLIST was already added": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-addsipuser.json b/locale/zh_tw/freedombone-addsipuser.json new file mode 100644 index 00000000..09080aa6 --- /dev/null +++ b/locale/zh_tw/freedombone-addsipuser.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-addsipuser -u [username] -e [extension] -p [password]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME amended": "", + "SIP user $MY_USERNAME added": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-adduser.json b/locale/zh_tw/freedombone-adduser.json new file mode 100644 index 00000000..179e11c3 --- /dev/null +++ b/locale/zh_tw/freedombone-adduser.json @@ -0,0 +1,15 @@ +{ + "The user $MY_USERNAME already exists": "", + "$COMPLETION_FILE not found": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Adding an XMPP account for $MY_USERNAME": "", + "XMPP account not created": "", + "Adding XMPP client setup": "", + "Unable to find GNU Social installation at /var/www/$MICROBLOG_DOMAIN_NAME/htdocs": "", + "New user $MY_USERNAME was created": "", + "Their SIP phone extension is $SIP_EXTENSION": "", + "Their login password is $NEW_USER_PASSWORD": "", + "They can download their GPG keys with:": "", + "They should also run ${PROJECT_NAME}-client on their system to ensure": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-addxmpp.json b/locale/zh_tw/freedombone-addxmpp.json new file mode 100644 index 00000000..505bc43e --- /dev/null +++ b/locale/zh_tw/freedombone-addxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-addxmpp -e [email address] -p [password]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-backup-local.json b/locale/zh_tw/freedombone-backup-local.json new file mode 100644 index 00000000..8a45e940 --- /dev/null +++ b/locale/zh_tw/freedombone-backup-local.json @@ -0,0 +1,34 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Unmount encrypted USB": "", + "Backup to USB drive is complete. You can now unplug it.": "", + "No MariaDB password was given": "", + "Obtaining ${1} database backup": "", + "${1} database could not be saved": "", + "WARNING: directory does not exist: ${1}": "", + "Backup key could not be found": "", + "There was a problem making the directory $USB_MOUNT/backup.": "", + "Less than 5% of space remaining on backup drive": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up personal settings for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Creating an email archive for $USERNAME": "", + "Backing up emails for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up $source_directory to $dest_directory": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up README": "", + "Backing up VoIP settings": "", + "Unable to backup mysql settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-backup-remote.json b/locale/zh_tw/freedombone-backup-remote.json new file mode 100644 index 00000000..9ecefd73 --- /dev/null +++ b/locale/zh_tw/freedombone-backup-remote.json @@ -0,0 +1,48 @@ +{ + "Creating backup key": "", + "Backup key could not be found": "", + "No MariaDB password was given": "", + "${1} database could not be saved": "", + "Unable to export ${1} database": "", + "${PROJECT_NAME} backup to friends": "", + "Backing up ${PROJECT_NAME} configuration files": "", + "Backing up personal settings for $USERNAME": "", + "Backing up gpg keys for $USERNAME": "", + "Backing up ssh keys for $USERNAME": "", + "Backing up config files for $USERNAME": "", + "Backing up fin files for $USERNAME": "", + "Backing up local files for $USERNAME": "", + "Backing up Mutt settings for $USERNAME": "", + "Backing up procmail settings for $USERNAME": "", + "Backing up spamassassin settings for $USERNAME": "", + "Creating an email archive": "", + "Backing up emails for $USERNAME": "", + "Backing up Lets Encrypt settings": "", + "Backing up Tor settings": "", + "Backing up RSS reader installation": "", + "RSS reader domain specified but not found in /etc/share/ttrss}": "", + "Backing up GNU social installation": "", + "GNU Social domain specified but not found in /var/www/${MICROBLOG_DOMAIN_NAME}": "", + "Hubzilla domain specified but not found in /var/www/${HUBZILLA_DOMAIN_NAME}": "", + "Backing up Owncloud data": "", + "Obtaining Gogs settings backup": "", + "Obtaining Gogs repos backup": "", + "Obtaining Gogs authorized_keys backup": "", + "Backing up wiki": "", + "Backing up blog": "", + "Blog domain specified but not found in /var/www/${FULLBLOG_DOMAIN_NAME}": "", + "Backing up certificates": "", + "Backing up the public mailing list": "", + "Backing up the XMPP settings": "", + "Backing up web settings": "", + "Backing up README": "", + "Backing up IPFS": "", + "Backing up DLNA cache": "", + "Backing up VoIP settings": "", + "Unable to backup MariaDB settings": "", + "Unable to export database settings": "", + "Backing up some additional directories": "", + "WARNING: The backup directory $destination_dir is already used.": "", + "Choose a different destination name for backing up $backup_dir": "", + "WARNING: Directory $backup_dir does not exist": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-client.json b/locale/zh_tw/freedombone-client.json new file mode 100644 index 00000000..adad53c5 --- /dev/null +++ b/locale/zh_tw/freedombone-client.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-client": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-clientcert.json b/locale/zh_tw/freedombone-clientcert.json new file mode 100644 index 00000000..3ebf699f --- /dev/null +++ b/locale/zh_tw/freedombone-clientcert.json @@ -0,0 +1,4 @@ +{ + "${PROJECT_NAME}-clientcert -u [username]": "", + "User $USERNAME not found": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-config.json b/locale/zh_tw/freedombone-config.json new file mode 100644 index 00000000..dd5698c7 --- /dev/null +++ b/locale/zh_tw/freedombone-config.json @@ -0,0 +1,164 @@ +{ + "

Welcome to \\$MICROBLOG_DOMAIN_NAME – a federated microblog

Another $PROJECT_NAME site

": "", + "${PROJECT_NAME}-config -f [config filename] -m [min password length]": "", + "Please enter the FreeDNS code for this domain.\\n\\nThe code can be found by going to https://freedns.afraid.org, selecting 'Dynamic DNS' and then opening 'Wget example'. The code will consist of letters and numbers and be between the ? and = characters.": "", + "Invalid FreeDNS Code": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Freedombone Configuration": "", + "GPG/PGP keys for your system:": "", + "Generate new keys (new user)": "", + "Import keys from USB drive/s": "", + "Retrieve keys from friends servers": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you don't know what this means then just select Ok.\\n\\nIf you don't wish to use the default repositories they can be obtained from mirrored repos on another ${PROJECT_NAME} system.\\n\\nThe repositories are for applications which are not yet packaged for Debian.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Select your language:": "", + "English": "", + "French": "", + "German": "", + "Spanish": "", + "Select User": "", + "Select one of the following:": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nEnsure that you have your domain and dynamic DNS settings ready.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Welcome to the Freedombone interactive installer. Communications freedom is only a short time away.\\n\\nWeb sites created will only be viewable within a Tor browser.\\n\\nFor more information please visit $FREEDOMBONE_WEBSITE or send a Bitmessage to $FREEDOMBONE_BITMESSAGE": "", + "Freedombone": "", + "Type of Installation:": "", + "Full": "", + "Writer": "", + "Cloud": "", + "Chat": "", + "Mailbox": "", + "Non-Mailbox": "", + "Social": "", + "Media": "", + "Developer": "", + "Mesh (router)": "", + "Mesh (user device)": "", + "Wireless Mesh ESSID\\n\\nIf you press enter the default will be '$ESSID'": "", + "Give your mesh peer a name": "", + "Wifi Channel (spaced to be non-overlapping):": "", + "Username": "", + "Set your username for the system\\n\\nYour username should not contain any spaces": "", + "Don't use the default user account": "", + "The directory /home/$MY_USERNAME does not exist": "", + "Install Target": "", + "\\nAre you installing onto a Beaglebone Black?": "", + "\\nDo you wish to enable social key management, otherwise known as \\\"the unforgettable key\\\"?\\n\\nThis means that fragments of your GPG key will be included with any remote backups so that if you later lose your key then it can be reconstructed from your friends servers. If you select \\\"no\\\" then you can still do social key management, but offline using physical USB thumb drives, which is more secure but less convenient.": "", + "Social Key Management": "", + "Type of Random Number Generator:": "", + "OneRNG Device": "", + "Please ensure that the OneRNG device is disconnected. You can reconnect it later during the installation": "", + "Where to download Debian packages from:": "", + "Australia": "", + "Austria": "", + "Belarus": "", + "Belgium": "", + "Bosnia and Herzegovina": "", + "Brazil": "", + "Bulgaria": "", + "Canada": "", + "Chile": "", + "China": "", + "Croatia": "", + "Czech Republic": "", + "Denmark": "", + "El Salvador": "", + "Estonia": "", + "Finland": "", + "France 1": "", + "France 2": "", + "Germany 1": "", + "Germany 2": "", + "Greece": "", + "Hungary": "", + "Iceland": "", + "Iran": "", + "Ireland": "", + "Italy": "", + "Japan": "", + "Korea": "", + "Lithuania": "", + "Mexico": "", + "Netherlands": "", + "New Caledonia": "", + "New Zealand": "", + "Norway": "", + "Poland": "", + "Portugal": "", + "Romania": "", + "Russia": "", + "Slovakia": "", + "Slovenia": "", + "Spain": "", + "Sweden": "", + "Switzerland": "", + "Taiwan": "", + "Thailand": "", + "Turkey": "", + "Ukraine": "", + "United Kingdom": "", + "United States": "", + "Pick a domain name service (DNS):": "", + "Digital Courage": "", + "German Privacy Foundation 1": "", + "German Privacy Foundation 2": "", + "Chaos Computer Club": "", + "ClaraNet": "", + "OpenNIC 1": "", + "OpenNIC 2": "", + "OpenNIC 3": "", + "OpenNIC 4": "", + "OpenNIC 5": "", + "OpenNIC 6": "", + "OpenNIC 7": "", + "PowerNS": "", + "ValiDOM": "", + "Freie Unzensierte": "", + "Google": "", + "Choose Dynamic DNS provider:": "", + "Dynamic DNS provider username": "", + "Dynamic DNS provider password": "", + "Password quality check": "", + "The password given was too short. It must be at least $MINIMUM_PASSWORD_LENGTH characters. You may need to change your password on the dynamic DNS provider's web site.": "", + "Your full name (or nick)": "", + "Static local IP address": "", + "\\nDo you want to set a static local IP address for this system?\\n\\nFor example, 192.168.1.10": "", + "Local Network Configuration": "", + "\\nPlease enter the IP addresses:": "", + "This system:": "", + "Internet router:": "", + "Wiki Configuration": "", + "\\nPlease enter your wiki details:": "", + "Title:": "", + "Domain:": "", + "Code:": "", + "Domain name validation": "", + "Blog Configuration": "", + "\\nPlease enter your blog details:": "", + "Owncloud Configuration": "", + "\\nPlease enter your Owncloud details:": "", + "Hubzilla Configuration": "", + "\\nPlease enter your Hubzilla details.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "\\nPlease enter your Hubzilla details\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Microblog Configuration": "", + "\\nPlease enter your Microblog details. Welcome message and background image URL can be left blank.\\n\\nIMPORTANT: This should be a domain name which is supported by Let's Encrypt:": "", + "Welcome Message:": "", + "Background image URL:": "", + "Developer Configuration": "", + "\\nPlease enter your Git hosting site details.\\nIf You don't need developer tools then just select Ok": "", + "Your main domain name": "", + "\\nWhich domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Which domain name should your email/XMPP/IRC/VoIP be associated with?": "", + "Your email address": "", + "Configuration filename:": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-controlpanel-user.json b/locale/zh_tw/freedombone-controlpanel-user.json new file mode 100644 index 00000000..37298266 --- /dev/null +++ b/locale/zh_tw/freedombone-controlpanel-user.json @@ -0,0 +1,81 @@ +{ + "Press any key to continue...": "", + "Exit back to user mainenance": "", + "Freedombone User Control Panel": "", + "Remove yourself from a mailing list": "", + "Select one of the following:": "", + "Remove yourself from mailing list": "", + "You have been removed from ${remove_list_name}": "", + "Subscribe to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Create an email rule": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "When email arrives with subject containing:": "", + "No subject text was given": "", + "Email rule for subject '$RULE_SUBJECT' was added": "", + "Block or unblock emails from a given address": "", + "Block it:": "", + "Block an email": "", + "Unblock an email": "", + "Block or unblock emails with text in the subject line": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "Email with subject $BLOCK_SUBJECT is now blocked": "", + "Email with subject $BLOCK_SUBJECT is now unblocked": "", + "Your PGP/GPG Key": "", + "Email Address: $MY_EMAIL_ADDRESS\\n\\nKey ID: $GPG_ID\\n\\nFingerprint: $GPG_FINGERPRINT\\n\\nCreated: $GPG_DATE": "", + "Publish your PGP/GPG key": "", + "Your key has now been published": "", + "Add someone's PGP/GPG key": "", + "Enter their email address below": "", + "This doesn't look like an email address": "", + "Remove someone's PGP/GPG key": "", + "It's not a good idea to remove your own encryption key": "", + "Add an ssh key for logging in": "", + "This will allow you to log into ${PROJECT_NAME} if you have an ssh key on your system, and provides much stronger security than simply using a login password.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "New ssh key added": "", + "Your ssh key has now been added": "", + "ssh key already added": "", + "That ssh key has already been added": "", + "Unrecognised ssh public key": "", + "This doesn't look like an ssh key": "", + "Remove an ssh key for logging in": "", + "Enter the ssh public key which is to be removed. This can be just the address at the end.\\n\\nWARNING: If you make any mistakes here then you may not be able to log in and will need to get the administrator to clear your ssh authorized_keys file.": "", + "Remove an ssh public key": "", + "The ssh key has been removed": "", + "Your Encryption Keys": "", + "Choose an operation:": "", + "Show your PGP/GPG key": "", + "Publish your PGP/GPG key so that others can find it": "", + "Back to main menu": "", + "Change Email Filtering Rules": "", + "Add yourself to a mailing list": "", + "Add an email rule for an address": "", + "Add an email rule for a subject": "", + "Block or unblock an email address": "", + "Block or unblock email with subject text": "", + "User Control Panel": "", + "Use Email": "", + "Use Tox Chat": "", + "Use XMPP Chat": "", + "Use IRC": "", + "Browse the Web": "", + "Administrator controls": "", + "Exit to the command line": "", + "Log out": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-controlpanel.json b/locale/zh_tw/freedombone-controlpanel.json new file mode 100644 index 00000000..b2aeb73d --- /dev/null +++ b/locale/zh_tw/freedombone-controlpanel.json @@ -0,0 +1,201 @@ +{ + "Press any key to continue...": "", + "Check for updates": "", + "Upgrade script was not found": "", + "Freedombone Control Panel": "", + "Main Repository (Mirrors)": "", + "If you do not wish to use the default repositories they can be obtained from mirrors on another ${PROJECT_NAME} server.": "", + "URL:": "", + "SSH Port:": "", + "Password:": "", + "Main Repository": "", + "Main repository set to $FRIENDS_MIRRORS_SERVER": "", + "Add new user": "", + "Username:": "", + "ssh public key (optional):": "", + "New username": "", + "No username was given": "", + "Invalid username": "", + "The username should not contain any spaces": "", + "ssh public key": "", + "This does not look like an ssh public key": "", + "Select User": "", + "Select one of the following:": "", + "Administrator user": "", + "You can't delete the administrator user": "", + "No Administrator user found. Check $COMPLETION_FILE": "", + "Username not found": "", + "Home directory not found": "", + "Change password": "", + "New password for user $SELECTED_USERNAME": "", + "The password should be ${MINIMUM_PASSWORD_LENGTH} or more characters": "", + "Password for $SELECTED_USERNAME was changed": "", + "IRC Password": "", + "Password for all IRC users, or press Enter for no password": "", + "The IRC password was changed": "", + "Change ssh public key": "", + "\\nThis is the administrator user.\\n\\nAre you sure you want to change the ssh public key for the administrator?": "", + "Change ssh public key for $SELECTED_USERNAME": "", + "Paste the ssh public key below": "", + "ssh public key was installed": "", + "IRC Server": "", + "\\nAccess the IRC server via an onion address?": "", + "The IRC server can now be accessed via SSL at your main domain name": "", + "The IRC server can now be accessed via its onion address without SSL": "", + "Exit back to user mainenance": "", + "Remove a mailing list for $SELECTED_USERNAME": "", + "Remove user from mailing list": "", + "${SELECTED_USERNAME} has been removed from ${remove_list_name}": "", + "Subscribe $SELECTED_USERNAME to a mailing list": "", + "You can either enter a subject or an email address\\n": "", + "List folder name:": "", + "Name between [] on subject line:": "", + "List email address:": "", + "Public:": "", + "yes": "", + "Add mailing list": "", + "No mailing list name was given": "", + "No mailing list subject or address was given": "", + "Unrecognised email address": "", + "$LIST_NAME list was added": "", + "Email rule for user $SELECTED_USERNAME": "", + "When email arrives from address:": "", + "Move to folder:": "", + "no": "", + "Add email rule": "", + "No email address was given": "", + "No folder name was given": "", + "Email rule for $RULE_EMAIL was added": "", + "Block/Unblock email going to": "", + "Block it:": "", + "Block/Unblock an email": "", + "Block an email": "", + "Unblock an email": "", + "When email arrives with subject text:": "", + "No subject was given": "", + "USB Master Keydrive": "", + "Plug in a LUKS encrypted USB drive": "", + "USB Fragment Keydrive": "", + "Backup data to USB": "", + "Restore from USB backup": "", + "Choose an application to restore:": "", + "Everything": "", + "Return to the backup and restore menu": "", + "Configuration files": "", + "MariaDB settings": "", + "Let's Encrypt account": "", + "Mutt email client settings": "", + "GPG keys": "", + "Email processing rules": "", + "Spam filtering rules": "", + "Administrator's README file": "", + "IPFS": "", + "SSH keys": "", + "User configuration files": "", + "User local files": "", + "User fin files": "", + "SSL/TLS certificates": "", + "Personal settings": "", + "Mailing List": "", + "XMPP chat": "", + "GNU Social": "", + "Hubzilla": "", + "Owncloud": "", + "Gogs": "", + "Wiki": "", + "Blog": "", + "CJDNS": "", + "Email": "", + "DLNA": "", + "VoIP": "", + "RSS reader": "", + "Tox": "", + "Restore from ${remote_domain_name}": "", + "Restore data from USB": "", + "Plug in your backup USB drive": "", + "Restore data from remote server": "", + "Unknown admin user": "", + "Restore from remote server": "", + "Enter the domain name of the server from which you wish to restore": "", + "Remote server domain name": "", + "Invalid domain name": "", + "\\nDo you want to enable other systems to ping this machine?\\n\\nPing may be useful for diagnostic purposes, but for added security you may not want to enable it.": "", + "Enable Ping / ICMP": "", + "Logging": "", + "\\nDo you want to turn logging on?": "", + "Restore GPG key for user": "", + "Plug in your USB keydrive": "", + "Renew SSL certificate": "", + "\\nThis will renew a letsencrypt certificate. Select 'yes' to continue": "", + "Hubzilla install directory not found": "", + "Hubzilla certificate has been renewed": "", + "Hubzilla channel directory server": "", + "Hubzilla is not installed on this system": "", + "When you click on 'channel directory' this is where Hubzilla will obtain its list from": "", + "Invalid domain - include the https://": "", + "Domain channel directory server changed to $hubzilla_domain_server": "", + "Format a USB drive (LUKS encrypted)": "", + "Choose a drive:": "", + "sda (Beaglebone Black)": "", + "sdb": "", + "sdc": "", + "sdd": "", + "Back to Backup and Restore menu": "", + "Format USB drive": "", + "\\nPlease confirm that you wish to format drive\\n\\n ${drive}\\n\\nAll current data on the drive will be lost, and you will be prompted to give a password used to encrypt the drive.\\n\\nDANGER: If you screw up here and format the wrong drive it's your own fault!": "", + "Remove backups from a USB drive": "", + "\\nPlease confirm that you wish to remove backups from this drive\\n\\n ${drive}\\n\\nYou will not be able to recover them afterwards.": "", + "Power off the system": "", + "\\nPlease confirm that you wish to power off the system.\\n\\nWARNING: to power on again you will need to have physical access to the hardware.": "", + "Restart the system": "", + "\\nPlease confirm that you wish to restart the system.\\n\\nWARNING: If you are using full disk encryption then you will need physical access to the hardware to type in the password": "", + "Change the name of this system": "", + "New local network name": "", + "The name of this system on your local network was changed successfully": "", + "Set the TLS date/time source": "", + "Enter a domain name to use as a TLS time source.\\n\\nFactors to consider when choosing a source are whether you wish that site to know that your system is 'alive' and also what might happen if an adversary were to try to mess with the date/time from that domain (i.e. how much blowback would there be).": "", + "Don't include the 'https'": "", + "That doesn't look like a domain name": "", + "Set a static local IP address": "", + "In order to forward incoming internet traffic to this system most internet routers need to know a static local IP address to send the data to.\\n\\n\nEnter a static local IP address for this system.\\n\\nIt will typically be 192.168.1.x": "", + "Set the IP address of your internet router/modem": "", + "Set the local IP address for your internet router or ADSL modem.\\n\\nIt will typically be 192.168.1.1, 192.168.1.254, or similar": "", + "Backup and Restore": "", + "Choose an operation:": "", + "Backup data to USB drive": "", + "Restore GPG key from USB keydrive": "", + "Restore data from USB drive": "", + "Configure remote backups": "", + "Restore from remote backup": "", + "Backup GPG key to USB (master keydrive)": "", + "Backup GPG key to USB (fragment keydrive)": "", + "Back to main menu": "", + "Email Filtering Rules": "", + "Add a user to a mailing list": "", + "Remove a user from a mailing list": "", + "Add an email rule": "", + "Block/Unblock an email address": "", + "Block/Unblock email with subject text": "", + "Manage Users": "", + "Add a user": "", + "Delete a user": "", + "Change user password": "", + "Change user ssh public key": "", + "Set channel directory server": "", + "Media Menu": "", + "Attach a drive containing playable media": "", + "Remove a drive containing playable media": "", + "Exit": "", + "IRC Menu": "", + "Set a password for all IRC users": "", + "Access via the onion address": "", + "Control Panel": "", + "About this system": "", + "Reset Tripwire": "", + "Logging on/off": "", + "Ping enable/disable": "", + "Security Settings": "", + "Set the main repository (repo mirrors)": "", + "Media menu": "", + "IRC menu": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-dhparam.json b/locale/zh_tw/freedombone-dhparam.json new file mode 100644 index 00000000..5b2e563e --- /dev/null +++ b/locale/zh_tw/freedombone-dhparam.json @@ -0,0 +1,5 @@ +{ + "${PROJECT_NAME}-dhparam -h [hostname] -l [length in bits] --recalc [yes|no] --fast [yes|no]": "", + "Recalculated DH params for $filename": "", + "$0: openssl is not installed, exiting": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-encrypt-mail.json b/locale/zh_tw/freedombone-encrypt-mail.json new file mode 100644 index 00000000..ddf90a17 --- /dev/null +++ b/locale/zh_tw/freedombone-encrypt-mail.json @@ -0,0 +1,8 @@ +{ + "A GPG key for $EMAIL_ADDRESS could not be found!": "", + "Calling find": "", + "Not copying, no differences between /tmp/msg_$USERNAME and $line": "", + "Removing Dovecot indexes and uids": "", + "No messages found needing GPG encryption, not": "", + "removing Dovecot indexes and UIDs.": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-format.json b/locale/zh_tw/freedombone-format.json new file mode 100644 index 00000000..18a58673 --- /dev/null +++ b/locale/zh_tw/freedombone-format.json @@ -0,0 +1,5 @@ +{ + "Formatting $USB_DRIVE as LUKS": "", + "Failed to format $USB_DRIVE as LUKS": "", + "Failed to open LUKS formatted drive $USB_DRIVE": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-ignore.json b/locale/zh_tw/freedombone-ignore.json new file mode 100644 index 00000000..1bc3d94c --- /dev/null +++ b/locale/zh_tw/freedombone-ignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-ignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image-customise.json b/locale/zh_tw/freedombone-image-customise.json new file mode 100644 index 00000000..ea79f843 --- /dev/null +++ b/locale/zh_tw/freedombone-image-customise.json @@ -0,0 +1,11 @@ +{ + "info: Adding apt config to call dpkg via eatmydata": "", + "error: unable to find /usr/bin/eatmydata after installing the eatmydata package": "", + "info: Removing apt config to call dpkg via eatmydata": "", + "warning: missing $rootdir$override": "", + "\n .---. . .\n | | |\n |--- .--. .-. .-. .-.| .-. .--.--. |.-. .-. .--. .-.\n | | (.-' (.-' ( | ( )| | | | )( )| | (.-'\n ' ' --' --' -' - -' ' ' -' -' -' ' - --'\n\n Initial base install\n\nYour system is not yet installed. To complete the process run the\nfollowing commands, then enter your details.\n\n sudo su\n ${PROJECT_NAME} menuconfig\n\n": "", + "Using ssh public key:": "", + "Install failed. Press x to continue...": "", + "warning: creating initial user $username with well known password!": "", + "info: killing leftover processes in chroot": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image-hardware-setup.json b/locale/zh_tw/freedombone-image-hardware-setup.json new file mode 100644 index 00000000..4b8671a7 --- /dev/null +++ b/locale/zh_tw/freedombone-image-hardware-setup.json @@ -0,0 +1,3 @@ +{ + "Adding a getty on the serial port": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image-make.json b/locale/zh_tw/freedombone-image-make.json new file mode 100644 index 00000000..3efb8500 --- /dev/null +++ b/locale/zh_tw/freedombone-image-make.json @@ -0,0 +1,4 @@ +{ + "error: Missing MIRROR and SUITE settings inherited from Makefile.": "", + "starting $VMDEBOOTSTRAP": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image-mesh.json b/locale/zh_tw/freedombone-image-mesh.json new file mode 100644 index 00000000..d7fd53ef --- /dev/null +++ b/locale/zh_tw/freedombone-image-mesh.json @@ -0,0 +1,18 @@ +{ + "Regenerating ssh host keys": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-image.json b/locale/zh_tw/freedombone-image.json new file mode 100644 index 00000000..6978cb26 --- /dev/null +++ b/locale/zh_tw/freedombone-image.json @@ -0,0 +1,9 @@ +{ + "Config file $CONFIG_FILENAME not found": "", + "Your password chould contain at least ${MINIMUM_PASSWORD_LENGTH} characters": "", + "\nImage was created.\n\nYou will be able to log into it with:\n": "", + " ssh $USERNAME@$DEFAULT_DOMAIN_NAME -p $SSH_PORT\n\n Password: $PASSWORD\n": "", + " Username: $USERNAME\n Password: $PASSWORD\n": "", + "\n Username: $USERNAME\n Password: $PASSWORD\n": "", + "Username: $USERNAME\nPassword: $PASSWORD": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-keydrive.json b/locale/zh_tw/freedombone-keydrive.json new file mode 100644 index 00000000..eb6c94ef --- /dev/null +++ b/locale/zh_tw/freedombone-keydrive.json @@ -0,0 +1,17 @@ +{ + "${PROJECT_NAME}-keydrive -u [username] -d [device, eg. sdb] --master [yes/no] -n [no of fragments] --format [yes/no]": "", + "Home directory for $MY_USERNAME not found. This user may not exist on the system": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "No .gnupg directory was found for $MY_USERNAME": "", + "GPG Keyring copied to $USB_DRIVE. You may now remove the drive.": "", + "Unable to copy gpg keyring to $USB_DRIVE": "", + "Made directory $FRAGMENTS_DIR": "", + "There was a problem making the directory $FRAGMENTS_DIR": "", + "A key fragment already exists on the drive for the user $MY_USERNAME": "", + "Not enough key fragments available ${no_of_local_shares}": "", + "Number of fragments on the drive: ${no_of_usb_shares}": "", + "Too many key fragments exist in $FRAGMENTS_DIR": "", + "There was a problem copying the key fragment to $USB_DRIVE": "", + "Files found: ${no_of_usb_shares}": "", + "Key fragment copied to $USB_DRIVE. You may now remove the drive.": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-mesh-install.json b/locale/zh_tw/freedombone-mesh-install.json new file mode 100644 index 00000000..633b692d --- /dev/null +++ b/locale/zh_tw/freedombone-mesh-install.json @@ -0,0 +1,7 @@ +{ + "${PROJECT_NAME}-mesh-install -f [function] -r [rootdir]": "", + "File not found /usr/local/bin/tox-bootstrapd": "", + "Account to run Tox's DHT bootstrap daemon": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-mesh.json b/locale/zh_tw/freedombone-mesh.json new file mode 100644 index 00000000..af1b22bb --- /dev/null +++ b/locale/zh_tw/freedombone-mesh.json @@ -0,0 +1,11 @@ +{ + "File not found /usr/local/bin/tox-bootstrapd": "", + "File not found $INSTALL_DIR/toxcore/other/bootstrap_daemon/tox-bootstrapd.conf": "", + "File not found ~/develop/toxcore/other/bootstrap_daemon/tox-bootstrapd.service": "", + "Couldn't install toxid": "", + "Select a user on $AVAHI_DOMAIN:": "", + "Tox ID for $AVAHI_DOMAIN was not found": "", + " Label: $AVAHI_DOMAIN": "", + " Address: $AVAHI_DOMAIN": "", + " Username: $USER": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-meshweb.json b/locale/zh_tw/freedombone-meshweb.json new file mode 100644 index 00000000..166d9b1f --- /dev/null +++ b/locale/zh_tw/freedombone-meshweb.json @@ -0,0 +1,27 @@ +{ + "Blogging on the Mesh": "", + "A decentralized discussion group": "", + "Mail for the Mesh": "", + "IPFS could not be initialised": "", + "${MY_USERNAME}'s Blog": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_BLOG_ADDRESS": "", + "Blog address: $ZERONET_BLOG_ADDRESS": "", + "Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "${MY_USERNAME}'s Mail": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: $ZERONET_DIR/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-mirrors.json b/locale/zh_tw/freedombone-mirrors.json new file mode 100644 index 00000000..bcebe53c --- /dev/null +++ b/locale/zh_tw/freedombone-mirrors.json @@ -0,0 +1,8 @@ +{ + "${PROJECT_NAME}-mirrors --sync [domain/url] -p [password]": "", + " -p|--password [password] Friend's mirrors user password": "", + " -m|--mypassword [password] Local mirrors user password": "", + " --port [number] Friend's server ssh port number": "", + " -s|--sync [domain] Friend's server domain to sync with": "", + "WARNING: failed to mirror repo ${repo_url}": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-pin-cert.json b/locale/zh_tw/freedombone-pin-cert.json new file mode 100644 index 00000000..dc2fd0c1 --- /dev/null +++ b/locale/zh_tw/freedombone-pin-cert.json @@ -0,0 +1,3 @@ +{ + "No certificate found for $DOMAIN_NAME": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-recoverkey.json b/locale/zh_tw/freedombone-recoverkey.json new file mode 100644 index 00000000..c48d4852 --- /dev/null +++ b/locale/zh_tw/freedombone-recoverkey.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-recoverkey -u [username] -d [drive]": "", + "User $MY_USERNAME does not exist on the system": "", + "Encryption keys": "", + "There was a problem mounting the USB drive to $GPG_USB_MOUNT": "", + "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found": "", + "GPG Keyring loaded to $HOME_DIR": "", + "ssh keys imported": "", + "Now remove the USB drive. Insert the next drive containing a key fragment, or select Ok to finish": "", + "Starting key retrieval from $REMOTE_SERVER...": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-remote.json b/locale/zh_tw/freedombone-remote.json new file mode 100644 index 00000000..c1c0d95e --- /dev/null +++ b/locale/zh_tw/freedombone-remote.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-remote -u [username] -l [backup list filename] -m [min password length]": "", + "The user /home/$MY_USERNAME does not exist on the system": "", + "No remote backups list found: $FRIENDS_SERVERS_LIST": "", + "Remote backups list: $FRIENDS_SERVERS_LIST": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-renew-cert.json b/locale/zh_tw/freedombone-renew-cert.json new file mode 100644 index 00000000..05340eed --- /dev/null +++ b/locale/zh_tw/freedombone-renew-cert.json @@ -0,0 +1,11 @@ +{ + "${PROJECT_NAME}-renew-cert -h [hostname] -p [provider]": "", + "Adding Let's Encrypt certificate": "", + "Renewing Let's Encrypt certificate": "", + "Unable to add Let's encrypt certificate": "", + "Save the requested public key to /etc/ssl/certs/$HOSTNAME.new.crt": "", + "/etc/ssl/certs/$HOSTNAME.new.crt then run this command again.": "", + "$0: openssl is not installed, exiting": "", + "/etc/nginx/sites-available/$HOSTNAME does not exist": "", + "$PROVIDER is not currently supported": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-repair-database.json b/locale/zh_tw/freedombone-repair-database.json new file mode 100644 index 00000000..51649c71 --- /dev/null +++ b/locale/zh_tw/freedombone-repair-database.json @@ -0,0 +1,4 @@ +{ + "$DATABASE database corruption could not be repaired. Restored from backup.": "", + "${PROJECT_NAME} database maintenance": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-restore-local.json b/locale/zh_tw/freedombone-restore-local.json new file mode 100644 index 00000000..3fbfb40e --- /dev/null +++ b/locale/zh_tw/freedombone-restore-local.json @@ -0,0 +1,52 @@ +{ + "Please attach a USB drive": "", + "There was a problem mounting the USB drive to $USB_MOUNT": "", + "Unable to unmount the drive. This means that the backup did not work": "", + "Setting permissions": "", + "Unmount encrypted USB": "", + "No backup directory found on the USB drive.": "", + "Checking that admin user exists": "", + "Username $ADMIN_USERNAME not found. Reinstall ${PROJECT_NAME} with this username.": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "The admin username has changed from $PREV_ADMIN_USERNAME to $ADMIN_USERNAME. To restore you will first need to install a new ${PROJECT_NAME} system with an initial admin user named $PREV_ADMIN_USERNAME": "", + "Restoring mysql settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring admin user README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Gogs settings": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation ${WIKI_DOMAIN_NAME}": "", + "Restoring blog installation": "", + "No content directory found after restoring blog": "", + "Restoring cjdns installation": "", + "Restoring emails for $USERNAME": "", + "Restoring DLNA cache": "", + "Restoring VoIP settings": "", + "Restoring Tox node settings": "", + "Restore $RESTORE_APP": "", + "Restore from USB drive is complete. You can now unplug it.": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-restore-remote.json b/locale/zh_tw/freedombone-restore-remote.json new file mode 100644 index 00000000..98eaab86 --- /dev/null +++ b/locale/zh_tw/freedombone-restore-remote.json @@ -0,0 +1,38 @@ +{ + "No friends list found at $BACKUP_LIST": "", + "Server not found within the friends list": "", + "Copying GPG keys from admin user to root": "", + "Restoring ${1} database": "", + "Unable to restore ${1} database": "", + "Restoring ${1} installation": "", + "Restoring configuration files": "", + "Restoring MariaDB settings": "", + "Get the MariaDB password from the backup": "", + "MariaDB password file not found": "", + "Restore the MariaDB user table": "", + "Try again using the password obtained from backup": "", + "Restarting database": "", + "Change the MariaDB password to the backup version": "", + "Restoring Lets Encrypt settings": "", + "Restoring Tor settings": "", + "Restoring Mutt settings for $USERNAME": "", + "Restoring gnupg settings for $USERNAME": "", + "Restoring procmail settings for $USERNAME": "", + "Restoring spamassassin settings for $USERNAME": "", + "Restoring README": "", + "Restoring IPFS": "", + "Restoring ssh keys for $USERNAME": "", + "Restoring config files for $USERNAME": "", + "Restoring fin files for $USERNAME": "", + "Restoring local files for $USERNAME": "", + "Restoring certificates": "", + "Restoring personal settings for $USERNAME": "", + "Restoring public mailing list": "", + "Restoring XMPP settings": "", + "Restoring Owncloud installation": "", + "Restoring Gogs repos": "", + "Restoring Gogs authorized_keys": "", + "Restoring Wiki installation $WIKI_DOMAIN_NAME": "", + "Restoring blog installation $FULLBLOG_DOMAIN_NAME": "", + "No content directory found after restoring blog": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-rmemail.json b/locale/zh_tw/freedombone-rmemail.json new file mode 100644 index 00000000..d67f055d --- /dev/null +++ b/locale/zh_tw/freedombone-rmemail.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmemail -u [username] -e [email address]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-rmlist.json b/locale/zh_tw/freedombone-rmlist.json new file mode 100644 index 00000000..d6bc8756 --- /dev/null +++ b/locale/zh_tw/freedombone-rmlist.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmlist -u [username] -l [mailing list name] -e [list email address]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-rmsipuser.json b/locale/zh_tw/freedombone-rmsipuser.json new file mode 100644 index 00000000..52e3578e --- /dev/null +++ b/locale/zh_tw/freedombone-rmsipuser.json @@ -0,0 +1,6 @@ +{ + "${PROJECT_NAME}-rmsipuser [username]": "", + "SIP configuration file not found": "", + "User $MY_USERNAME not found": "", + "SIP user $MY_USERNAME removed": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-rmuser.json b/locale/zh_tw/freedombone-rmuser.json new file mode 100644 index 00000000..77abc300 --- /dev/null +++ b/locale/zh_tw/freedombone-rmuser.json @@ -0,0 +1,10 @@ +{ + "Home directory does not exist for $MY_USERNAME": "", + "$COMPLETION_FILE not found": "", + "No admin user specified in $COMPLETION_FILE": "", + "No admin username specified in $COMPLETION_FILE": "", + "The administrator user cannot be removed": "", + "Do you really wish to remove the user '$MY_USERNAME' (y/n) ?": "", + "User $MY_USERNAME was not removed": "", + "User $MY_USERNAME was removed": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-rmxmpp.json b/locale/zh_tw/freedombone-rmxmpp.json new file mode 100644 index 00000000..12011469 --- /dev/null +++ b/locale/zh_tw/freedombone-rmxmpp.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-rmxmpp -e [email address]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-sec.json b/locale/zh_tw/freedombone-sec.json new file mode 100644 index 00000000..a95e9be5 --- /dev/null +++ b/locale/zh_tw/freedombone-sec.json @@ -0,0 +1,29 @@ +{ + "Freedombone Security Configuration": "", + "\\nWeb/IMAP Ciphers:": "", + "Protocols:": "", + "Ciphers:": "", + "\\nSecure Shell Ciphers:": "", + "MACs:": "", + "KEX:": "", + "Host key algorithms:": "", + "SSH Passwords": "", + "\\nAllow SSH login using passwords?": "", + "\\nXMPP Ciphers:": "", + "ECC Curve:": "", + "Final Confirmation": "", + "\\nPlease confirm that you wish your security settings to be changed?\\n\\nWARNING: any mistakes made in the security settings could compromise your system, so be extra careful when answering 'yes'.": "", + "Renew a StartSSL certificate": "", + "Freedombone Security Settings": "", + "Enter the domain name": "", + "Don't include the https://": "", + "An existing certificate for $renew_domain was not found": "", + "Invalid domain name: $renew_domain": "", + "Renew a Let's Encrypt certificate": "", + "Create a new Let's Encrypt certificate": "", + "Invalid domain name: $new_domain": "", + "Update ciphersuite": "", + "The ciphersuite has been updated to recommended versions": "", + "Import file $IMPORT_FILE not found": "", + "Security settings exported to $EXPORT_FILE": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-splitkey.json b/locale/zh_tw/freedombone-splitkey.json new file mode 100644 index 00000000..5f1aeaf4 --- /dev/null +++ b/locale/zh_tw/freedombone-splitkey.json @@ -0,0 +1,12 @@ +{ + "${PROJECT_NAME}-splitkey -u [username] -n [number of fragments] -e [email address] --fullname [Full name]": "", + "User $MY_USERNAME does not exist on the system": "", + "gpg key for $MY_EMAIL_ADDRESS was not found": "", + "gpg backup key for '$MY_NAME' was not found": "", + "Unable to extract public key for $KEYID": "", + "Unable to extract private key for $KEYID": "", + "Unable to extract backup public key for $MY_BACKUP_KEY_ID": "", + "Unable to extract backup private key for $MY_BACKUP_KEY_ID": "", + "Unable to split the gpg key": "", + "$KEY_SHARES key shares created": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-unignore.json b/locale/zh_tw/freedombone-unignore.json new file mode 100644 index 00000000..135e9244 --- /dev/null +++ b/locale/zh_tw/freedombone-unignore.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-unignore -u [username] -e [mail address] -t [text in subject line]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-update-date.json b/locale/zh_tw/freedombone-update-date.json new file mode 100644 index 00000000..948bd604 --- /dev/null +++ b/locale/zh_tw/freedombone-update-date.json @@ -0,0 +1,5 @@ +{ + "Date went backwards between tlsdate updates. ": "", + "tlsdate anomaly": "", + "Incorrect date: $DATE_BEFORE -> $DATE_AFTER": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-xmpp-pass.json b/locale/zh_tw/freedombone-xmpp-pass.json new file mode 100644 index 00000000..a416ce8e --- /dev/null +++ b/locale/zh_tw/freedombone-xmpp-pass.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-xmpp-pass -e [email address]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone-zram.json b/locale/zh_tw/freedombone-zram.json new file mode 100644 index 00000000..de1f963d --- /dev/null +++ b/locale/zh_tw/freedombone-zram.json @@ -0,0 +1,3 @@ +{ + "${PROJECT_NAME}-zram [on|off]": "" +} \ No newline at end of file diff --git a/locale/zh_tw/freedombone.json b/locale/zh_tw/freedombone.json new file mode 100644 index 00000000..11c42d92 --- /dev/null +++ b/locale/zh_tw/freedombone.json @@ -0,0 +1,147 @@ +{ + "Search engine login": "", + "${PROJECT_NAME} -c [configuration file]": "", + "or for more specialised variants you can specify '$VARIANT_MAILBOX', '$VARIANT_CLOUD',": "", + "'$VARIANT_CHAT', '$VARIANT_SOCIAL', '$VARIANT_MEDIA', '$VARIANT_WRITER', '$VARIANT_DEVELOPER'": "", + "or '$VARIANT_MESH'.": "", + "If you wish to install everything except email then use the '$VARIANT_NONMAILBOX' variaint.": "", + "The command ${PROJECT_NAME}-remote was not found": "", + " ${PROJECT_NAME}-remote -u $MY_USERNAME -l $FRIENDS_SERVERS_LIST -m $MINIMUM_PASSWORD_LENGTH -r yes": "", + "The domain $TEST_DOMAIN_NAME has too many subdomains. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The domain $TEST_DOMAIN_NAME has no top level domain. It should be of the type w.x.y.z, x.y.z or y.z": "", + "The command ${PROJECT_NAME}-config was not found": "", + " ${PROJECT_NAME}-config -u $MY_USERNAME -f $CONFIGURATION_FILE -w $PROJECT_WEBSITE -b $PROJECT_BITMESSAGE -m $MINIMUM_PASSWORD_LENGTH --minimal [yes|no]": "", + "Encrypted backup to other servers": "", + "${PROJECT_NAME} Configuration": "", + "\\nDo you wish to configure some remote backup locations?": "", + "There is no user '$MY_USERNAME' on the system. Use 'adduser $MY_USERNAME' to create the user.": "", + "'$SYSTEM_TYPE' is an unrecognised ${PROJECT_NAME} variant.": "", + "The configuration file $CONFIGURATION_FILE was not found": "", + "Check your internet connection, /etc/network/interfaces and /etc/resolv.conf, then delete $COMPLETION_FILE, run 'rm -fR /var/lib/apt/lists/* && apt-get update --fix-missing' and run this script again. If hash sum mismatches persist then try setting $DEBIAN_REPO to a different mirror and also change /etc/apt/sources.list.": "", + "No Tor installation found. ${onion_service_name} onion site cannot be configured.": "", + "${onion_service_name} onion site hostname not found": "", + "Private certificate for $CHECK_HOSTNAME was not created": "", + "Public certificate for $CHECK_HOSTNAME was not created": "", + "Diffie–Hellman parameters for $CHECK_HOSTNAME were not created": "", + "Mesh Networking (cjdns)": "", + "cjdns IPv6 address: $CJDNS_IPV6": "", + "cjdns public key: $CJDNS_PUBLIC_KEY": "", + "cjdns private key: $CJDNS_PRIVATE_KEY": "", + "cjdns password: $CJDNS_PASSWORD": "", + "cjdns port: $CJDNS_PORT": "", + "Forward port $CJDNS_PORT from your internet router to the ${PROJECT_NAME}": "", + "Address: $ZERONET_BLOG_ADDRESS": "", + "Public key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog address: $ZERONET_BLOG_ADDRESS": "", + "ZeroNet Blog private key: $ZERONET_BLOG_PRIVATE_KEY": "", + "Address: $ZERONET_MAIL_ADDRESS": "", + "Public key: $ZERONET_MAIL_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "ZeroNet Mail private key: $ZERONET_MAIL_PRIVATE_KEY": "", + "ZeroNet Mail address": "", + "ZeroNet Mail address: $ZERONET_MAIL_ADDRESS": "", + "${MY_USERNAME}'s Forum": "", + "Address: $ZERONET_FORUM_ADDRESS": "", + "Public key: $ZERONET_FORUM_PRIVATE_KEY": "", + "Unable to find site directory: /opt/zeronet/data/$ZERONET_FORUM_ADDRESS": "", + "Forum address: $ZERONET_FORUM_ADDRESS": "", + "Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "ZeroNet Forum address": "", + "ZeroNet Forum address: $ZERONET_FORUM_ADDRESS": "", + "ZeroNet Forum private key: $ZERONET_FORUM_PRIVATE_KEY": "", + "OneRNG package could not be downloaded": "", + "OneRNG package: $ONERNG_PACKAGE": "", + "Hash does not match. This could indicate that the package has been tampered with.": "", + "OneRNG expected package hash: $ONERNG_PACKAGE_HASH": "", + "OneRNG actual hash: $hash": "", + "OneRNG Device": "", + "Please plug in the OneRNG device": "", + "ERROR: Exim does not appear to have installed. $CHECK_MESSAGE": "", + "Added onion site for ${onion_service_name}": "", + "# Tripwire reports which have no violations don't need to be logged": "", + "ERROR: Dovecot does not appear to have installed. $CHECK_MESSAGE": "", + "Unknown subkey usage: $GPG_KEY_USAGE": "", + "Public key: $MY_GPG_PUBLIC_KEY": "", + "Private key: $MY_GPG_PRIVATE_KEY": "", + "GPG public key file $MY_GPG_PUBLIC_KEY was not found": "", + "GPG private key file $MY_GPG_PRIVATE_KEY was not found": "", + "The GPG key for $MY_EMAIL_ADDRESS could not be imported": "", + "A GPG key for $MY_EMAIL_ADDRESS could not be created": "", + "Change your GPG password": "", + "It's very important to add a password to your GPG key so that": "", + "if anyone does get access to your email they still won't be able": "", + "Publish your GPG public key": "", + "If you have imported legacy email which is not encrypted": "", + "ERROR: Mutt does not appear to have installed. $CHECK_MESSAGE": "", + "Creating the $PUBLIC_MAILING_LIST mailing list": "", + "$PUBLIC_MAILING_LIST mailing list": "", + "To subscribe to the $PUBLIC_MAILING_LIST mailing list send a": "", + "cleartext email to $PUBLIC_MAILING_LIST+subscribe@$DEFAULT_DOMAIN_NAME": "", + "\n *** ${PROJECT_NAME} mailbox installation is complete ***\n\n Now on your internet router forward ports\n 25, 587, 465, 993 and 2222 to the ${PROJECT_NAME}\n": "", + "Email import directory $IMPORT_MAILDIR not found": "", + "ERROR: nginx does not appear to have installed. $CHECK_MESSAGE": "", + "Your MariaDB password is: $MARIADB_PASSWORD": "", + "ERROR: mariadb-server does not appear to have installed. $CHECK_MESSAGE": "", + "Owncloud install did not recognise the system type $SYSTEM_TYPE": "", + " *** ${PROJECT_NAME} $SYSTEM_TYPE is now installed ***": "", + "Open $OWNCLOUD_DOMAIN_NAME in a web browser to complete the setup": "", + "Owncloud database password: $OWNCLOUD_ADMIN_PASSWORD": "", + "the Users dropdown menu entry. The username should be '$MY_USERNAME'.": "", + "the URL https://$OWNCLOUD_DOMAIN_NAME/remote.php/caldav/principals/$MY_USERNAME": "", + "Unable to clone repo $GOPATH/src/github.com/gogits/gogs": "", + "Gogs admin user password": "", + "Database password: $MARIADB_PASSWORD": "", + "Gogs admin user password: $GIT_ADMIN_PASSWORD": "", + "Gogs admin user email: $MY_EMAIL_ADDRESS": "", + "Note that there's a usability/security trade-off made here.": "", + "In order to allow git clone via http we don't redirect everything": "", + "should change /etc/nginx/sites-available/$GIT_DOMAIN_NAME to redirect everything over https.": "", + "Your Tox node public key is": "", + "tox onion domain: ${TOX_ONION_HOSTNAME}": "", + "Your Tox node public key is: $TOX_PUBLIC_KEY": "", + "ERROR: prosody does not appear to have installed. $CHECK_MESSAGE": "", + "XMPP onion domain: ${XMPP_ONION_HOSTNAME}": "", + "Your XMPP password is: $XMPP_PASSWORD": "", + "ERROR: ngircd does not appear to have installed. $CHECK_MESSAGE": "", + "IRC onion domain": "", + "IRC Server": "", + "Wiki password": "", + "Wiki onion domain: ${WIKI_ONION_HOSTNAME}": "", + "Wiki username: $MY_USERNAME": "", + "Wiki password: $WIKI_ADMIN_PASSWORD": "", + "Your blog username: $MY_USERNAME": "", + "Your blog password is: $FULLBLOG_ADMIN_PASSWORD": "", + "Log into your blog at https://$FULLBLOG_DOMAIN_NAME/login": "", + "Blog onion domain: ${FULLBLOG_ONION_HOSTNAME}": "", + "Log into your blog at https://${FULLBLOG_ONION_HOSTNAME}/login": "", + "RSS Reader": "", + "RSS reader domain: ${RSS_READER_DOMAIN_NAME}": "", + "RSS reader onion domain: ${RSS_READER_ONION_HOSTNAME}": "", + "RSS reader admin username: admin": "", + "RSS reader admin password: ${RSS_READER_ADMIN_PASSWORD}": "", + "GNU Social": "", + "Microblog administrator": "", + "Microblog administrator nickname: $MY_USERNAME": "", + "Microblog administrator password: $MICROBLOG_ADMIN_PASSWORD": "", + "Microblog onion domain: ${MICROBLOG_ONION_HOSTNAME}": "", + "Search engine onion domain: ${SEARCH_ENGINE_ONION_HOSTNAME}": "", + "Your search engine password is: $SEARCH_ENGINE_PASSWORD": "", + "Open https://$HUBZILLA_DOMAIN_NAME and register a new user": "", + "Open http://$HUBZILLA_ONION_HOSTNAME and register a new user": "", + "Your MariaDB Hubzilla admin password is: $HUBZILLA_ADMIN_PASSWORD": "", + "ERROR: minidlna does not appear to have installed. $CHECK_MESSAGE": "", + "VoIP onion domain": "", + "VoIP Server": "", + "VoIP onion domain:$VOIP_ONION_HOSTNAME": "", + "VoIP server password: $VOIP_SERVER_PASSWORD": "", + "SIP onion domain": "", + "SIP Server": "", + "SIP onion_domain: $SIP_ONION_HOSTNAME": "", + "SIP server username: $MY_USERNAME": "", + "SIP server extension: 201": "", + "SIP server password: $SIP_SERVER_PASSWORD": "", + "\n *** ${PROJECT_NAME} installation is complete. Rebooting... ***\n\n Now forward these ports from your internet router\n\n HTTP 80\n HTTPS 443\n SSH 2222\n DLNA 1900\n DLNA 8200\n XMPP 5222-5223\n XMPP 5269\n XMPP 5280-5281\n IRC 6697\n Git 9418\n Email 25\n Email 587\n Email 465\n Email 993\n VoIP 64738\n VoIP 5060\n Tox 33445\n IPFS 4001\n": "", + "See /home/$MY_USERNAME/README for post-installation instructions.": "" +} \ No newline at end of file diff --git a/src/freedombone-config b/src/freedombone-config index 239d21f6..a09a30c2 100755 --- a/src/freedombone-config +++ b/src/freedombone-config @@ -601,20 +601,148 @@ function interactive_select_language { trap "rm -f $data" 0 1 2 5 15 dialog --backtitle $"Freedombone Configuration" \ --radiolist $"Select your language:" 12 40 4 \ - 1 $"English" on \ - 2 $"French" off \ - 3 $"German" off \ - 4 $"Spanish" off 2> $data + 1 $"Afrikaans" off \ + 2 $"Albanian" off \ + 3 $"Arabic" off \ + 4 $"Basque" off \ + 5 $"Belarusian" off \ + 6 $"Bosnian" off \ + 7 $"Bulgarian" off \ + 8 $"Catalan" off \ + 9 $"Croatian" off \ + 10 $"Chinese (Simplified)" off \ + 11 $"Chinese (Traditional)" off \ + 12 $"Czech" off \ + 13 $"Danish" off \ + 14 $"Dutch" off \ + 15 $"English" on \ + 16 $"English (US)" off \ + 17 $"Estonian" off \ + 18 $"Farsi" off \ + 19 $"Filipino" off \ + 20 $"Finnish" off \ + 21 $"French" off \ + 22 $"French (Canada)" off \ + 23 $"Gaelic" off \ + 24 $"Gallego" off \ + 25 $"Georgian" off \ + 26 $"German" off \ + 27 $"German (Personal)" off \ + 28 $"Greek" off \ + 29 $"Gujarati" off \ + 30 $"Hebrew" off \ + 31 $"Hindi" off \ + 32 $"Hungarian" off \ + 33 $"Icelandic" off \ + 34 $"Indonesian" off \ + 35 $"Italian" off \ + 36 $"Japanese" off \ + 37 $"Kannada" off \ + 38 $"Khmer" off \ + 39 $"Korean" off \ + 40 $"Lao" off \ + 41 $"Lithuanian" off \ + 42 $"Latvian" off \ + 43 $"Malayalam" off \ + 44 $"Malaysian" off \ + 45 $"Maori (Ngai Tahu)" off \ + 46 $"Maori (Waikoto Uni)" off \ + 47 $"Mongolian" off \ + 48 $"Norwegian" off \ + 49 $"Norwegian (Primary)" off \ + 50 $"Nynorsk" off \ + 51 $"Polish" off \ + 52 $"Portuguese" off \ + 53 $"Portuguese (Brazil)" off \ + 54 $"Romanian" off \ + 55 $"Russian" off \ + 56 $"Samoan" off \ + 57 $"Serbian" off \ + 58 $"Slovak" off \ + 59 $"Slovenian" off \ + 60 $"Somali" off \ + 61 $"Spanish (International)" off \ + 62 $"Swedish" off \ + 63 $"Tagalog" off \ + 64 $"Tamil" off \ + 65 $"Thai" off \ + 66 $"Turkish" off \ + 67 $"Ukrainian" off \ + 68 $"Vietnamese" off 2> $data sel=$? case $sel in 1) exit 1;; 255) exit 1;; esac case $(cat $data) in - 1) DEFAULT_LANGUAGE='en_GB.UTF-8';; - 2) DEFAULT_LANGUAGE='fr_FR.UTF-8';; - 3) DEFAULT_LANGUAGE='de_DE.UTF-8';; - 3) DEFAULT_LANGUAGE='es_ES.UTF-8';; + 1) DEFAULT_LANGUAGE='af_ZA.UTF-8';; + 2) DEFAULT_LANGUAGE='sq_AL.UTF-8';; + 3) DEFAULT_LANGUAGE='ar_SA.UTF-8';; + 4) DEFAULT_LANGUAGE='eu_ES.UTF-8';; + 5) DEFAULT_LANGUAGE='be_BY.UTF-8';; + 6) DEFAULT_LANGUAGE='bs_BA.UTF-8';; + 7) DEFAULT_LANGUAGE='bg_BG.UTF-8';; + 8) DEFAULT_LANGUAGE='ca_ES.UTF-8';; + 9) DEFAULT_LANGUAGE='hr_HR.UTF-8';; + 10) DEFAULT_LANGUAGE='zh_CN.UTF-8';; + 11) DEFAULT_LANGUAGE='zh_TW.UTF-8';; + 12) DEFAULT_LANGUAGE='cs_CZ.UTF-8';; + 13) DEFAULT_LANGUAGE='da_DK.UTF-8';; + 14) DEFAULT_LANGUAGE='nl_NL.UTF-8';; + 15) DEFAULT_LANGUAGE='en.UTF-8';; + 16) DEFAULT_LANGUAGE='en_us.UTF-8';; + 17) DEFAULT_LANGUAGE='et_EE.UTF-8';; + 18) DEFAULT_LANGUAGE='fa_IR.UTF-8';; + 19) DEFAULT_LANGUAGE='ph_PH.UTF-8';; + 20) DEFAULT_LANGUAGE='fi_FI.UTF-8';; + 21) DEFAULT_LANGUAGE='fr_FR.UTF-8';; + 22) DEFAULT_LANGUAGE='fr_CA.UTF-8';; + 23) DEFAULT_LANGUAGE='ga.UTF-8';; + 24) DEFAULT_LANGUAGE='l_ES.UTF-8';; + 25) DEFAULT_LANGUAGE='ka_GE.UTF-8';; + 26) DEFAULT_LANGUAGE='de_DE.UTF-8';; + 27) DEFAULT_LANGUAGE='de_DE.UTF-8';; + 28) DEFAULT_LANGUAGE='el_GR.UTF-8';; + 29) DEFAULT_LANGUAGE='gu.UTF-8';; + 30) DEFAULT_LANGUAGE='he_IL.utf8';; + 31) DEFAULT_LANGUAGE='hi_IN.UTF-8';; + 32) DEFAULT_LANGUAGE='hu.UTF-8';; + 33) DEFAULT_LANGUAGE='is_IS.UTF-8';; + 34) DEFAULT_LANGUAGE='id_ID.UTF-8';; + 35) DEFAULT_LANGUAGE='it_IT.UTF-8';; + 36) DEFAULT_LANGUAGE='ja_JP.UTF-8';; + 37) DEFAULT_LANGUAGE='kn_IN.UTF-8';; + 38) DEFAULT_LANGUAGE='km_KH.UTF-8';; + 39) DEFAULT_LANGUAGE='ko_KR.UTF-8';; + 40) DEFAULT_LANGUAGE='lo_LA.UTF-8';; + 41) DEFAULT_LANGUAGE='lt_LT.UTF-8';; + 42) DEFAULT_LANGUAGE='lat.UTF-8';; + 43) DEFAULT_LANGUAGE='ml_IN.UTF-8';; + 44) DEFAULT_LANGUAGE='ms_MY.UTF-8';; + 45) DEFAULT_LANGUAGE='mi_NZ.UTF-8';; + 46) DEFAULT_LANGUAGE='mi_NZ.UTF-8';; + 47) DEFAULT_LANGUAGE='mn.UTF-8';; + 48) DEFAULT_LANGUAGE='no_NO.UTF-8';; + 49) DEFAULT_LANGUAGE='no_NO.UTF-8';; + 50) DEFAULT_LANGUAGE='nn_NO.UTF-8';; + 51) DEFAULT_LANGUAGE='pl.UTF-8';; + 52) DEFAULT_LANGUAGE='pt_PT.UTF-8';; + 53) DEFAULT_LANGUAGE='pt_BR.UTF-8';; + 54) DEFAULT_LANGUAGE='ro_RO.UTF-8';; + 55) DEFAULT_LANGUAGE='ru_RU.UTF-8';; + 56) DEFAULT_LANGUAGE='mi_NZ.UTF-8';; + 57) DEFAULT_LANGUAGE='sr_CS.UTF-8';; + 58) DEFAULT_LANGUAGE='sk_SK.UTF-8';; + 59) DEFAULT_LANGUAGE='sl_SI.UTF-8';; + 60) DEFAULT_LANGUAGE='so_SO.UTF-8';; + 61) DEFAULT_LANGUAGE='es_ES.UTF-8';; + 62) DEFAULT_LANGUAGE='sv_SE.UTF-8';; + 63) DEFAULT_LANGUAGE='tl.UTF-8';; + 64) DEFAULT_LANGUAGE='ta_IN.UTF-8';; + 65) DEFAULT_LANGUAGE='th_TH.UTF-8';; + 66) DEFAULT_LANGUAGE='tr_TR.UTF-8';; + 67) DEFAULT_LANGUAGE='uk_UA.UTF-8';; + 68) DEFAULT_LANGUAGE='vi_VN.UTF-8';; esac save_configuration_file @@ -1756,38 +1884,38 @@ function interactive_configuration { dialog --title $"Domain name validation" --msgbox "$TEST_DOMAIN_NAME" 15 50 else DEFAULT_DOMAIN_DETAILS_COMPLETE="yes" - fi - fi - done - fi - save_configuration_file + fi + fi + done + fi + save_configuration_file - if [[ $ONION_ONLY != "no" ]]; then - EMAIL_ADDRESS=$MY_USERNAME@$DEFAULT_DOMAIN_NAME - else - while [ ${#MY_EMAIL_ADDRESS} -lt 5 ] - do - EMAIL_ADDRESS=$(grep 'MY_EMAIL_ADDRESS' temp.cfg | awk -F '=' '{print $2}') - if [ ! $EMAIL_ADDRESS ]; then - EMAIL_ADDRESS=$MY_USERNAME@$DEFAULT_DOMAIN_NAME - fi - if [ ${#MY_EMAIL_ADDRESS} -lt 5 ]; then - EMAIL_ADDRESS=$MY_USERNAME@$DEFAULT_DOMAIN_NAME - fi + if [[ $ONION_ONLY != "no" ]]; then + EMAIL_ADDRESS=$MY_USERNAME@$DEFAULT_DOMAIN_NAME + else + while [ ${#MY_EMAIL_ADDRESS} -lt 5 ] + do + EMAIL_ADDRESS=$(grep 'MY_EMAIL_ADDRESS' temp.cfg | awk -F '=' '{print $2}') + if [ ! $EMAIL_ADDRESS ]; then + EMAIL_ADDRESS=$MY_USERNAME@$DEFAULT_DOMAIN_NAME + fi + if [ ${#MY_EMAIL_ADDRESS} -lt 5 ]; then + EMAIL_ADDRESS=$MY_USERNAME@$DEFAULT_DOMAIN_NAME + fi - data=$(tempfile 2>/dev/null) - trap "rm -f $data" 0 1 2 5 15 - dialog --backtitle $"Freedombone Configuration" \ - --inputbox $"Your email address" 10 30 "$EMAIL_ADDRESS" 2> $data - sel=$? - case $sel in - 0) MY_EMAIL_ADDRESS=$(cat $data);; - 1) exit 1;; - 255) exit 1;; - esac - done - fi - save_configuration_file + data=$(tempfile 2>/dev/null) + trap "rm -f $data" 0 1 2 5 15 + dialog --backtitle $"Freedombone Configuration" \ + --inputbox $"Your email address" 10 30 "$EMAIL_ADDRESS" 2> $data + sel=$? + case $sel in + 0) MY_EMAIL_ADDRESS=$(cat $data);; + 1) exit 1;; + 255) exit 1;; + esac + done + fi + save_configuration_file fi # delete the temporary configuration file diff --git a/translate b/translate index 5f274006..e2ed9af7 100755 --- a/translate +++ b/translate @@ -13,7 +13,7 @@ # License # ======= # -# Copyright (C) 2015 Bob Mottram +# Copyright (C) 2015-2016 Bob Mottram # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -31,7 +31,7 @@ PROJECT_NAME='freedombone' # languages to translate into -language=( fr de es ) +language=( af sq ar eu be bs bg ca hr zh_cn zh_tw cs da nl en_us et fa fil fi fr fr_CH fr_BE fr_ca ga gl ka de de_du el gu he hi hu is id it ja kn km ko lo lt lv ml ms mi_tn mi_wwow mn no no_gr nn pl pt pt_br ro ru sm sr sk sl so es sv tl ta th to tr uk vi ) MY_EMAIL_ADDRESS='bob@robotics.uk.to' @@ -54,7 +54,7 @@ function install_i18next-conv { } function create_translation_files { - create_arg=$1 + create_arg=$1 if [ ! -d /tmp/${PROJECT_NAME} ]; then mkdir -p /tmp/${PROJECT_NAME} fi @@ -74,7 +74,7 @@ function create_translation_files { # create po file echo "Creating ${lang} Translation file for ${COMMAND_NAME}..." msginit --no-translator -l ${lang} -i /tmp/${PROJECT_NAME}/${COMMAND_NAME}.pot -o locale/${lang}/${COMMAND_NAME}.po - echo 'testing' + echo 'testing' # convert po to json if [ -f /usr/bin/i18next-conv ]; then