import { NativeModules, Platform } from 'react-native'

const Strings = [
  {
    // settings screen
    languageCode: 'en',
    visibleRegistry: 'Visible in Registry',
    edit: 'Edit',
    enableNotifications: 'Push Notifications',
    allowUnsealed: 'Allow Unsealed',
    sealedTopics: 'Sealed Topics',
    colorMode: 'Color Mode',
    hourMode: 'Hour',
    dateMode: 'Date',
    language: 'Language',
    logout: 'Logout',
    changeLogin: 'Change Credentials',
    deleteAccount: 'Delete Account',
    contacts: 'Contacts',
    topics: 'Topics',
    messages: 'Messages',
    support: 'Support',
    blocked: 'Blocked',
    account: 'Account',
    display: 'Format',
    messaging: 'Messaging',
    timeFull: '24h',
    timeHalf: '12h',
    monthStart: 'mm/dd',
    monthEnd: 'dd/mm',
    error: 'Error',
    tryAgain: 'Please try again.',

    // seal wizard
    sealUnset: 'Generate a key to enable end-to-end encrypted topics.',
    sealUnlocked: 'Disabling the sealing key will block access to all end-to-end encrypted topics from this device until the key is unlocked again.',
    sealLocked: 'Unlock the sealing key to support end-to-end encrypted topics on this device.',
    sealDelete: 'Deleting the sealing key will premanently remove access to any existing end-to-end encrypted topics for ALL of your devices.',
    password: 'Password',
    confirmPassword: 'Confirm Password',
    generate: 'Generate',
    disable: 'Disable',
    delete: 'Delete',
    unlock: 'Unlock',
    removeSeal: 'Remove Sealing Key',
    disableSeal: 'Disable Sealing Key',
    unlockSeal: 'Unlock Sealing Key',
    typeDelete: 'Type [delete]',
    deleteKey: 'delete',
    enableTopics: 'Enable Sealed Topics',
    manageTopics: 'Manage Sealing Key',
    changePassword: 'Change sealing key password.',
    update: 'Change',
    changeKey: 'Change Key Password',
    delayMessage: 'Key generation can take several minutes.',
    changeMessage: 'Here you can change the username and/or password for your account.',

    // settings modals
    cancel: 'Cancel',
    confirmLogout: 'Logout',
    loggingOut: 'Logging Out',
    username: 'Username',
    save: 'Save',
    notAvailable: 'Username Not Available',
    blockedContacts: 'Blocked Contacts',
    restoreContact: 'Restore Contact?',
    blockedTopics: 'Blocked Topics',
    restoreTopic: 'Restore Topic?',
    blockedMessages: 'Blocked Messages',
    restoreMessage: 'Restore Message?',
    close: 'Close',
    ok: 'OK',
    noBlockedContacts: 'No Blocked Contacts',
    noBlockedTopics: 'No Blocked Topics',
    noBlockedMessages: 'No Blocked Messages',
    restore: 'Restore',

    //profile page
    edit: 'Edit',
    name: 'Name',
    location: 'Location',
    description: 'Description',
    registryVisible: 'Visible in Registry',
    editImage: 'Edit Image',
    editDetails: 'Edit Details',

    // contacts page
    back: 'Back',
    deleteContact: 'Delete Contact',
    confirmDelete: 'Delete',
    disconnectContact: 'Disconnect from Contact',
    confirmDisconnect: 'Disconnect',
    blockContact: 'Block Contact',
    confirmBlock: 'Block',
    reportContact: 'Report Contact',
    confirmReport: 'Report',
    confirmed: 'Saved',
    pending: 'Unknown',
    connecting: 'Request Sent',
    connected: 'Connected',
    requested: 'Request Received',
    unsaved: 'Unsaved',
    offsync: 'Offsync',
    actionResync: 'Resync',
    actionConnect: 'Connect',
    actionAccept: 'Accept',
    actionSave: 'Save',
    actionCancel: 'Cancel',
    actionDisconnect: 'Disconnect',
    actionIgnore: 'Ignore',
    actionDelete: 'Delete',
    actionBlock: 'Block',
    actionReport: 'Report',
    actionLeave: 'Leave',

    // contact list page
    add: 'Add',
    contactFilter: 'Contacts',
    serverFilter: 'Server',
    usernameFilter: 'Username',
    viewProfile: 'View Profile',
    messageContact: 'Message Contact',
    callContact: 'Call Contact',
    noContacts: 'No Contacts Found',

    // channels list
    profile: 'Profile',
    contacts: 'Contacts',
    topics: 'Topics',
    subject: 'Subject (optional)',
    create: 'Create',
    sealed: 'Sealed',
    newTopic: 'New Topic',
    new: 'New',

    // details
    topic: 'Topic',
    host: 'host',
    guest: 'guest',
    leave: 'Leave',
    members: 'Members',
    editSubject: 'Edit Subject',
    topicMembers: 'Topic Members',
    leaveTopic: 'Leave Topic',
    deleteTopic: 'Delete Topic',
    blockTopic: 'Block Topic',
    reportTopic: 'Report Topic',
    unknown: 'unknown',

    accounts: 'Accounts',
    createAccount: 'Create Account',
    accessAccount: 'Access Account',
    token: 'Token',
    settings: 'Settings',
    federatedHost: 'Federated Host',
    storageLimit: 'Storage Limit (GB) / Account',
    keyType: 'Account Key Type',
    enableImage: 'Enable Image Queue',
    enableAudio: 'Enable Audio Queue',
    enableVideo: 'Enable Video Queue',
    enableBinary: 'Enable Binary Files',
    enableCalls: 'Enable WebRTC Calls',
    iceService: 'Cloudflare Service',
    relayUrl: 'Relay URL',
    relayUsername: 'Relay Username',
    relayPassword: 'Relay Password',

    newMessage: 'New Message',
    fontSize: 'Font Size',
    small: 'Small',
    medium: 'Medium',
    large: 'Large',
    fontColor: 'Font Color',
    selectedColor: 'Selected Color',

    login: 'Login',
    createAccount: 'Create Account',
    forgotPassword: 'Forgot Password',
    adminAccess: 'Admin Access',
    server: 'Server',
    access: 'Access',
    defaultPublic: 'The default public server is to test out the system. Use a private server otherwise.',
    confirmPassword: 'Confirm Password',
    accountLogin: 'Account Login',
    accessAccount: 'Access Account',
    agree: 'I agree to Terms of Service',
    terms: 'View Terms of Service',
    policy: 'Terms of Use and User Policy',

    editMessage: 'Edit Message Text',
    emptyTopic: 'Empty Topic',
    noTopics: 'No Topics',
    notes: 'Notes',

    welcome: 'Welcome To Databag',
    communication: 'Communication for the Decentralized Web',
    setup: 'Setup Your Profile',
    connect: 'Connect With People',
    start: 'Start a Conversation',
    started: 'Get Started',

    deleteMessage: 'Delete Message',
    blockMessage: 'Block Message',
    reportMessage: 'Report Message',
    select: 'Select',
    selectTopic: 'Select Topic for Sharing',

    mfaTitle: 'Multi-Factor Authentication',
    mfaSteps: 'Store the secret and confirm the verification code',
    mfaError: 'verification code error',
    mfaDisabled: 'verification temporarily disabled',
    mfaConfirm: 'Confirm',
    mfaEnter: 'Enter your verification code',

    disable: 'Disable',
    confirmDisable: 'Disabling Multi-Factor Authentication',
    disablePrompt: 'Are you sure you want to disable multi-factor authentication',
  },
  {
    languageCode: 'fr',
    visibleRegistry: 'Visible dans le Registre',
    edit: 'Modifier',
    enableNotifications: 'Notifications Push',
    allowUnsealed: 'Sujets non Sécurisés',
    sealedTopics: 'Sujets Sécurisés',
    colorMode: 'Mode de Couleur',
    hourMode: 'Heure',
    dateMode: 'Date',
    language: 'Langue',
    logout: 'Déconnecter',
    changeLogin: 'Modifier l\'Accès',
    deleteAccount: 'Supprimer le Compte',
    contacts: 'Contacts',
    topics: 'Sujets',
    messages: 'Messages',
    support: 'Aide',
    blocked: 'Bloqués',
    account: 'Compte',
    display: 'Format',
    messaging: 'Messagerie',
    timeFull: '24h',
    timeHalf: '12h',
    monthStart: 'mm/jj',
    monthEnd: 'jj/mm',
    error: 'Erreur',
    tryAgain: 'Veuillez réessayer.',

    sealUnset: 'Générez une clé pour activer les sujets chiffrés de bout en bout.',
    sealUnlocked: 'La désactivation de la clé de scellement supprimera l\'accès à tous les sujets chiffrés de bout en bout jusqu\'à ce que la clé soit à nouveau déverrouillée.',
    sealLocked: 'Déverrouillez la clé de scellement pour activer les sujets chiffrés de bout en bout sur cet appareil.',
    sealDelete: 'La suppression de la clé de scellement supprimera définitivement l’accès à tous les sujets cryptés de bout en bout existants pour TOUS vos appareils.',
    password: 'Mot de passe',
    confirmPassword: 'Confirmez le mot de passe',
    generate: 'Générer',
    disable: 'Désactiver',
    delete: 'Supprimer',
    unlock: 'Activer',
    removeSeal: 'Supprimer la clé de sécurité',
    disableSeal: 'Désactiver la clé de sécurité',
    unlockSeal: 'Déverrouiller la clé de sécurité',
    typeDelete: 'Tapez [supprimer]',
    deleteKey: 'supprimer',
    enableTopics: 'Activer les Sujets Sécurisés',
    manageTopics: 'Gérer la clé de sécurité',
    changePassword: 'Changez le mot de passe de la clé de sécurité.',
    update: 'Mise à jour',
    changeKey: 'Changer le mot de passe clé',
    delayMessage: 'La génération de clé peut prendre plusieurs minutes.',
    changeMessage: 'Ici, vous pouvez modifier le nom d\'utilisateur et/ou le mot de passe de votre compte.',

    cancel: 'Annuler',
    confirmLogout: 'Déconnecter',
    loggingOut: 'Confirmation de la Déconnexion',
    username: 'Nom d\'Utilisateur',
    save: 'Engegistrer',
    notAvailable: 'Nom d\'Utilisateur Indisponible',
    blockedContacts: 'Contacts Bloqués',
    restoreContact: 'Restaurer le Contact?',
    blockedTopics: 'Sujets Bloqués',
    restoreTopic: 'Restaurer le Sujet?',
    blockedMessages: 'Messages Bloqués',
    restoreMessage: 'Restaurer le Message?',
    close: 'Fermer',
    ok: 'OK',
    noBlockedContacts: 'Aucun Contact Bloqués',
    noBlockedTopics: 'Aucun Sujet Bloqué',
    noBlockedMessages: 'Aucun Message Bloqué',
    restore: 'Restaurer',

    //profile page
    edit: 'Modifier',
    name: 'Nom',
    location: 'Emplacement',
    description: 'Description',
    registryVisible: 'Visible dans le Registre',
    editImage: 'Modifier l\'Image',
    editDetails: 'Modifier les Détails',

    //constacts page
    back: 'Arrière',
    deleteContact: 'Supprimer le Contact',
    confirmDelete: 'Supprimer',
    disconnectContact: 'Déconnecter le Contact',
    confirmDisconnect: 'Déconnecter',
    blockContact: 'Bloquer le Contact',
    confirmBlock: 'Bloquer',
    reportContact: 'Signaler le Contact',
    confirmReport: 'Signaler',
    confirmed: 'Enregistré',
    pending: 'Inconnu',
    connecting: 'Demandé',
    connected: 'Connecté',
    requested: 'Reçue',
    unsaved: 'Non Enregistré',
    offsync: 'Hors Sync',
    actionResync: 'Resync',
    actionConnect: 'Connecter',
    actionAccept: 'Accepter',
    actionSave: 'Enregistrer',
    actionCancel: 'Annuler',
    actionDisconnect: 'Déconnecter',
    actionIgnore: 'Ignorer',
    actionDelete: 'Supprimer',
    actionBlock: 'Bloquer',
    actionReport: 'Signaler',

    //constact list page
    add: 'Ajouter',
    contactFilter: 'Contacts',
    serverFilter: 'Serveur',
    usernameFilter: 'Nom d\'Utilisateur',
    viewProfile: 'Voir le Profil',
    messageContact: 'Envoyer un Message',
    callContact: 'Appeler le Contact',
    noContacts: 'Aucun Contact Trouvé',

    // channels list
    profile: 'Profil',
    contacts: 'Contacts',
    topics: 'Sujets',
    subject: 'Titre (optionnel)',
    create: 'Créer',
    sealed: 'Protégé',
    newTopic: 'Nouveau Sujet',
    new: 'Nouveau',

    // details
    topic: 'Sujet',
    host: 'Hôte',
    guest: 'Invité',
    leave: 'Partir',
    members: 'Membres',
    editSubject: 'Modifier le Title',
    topicMembers: 'Membres du Sujet',
    leaveTopic: 'Quitter le Sujet',
    deleteTopic: 'Supprimer le Sujet',
    blockTopic: 'Bloquer le Sujet',
    reportTopic: 'Signaler le Sujet',
    unknown: 'Inconnu',

    accounts: 'Comptes',
    createAccount: 'Créer un Compte',
    accessAccount: 'Accéder au Compte',
    token: 'Code',
    settings: 'Paramètres',
    federatedHost: 'Serveur Fédéré',
    storageLimit: 'Espace (Go) / Compte',
    keyType: 'Type de Clé',
    enableImage: 'Activer les Fichiers Image',
    enableAudio: 'Activer les Fichiers Audio',
    enableVideo: 'Activer les Fichiers Vidéo',
    enableBinary: 'Activer les Fichiers Binaires',
    enableCalls: 'Activer les Appels',
    iceService: 'Service Cloudflare',
    relayUrl: 'URL de Relais',
    relayUsername: 'Nom d\'Utilisateur du Relais',
    relayPassword: 'Mot de Passe du Relais',

    newMessage: 'Nouveau Message',
    fontSize: 'Taille du Texte',
    small: 'Petit',
    medium: 'Moyen',
    large: 'Grand',
    fontColor: 'Couleur du Texte',
    selectedColor: 'Couleur Sélectionnée',

    login: 'Connexion',
    createAccount: 'Créer un Compte',
    forgotPassword: 'Mot de Passe Oublié',
    adminAccess: 'Accès Administrateur',
    server: 'Serveur',
    access: 'Accès',
    defaultPublic: 'Le serveur public par défaut est destiné à tester le système. Utilisez un serveur privé sinon.',
    confirmPassword: 'Confirmer le Mot de Passe',
    accountLogin: 'Connexion au Compte',
    accessAccount: 'Accéder au Compte',
    agree: 'J\'accepte les Conditions d\'Utilisation',
    terms: 'Afficher les Conditions d\'Utilisation',
    policy: 'Conditions d\'Utilisation et Politique d\'Utilisation',

    editMessage: 'Modifier le Texte du Message',
    emptyTopic: 'Pas de Messages',
    notes: 'Notes',
    noTopics: 'Pas de Sujets',

    welcome: 'Bienvenue Sur Databag',
    communication: 'Communication Pour l\'Internet Décentralisé',
    setup: 'Configurez Votre Profil',
    connect: 'Se Connecter Avec d\'Autres',
    start: 'Créer une Conversation',
    started: 'Commencer',

    deleteMessage: 'Supprimer le Message',
    blockMessage: 'Bloquer le Message',
    reportMessage: 'Signaler le Message',
    select: 'Choisir',
    selectTopic: 'Choisissez le sujet à partager',

    mfaTitle: 'Authentification Multi-Factor',
    mfaSteps: 'Enregistrez le secret et confirmez le code de vérification',
    mfaEnter: 'Entrez votre code de vérification',
    mfaError: 'erreur de code de vérification',
    mfaDisabled: 'vérification temporairement désactivée',
    mfaConfirm: 'Confirmer',

    disable: 'Désactiver',
    confirmDisable: 'Désactivation de l\'authentification multi-facteurs',
    disablePrompt: 'Êtes-vous sûr de vouloir désactiver l\'authentification multi-facteurs',
  },
  {
    languageCode: 'es',
    visibleRegistry: 'Visible en el Registro',
    edit: 'Editar',
    enableNotifications: 'Notificaciones Push',
    allowUnsealed: 'Sujetos Inseguros',
    sealedTopics: 'Temas Protegidos',
    colorMode: 'Modo de Color',
    hourMode: 'Hora',
    dateMode: 'Fecha',
    language: 'Idioma',
    logout: 'Cerrar Sesión',
    changeLogin: 'Cambiar la contraseña',
    deleteAccount: 'Borrar Cuenta',
    contacts: 'Contactos',
    topics: 'Temas',
    messages: 'Mensajes',
    support: 'Ayuda',
    blocked: 'Oculto',
    account: 'Cuenta',
    display: 'Formato',
    messaging: 'Mensajería',
    timeFull: '24h',
    timeHalf: '12h',
    monthStart: 'mm/dd',
    monthEnd: 'dd/mm',
    error: 'Error',
    tryAgain: 'Inténtalo de nuevo.',

    sealUnset: 'Genere una clave para habilitar temas cifrados de un extremo a otro.',
    sealUnlocked: 'Al desactivar la clave de sellado se eliminará el acceso a todos los temas cifrados de extremo a extremo hasta que la clave se desbloquee nuevamente.',
    sealLocked: 'Desbloquee la clave de sellado para habilitar temas cifrados de extremo a extremo en este dispositivo.',
    sealDelete: 'Al eliminar la clave de sellado, se eliminará de forma permanente el acceso a cualquier tema cifrado de extremo a extremo existente para TODOS sus dispositivos.',
    password: 'Contraseña',
    confirmPassword: 'Confirmar Contraseña',
    generate: 'Generar',
    disable: 'Desactivar',
    delete: 'Borrar',
    unlock: 'Desbloquear',
    removeSeal: 'Borrar clave de seguridad',
    disableSeal: 'Desactivar clave de seguridad',
    unlockSeal: 'Desbloquear clave de seguridad',
    typeDelete: 'Escriba [borrar]',
    deleteKey: 'borrar',
    enableTopics: 'Habilitar temas seguros',
    manageTopics: 'Administrar clave de seguridad',
    changePassword: 'Cambiar la contraseña de la clave de seguridad.',
    update: 'Actualizar',
    changeKey: 'Cambiar clave Contraseña',
    delayMessage: 'La generación de claves puede tardar varios minutos.',
    changeMessage: 'Aquí puede cambiar el nombre de usuario y/o contraseña de su cuenta.',

    cancel: 'Cancelar',
    confirmLogout: 'Cerrar',
    loggingOut: 'Confirmando cierre de sesión',
    username: 'Nombre de Usuario',
    save: 'Guardar',
    notAvailable: 'Nombre de Usuario No Disponible',
    blockedContacts: 'Contactos Bloqueados',
    restoreContact: 'Restaurar Contacto?',
    blockedTopics: 'Temas bloqueados',
    restoreTopic: 'Restaurar Tema?',
    blockedMessages: 'Mensajes Bloqueados',
    restoreMessage: 'Restaurar Mensaje?',
    close: 'Cerrar',
    ok: 'OK',
    noBlockedContacts: 'No Hay Contactos Bloqueados',
    noBlockedTopics: 'No Hay Temas Bloqueados ',
    noBlockedMessages: 'No Hay Mensajes Bloqueados',
    restore: 'Restaurar',

    //profile page
    edit: 'Editar',
    name: 'Nombre',
    location: 'Ubicación',
    description: 'Descripción',
    registryVisible: 'Visible en el Registro',
    editImage: 'Editar Imagen',
    editDetails: 'Editar Detalles',

    // contacts page
    back: 'Atrás',
    deleteContact: 'Borrar Contacto',
    confirmDelete: 'Borrar',
    disconnectContact: 'Desconectar Contacto',
    confirmDisconnect: 'Desconectar',
    blockContact: 'Bloquear el Contacto',
    confirmBlock: 'Bloquear',
    reportContact: 'Reportar el Contacto',
    confirmReport: 'Reportar',
    confirmed: 'Guardado',
    pending: 'Desconocido',
    connecting: 'Conectando',
    connected: 'Conectado',
    requested: 'Solicitado',
    unsaved: 'No Guardado',
    offsync: 'Fuera de Sync',
    actionResync: 'Resinc',
    actionConnect: 'Conectar',
    actionAccept: 'Aceptar',
    actionSave: 'Guardar',
    actionCancel: 'Cancelar',
    actionDisconnect: 'Desconectar',
    actionIgnore: 'Ignorar',
    actionDelete: 'Borrar',
    actionBlock: 'Bloquear',
    actionReport: 'Reportar',

    // contact list page
    add: 'Agregar',
    contactFilter: 'Contactos',
    serverFilter: 'Servidor',
    usernameFilter: 'Nombre de Usuario',
    viewProfile: 'Ver Perfil',
    messageContact: 'Enviar Mensaje',
    callContact: 'Llamar Contacto',
    noContacts: 'No Encontraron Contactos',

    // channels list
    profile: 'Perfil',
    contacts: 'Contactos',
    topics: 'Temas',
    subject: 'Título (opcional)',
    create: 'Crear',
    sealed: 'Protegida',
    newTopic: 'Nuevo Tema',
    new: 'Nuevo',

    // details
    topic: 'Tema',
    host: 'Anfitrión',
    guest: 'Invitado',
    leave: 'Dejar',
    members: 'Miembros',
    editSubject: 'Editar Título',
    topicMembers: 'Miembros del Tema',
    leaveTopic: 'Dejar el Tema',
    deleteTopic: 'Borrar el Tema',
    blockTopic: 'Bloquer el Tema',
    reportTopic: 'Reportar el Tema',
    unknown: 'Desconocido',

    accounts: 'Cuentas',
    createAccount: 'Crear',
    accessAccount: 'Acceso',
    token: 'Código',
    settings: 'Ajustes',
    federatedHost: 'Servidor Federado',
    storageLimit: 'Espacio (GB) / Cuenta',
    keyType: 'Tipo de Clave',
    enableImage: 'Permitir Archivos de Imagen',
    enableAudio: 'Permitir Archivos de Audio',
    enableVideo: 'Permitir Archivos de Vídeo',
    enableBinary: 'Permitir Archivos Binarios',
    enableCalls: 'Permitier Llamadas',
    iceService: 'Servicio Cloudflare',
    relayUrl: 'URL para Llamadas',
    relayUsername: 'Nombre de Usuario para Llamadas',
    relayPassword: 'Contraseña para Llamadas',

    newMessage: 'Nuevo Mensaje',
    fontSize: 'Tamano del Texto',
    small: 'Pequeño',
    medium: 'Medio',
    large: 'Grande',
    fontColor: 'Color de Texto',
    selectedColor: 'Color Seleccionado',

    login: 'Iniciar sesión',
    createAccount: 'Crear cuenta',
    forgotPassword: 'Olvidé mi contraseña',
    adminAccess: 'Acceso de administrador',
    server: 'Servidor',
    access: 'Acceso',
    defaultPublic: 'El servidor público predeterminado es para probar el sistema. Utilice un servidor privado en caso contrario.',
    confirmPassword: 'Confirmar contraseña',
    accountLogin: 'Iniciar sesión en la cuenta',
    accessAccount: 'Acceder a la cuenta',
    agree: 'Acepto los Términos de Servicio',
    terms: 'Ver Términos de Servicio',
    policy: 'Términos de Uso y Política de Usuario',

    editMessage: 'Editar Texto del Mensaje',
    emptyTopic: 'Ningún Mensaje',
    notes: 'Notas',
    noTopics: 'No Hay Temas',

    welcome: 'Bienvenido a Databag',
    communication: 'Comunicación para Internet Descentralizada',
    setup: 'Configura Tu Perfil',
    connect: 'Conéctate Con Gente',
    start: 'Iniciar una Conversación',
    started: 'Empezar',

    deleteMessage: 'Borrar Mensaje',
    blockMessage: 'Bloquear Mensaje',
    reportMessage: 'Reportar Mensaje',

    select: 'Elegir',
    selectTopic: 'Elija un tema para compartir',

    mfaTitle: 'Autenticación de Dos Factores',
    mfaSteps: 'Guarde el secreto y confirme el código de verificación',
    mfaEnter: 'Ingresa tu código de verificación',
    mfaError: 'error de código de verificación',
    mfaDisabled: 'verificación temporalmente deshabilitada',
    mfaConfirm: 'Confirmar',

    disable: 'Desactivar',
    confirmDisable: 'Desactivación de la autenticación de dos factores',
    disablePrompt: '¿Estás seguro de que quieres desactivar la autenticación de dos factores?',
  },
  {
    languageCode: 'de',
    visibleRegistry: 'Im Verzeichnis sichtbar',
    edit: 'Bearbeiten',
    enableNotifications: 'Mitteilungen',
    allowUnsealed: 'Unversiegelte Themen ermöglichen',
    sealedTopics: 'Versiegelte Themen',
    colorMode: 'Farbmodus',
    hourMode: 'Stunde',
    dateMode: 'Datum',
    language: 'Sprache',
    logout: 'Ausloggen',
    changeLogin: 'Kennwort aktualisieren',
    deleteAccount: 'Konto löschen',
    contacts: 'Kontakte',
    topics: 'Themen',
    messages: 'Mitteilungen',
    support: 'Helfen',
    blocked: 'Versteckt',
    account: 'Konto',
    display: 'Format',
    messages: 'Nachrichtenübermittlung',
    timeFull: '24h',
    timeHalf: '12h',
    monthStart: 'mm/tt',
    monthEnd: 'tt/mm',
    error: 'Fehler',
    tryAgain: 'Bitte versuche es erneut.',

    sealUnset: 'Generieren Sie einen Schlüssel, um Ende-zu-Ende-verschlüsselte Themen zu ermöglichen.',
    sealUnlocked: 'Durch das Deaktivieren des Versiegelungsschlüssels wird der Zugriff auf alle Ende-zu-Ende-verschlüsselten Themen entfernt, bis der Schlüssel wieder entsperrt wird.',
    sealLocked: 'Entsperren Sie den Versiegelungsschlüssel, um Ende-zu-Ende-verschlüsselte Themen auf diesem Gerät zu aktivieren.',
    sealDelete: 'Durch das Löschen des Siegelschlüssels wird der Zugriff auf alle vorhandenen Ende-zu-Ende-verschlüsselten Themen für ALLE Ihre Geräte dauerhaft entfernt.',
    password: 'Passwort',
    confirmPassword: 'Bestätige das Passwort',
    generate: 'Generieren',
    disable: 'Deaktivieren',
    delete: 'Löschen',
    unlock: 'Freischalten',
    removeSeal: 'Sicherheitsschlüssel entfernen',
    disableSeal: 'Sicherheitsschlüssel deaktivieren',
    unlockSeal: 'Sicherheitsschlüssel entsperren',
    typeDelete: 'Bitte geben Sie [löschen] ein',
    deleteKey: 'löschen',
    enableTopics: 'Aktivieren Sie versiegelte Themen',
    manageTopics: 'Versiegelungsschlüssel verwalten',
    changePassword: 'Ändern Sie das Passwort des Sicherheitsschlüssels',
    update: 'Aktualisieren',
    changeKey: 'Schlüsselpasswort ändern',
    delayMessage: 'Die Schlüsselgenerierung kann mehrere Minuten dauern.',
    changeMessage: 'Hier können Sie den Benutzernamen und/oder das Passwort für Ihr Konto ändern.',

    cancel: 'Abbrechen',
    confirmlogout: 'Ausloggen',
    loggingOut: 'Abmelden bestätigen',
    username: 'Nutzername',
    save: 'Speichern',
    notAvailable: 'Benutzername nicht verfügbar',
    blockedContacts: 'Blockierte Kontakte',
    restoreContact: 'Kontakt wiederherstellen?',
    blockedTopics: 'Blockierte Themen',
    restoreTopic: 'Thema wiederherstellen?',
    blockedMessages: 'Blockierte Nachrichten',
    restoreMessage: 'Nachricht wiederherstellen?',
    close: 'Schließen',
    ok: 'OK',
    noBlockedContacts: 'Keine blockierten Kontakte',
    noBlockedTopics: 'Keine blockierten Themen',
    noBlockedMessages: 'Keine blockierten Nachrichten',
    restore: 'Wiederherstellen',

    //profile page
    edit: 'Bearbeiten',
    name: 'Name',
    location: 'Standort',
    description: 'Beschreibung',
    registryVisible: 'Im Verzeichnis sichtbar',
    editImage: 'Bild Bearbeiten',
    editDetails: 'Details Bearbeiten',

    //contacts page
    back: 'Zurück',
    deleteContact: 'Kontakt löschen',
    confirmDelete: 'Löschen',
    disconnectContact: 'Kontakt trennen',
    confirmDisconnect: 'Trennen',
    blockContact: 'Kontakt blockieren',
    confirmBlock: 'Blockieren',
    reportContact: 'Kontakt melden',
    confirmReport: 'Melden',
    confirmed: 'Gerettet',
    pending: 'Unbekannt',
    connecting: 'Verbinden',
    connected: 'Beigetreten',
    requested: 'Angefordert',
    unsaved: 'Nicht Gespeichert',
    offsync: 'Nicht Sync',
    actionResync: 'Neu Sync',
    actionConnect: 'Verbinden',
    actionAccept: 'Akzeptieren',
    actionSave: 'Speichern',
    actionCancel: 'Abbrechen',
    actionDisconnect: 'Trennen',
    actionIgnore: 'Ignorieren',
    actionDelete: 'Löschen',
    actionBlock: 'Blockieren',
    actionReport: 'Melden',

    // contact list page
    add: 'Hinzufügen',
    contactFilter: 'Kontakte',
    serverFilter: 'Server',
    usernameFilter: 'Benutzername',
    viewProfile: 'Profil anzeigen',
    messageContact: 'Nachricht senden',
    callContact: 'Kontakt Anrufen',
    noContacts: 'Keine Kontakte Gefunden',

    // channels list
    profile: 'Profil',
    contacts: 'Kontakte',
    topics: 'Themen',
    subject: 'Titel (optional)',
    create: 'Starten',
    sealed: 'versiegeln',
    newTopic: 'Neues Thema',
    new: 'Neu',

    // details
    topic: 'Thema',
    host: 'Gastgeber',
    guest: 'Gast',
    leave: 'Verlassen',
    members: 'Mitglieder',
    editSubject: 'Titel bearbeiten',
    topicMembers: 'Themenmitglieder',
    leaveTopic: 'Verlasse das Thema',
    deleteTopic: 'Das Thema löschen',
    blockTopic: 'Das Thema blockieren',
    reportTopic: 'Das Thema melden',
    unknown: 'Unbekannt',

    accounts: 'Konten',
    createAccount: 'Erstellen',
    accessAccount: 'Zugang',
    token: 'Code',
    settings: 'Einstellungen',
    federatedHost: 'Verbundname',
    storageLimit: 'Raum (GB) / Konto',
    keyType: 'Schlüsselart',
    enableImage: 'Bilddateien aktivieren',
    enableAudio: 'Audiodateien aktivieren',
    enableVideo: 'Videodateien aktivieren',
    enableBinary: 'Binärdateien aktivieren',
    enableCalls: 'Anrufe Ermöglichen',
    iceService: 'Cloudflare-Dienst',
    relayUrl: 'URL für Anrufe',
    relayUsername: 'Benutzername für Anrufe',
    relayPassword: 'Passwort für Anrufe',

    newMessage: 'Neue Nachricht',
    fontSize: 'Textgröße',
    small: 'Klein',
    medium: 'Mittel',
    large: 'Groß',
    fontColor: 'Textfarbe',
    selectedColor: 'Ausgewählte Farbe',

    login: 'Anmelden',
    createAccount: 'Konto erstellen',
    forgotPassword: 'Passwort vergessen',
    adminAccess: 'Administratorzugang',
    server: 'Server',
    access: 'Zugang',
    defaultPublic: 'Der Standard-Public-Server dient dazu, das System zu testen. Verwenden Sie andernfalls einen privaten Server.',
    confirmPassword: 'Passwort bestätigen',
    accountLogin: 'Kontoanmeldung',
    accessAccount: 'Zugang zum Konto',
    agree: 'Ich akzeptiere die Nutzungsbedingungen',
    terms: 'Nutzungsbedingungen anzeigen',
    policy: 'Nutzungsbedingungen und Benutzerrichtlinien',

    editMessage: 'Nachrichtentext Bearbeiten',
    emptyTopic: 'Keine Nachrichten',
    notes: 'Notizen',
    noTopics: 'Keine Themen',

    welcome: 'Willkommen bei Databag',
    communication: 'Kommunikation für das dezentrale Internet',
    setup: 'Richten Sie Ihr Profil ein',
    connect: 'Verbinde dich mit Menschen',
    start: 'Eine Konversation beginnen',
    started: 'Loslegen',

    deleteMessage: 'Nachricht Löschen',
    blockMessage: 'Blockieren Sie die Nachricht',
    reportMessage: 'Melden Sie die Nachricht',

    select: 'Wählen',
    selectTopic: 'Wählen Sie ein Thema zum Teilen aus',

    mfaTitle: 'Zwei-Faktor-Authentifizierung',
    mfaSteps: 'Speichern Sie das Geheimnis und bestätigen Sie den Bestätigungscode',
    mfaEnter: 'Geben Sie Ihren Bestätigungs-Code ein',
    mfaError: 'Verifizierungscodefehler',
    mfaDisabled: 'Verifizierung vorübergehend deaktiviert',
    mfaConfirm: 'Bestätigen',

    disable: 'Deaktivieren',
    confirmDisable: 'Deaktivierung der Zwei-Faktor-Authentifizierung',
    disablePrompt: 'Sind Sie sicher, dass Sie die Zwei-Faktor-Authentifizierung deaktivieren möchten?',
  },
  {
    languageCode: 'pt',
    visibleRegistry: 'Visível no Registro',
    edit: 'Editar',
    enableNotifications: 'Notificações Push',
    allowUnsealed: 'Assuntos Inseguros',
    sealedTopics: 'Tópicos Selados',
    colorMode: 'Modo de Cor',
    hourMode: 'Hora',
    dateMode: 'Data',
    language: 'Idioma',
    logout: 'Sair',
    changeLogin: 'Alterar Credenciais',
    deleteAccount: 'Excluir Conta',
    contacts: 'Contatos',
    topics: 'Tópicos',
    messages: 'Mensagens',
    support: 'Suporte',
    blocked: 'Bloqueados',
    account: 'Conta',
    display: 'Formato',
    messaging: 'Mensagens',
    timeFull: '24h',
    timeHalf: '12h',
    monthStart: 'mm/dd',
    monthEnd: 'dd/mm',
    error: 'Erro',
    tryAgain: 'Por favor, tente novamente.',
    sealUnset: 'Gerar uma chave para habilitar tópicos com criptografia de ponta a ponta.',
    sealUnlocked: 'Desabilitar a chave de selagem bloqueará o acesso a todos os tópicos com criptografia de ponta a ponta deste dispositivo até que a chave seja desbloqueada novamente.',
    sealLocked: 'Desbloqueie a chave de selagem para suportar tópicos com criptografia de ponta a ponta neste dispositivo.',
    sealDelete: 'Excluir a chave de selagem removerá permanentemente o acesso a todos os tópicos com criptografia de ponta a ponta existentes para TODOS os seus dispositivos.',
    password: 'Senha',
    confirmPassword: 'Confirmar Senha',
    generate: 'Gerar',
    disable: 'Desabilitar',
    delete: 'Excluir',
    unlock: 'Desbloquear',
    removeSeal: 'Remover Chave de Selagem',
    disableSeal: 'Desabilitar Chave de Selagem',
    unlockSeal: 'Desbloquear Chave de Selagem',
    typeDelete: 'Digite [excluir]',
    deleteKey: 'excluir',
    enableTopics: 'Habilitar Tópicos Selados',
    manageTopics: 'Gerenciar Chave de Selagem',
    changePassword: 'Alterar senha da chave de selagem.',
    update: 'Alterar',
    changeKey: 'Alterar Senha da Chave',
    delayMessage: 'A geração da chave pode levar vários minutos.',
    changeMessage: 'Aqui você pode alterar o nome de usuário e/ou senha da sua conta.',
    cancel: 'Cancelar',
    confirmLogout: 'Sair',
    loggingOut: 'Saindo',
    username: 'Nome de Usuário',
    save: 'Salvar',
    notAvailable: 'Nome de Usuário Indisponível',
    blockedContacts: 'Contatos Bloqueados',
    restoreContact: 'Restaurar Contato?',
    blockedTopics: 'Tópicos Bloqueados',
    restoreTopic: 'Restaurar Tópico?',
    blockedMessages: 'Mensagens Bloqueadas',
    restoreMessage: 'Restaurar Mensagem?',
    close: 'Fechar',
    ok: 'OK',
    noBlockedContacts: 'Nenhum Contato Bloqueado',
    noBlockedTopics: 'Nenhum Tópico Bloqueado',
    noBlockedMessages: 'Nenhuma Mensagem Bloqueada',
    restore: 'Restaurar',
    edit: 'Editar',
    name: 'Nome',
    location: 'Localização',
    description: 'Descrição',
    registryVisible: 'Visível no Registro',
    editImage: 'Editar Imagem',
    editDetails: 'Editar Detalhes',
    back: 'Voltar',
    deleteContact: 'Excluir Contato',
    confirmDelete: 'Excluir',
    disconnectContact: 'Desconectar do Contato',
    confirmDisconnect: 'Desconectar',
    blockContact: 'Bloquear Contato',
    confirmBlock: 'Bloquear',
    reportContact: 'Denunciar Contato',
    confirmReport: 'Denunciar',
    confirmed: 'Salvo',
    pending: 'Desconhecido',
    connecting: 'Solicitação Enviada',
    connected: 'Conectado',
    requested: 'Solicitação Recebida',
    unsaved: 'Não Salvo',
    offsync: 'Desligado',
    actionResync: 'Resincronizar',
    actionConnect: 'Conectar',
    actionAccept: 'Aceitar',
    actionSave: 'Salvar',
    actionCancel: 'Cancelar',
    actionDisconnect: 'Desconectar',
    actionIgnore: 'Ignorar',
    actionDelete: 'Excluir',
    actionBlock: 'Bloquear',
    actionReport: 'Denunciar',
    actionLeave: 'Sair',
    add: 'Adicionar',
    contactFilter: 'Contatos',
    serverFilter: 'Servidor',
    usernameFilter: 'Nome de Usuário',
    viewProfile: 'Ver Perfil',
    messageContact: 'Enviar Mensagem',
    callContact: 'Chamar Contato',
    noContacts: 'Nenhum Contato Encontrado',
    profile: 'Perfil',
    contacts: 'Contatos',
    topics: 'Tópicos',
    subject: 'Assunto (opcional)',
    create: 'Criar',
    sealed: 'Selado',
    newTopic: 'Novo Tópico',
    new: 'Novo',
    topic: 'Tópico',
    host: 'Anfitrião',
    guest: 'Convidado',
    leave: 'Sair',
    members: 'Membros',
    editSubject: 'Editar Assunto',
    topicMembers: 'Membros do Tópico',
    leaveTopic: 'Sair do Tópico',
    deleteTopic: 'Excluir Tópico',
    blockTopic: 'Bloquear Tópico',
    reportTopic: 'Denunciar Tópico',
    unknown: 'Desconhecido',
    accounts: 'Contas',
    createAccount: 'Criar Conta',
    accessAccount: 'Acessar Conta',
    token: 'Token',
    settings: 'Configurações',
    federatedHost: 'Anfitrião Federado',
    storageLimit: 'Limite de Armazenamento (GB) / Conta',
    keyType: 'Tipo de Chave de Conta',
    enableImage: 'Habilitar Fila de Imagens',
    enableAudio: 'Habilitar Fila de Áudio',
    enableVideo: 'Habilitar Fila de Vídeo',
    enableBinary: 'Habilitar Fila Binários',
    enableCalls: 'Habilitar Chamadas WebRTC',
    iceService: 'Serviço Cloudflare',
    relayUrl: 'URL do Relay',
    relayUsername: 'Nome de Usuário do Relay',
    relayPassword: 'Senha do Relay',
    newMessage: 'Nova Mensagem',
    fontSize: 'Tamanho da Fonte',
    small: 'Pequeno',
    medium: 'Médio',
    large: 'Grande',
    fontColor: 'Cor da Fonte',
    selectedColor: 'Cor Selecionada',
    login: 'Login',
    createAccount: 'Criar Conta',
    forgotPassword: 'Esqueci a Senha',
    adminAccess: 'Acesso de Administrador',
    server: 'Servidor',
    access: 'Acesso',
    defaultPublic: 'O servidor público padrão serve para testar o sistema. Use um servidor privado, caso contrário.',
    confirmPassword: 'Confirmar Senha',
    accountLogin: 'Login da Conta',
    accessAccount: 'Acessar Conta',
    agree: 'Eu concordo com os Termos de Serviço',
    terms: 'Ver Termos de Serviço',
    policy: 'Termos de Uso e Política do Usuário',
    editMessage: 'Editar Texto da Mensagem',
    emptyTopic: 'Sem Mensagens',
    notes: 'Notas',
    noTopics: 'Sem Tópicos',

    welcome: 'Bem-vindo ao DataBag',
    communication: 'Comunicação para a Internet Descentralizada',
    setup: 'Configure Seu Perfil',
    connect: 'Conecte-se Com As Pessoas',
    start: 'Crie Uma Conversa',
    started: 'Iniciar',

    deleteMessage: 'Apagar Mensagem',
    blockMessage: 'Bloquear Mensagem',
    reportMessage: 'Denunciar Mensagem',

    select: 'Escolher',
    selectTopic: 'Escolha o tópico para compartilhar',

    mfaTitle: 'Autenticação de Dois Fatores',
    mfaSteps: 'Salve o segredo e confirme o código de verificação',
    mfaEnter: 'Digite seu código de verificação',
    mfaError: 'erro de código de verificação',
    mfaDisabled: 'verificação temporariamente desativada',
    mfaConfirm: 'Confirmar',

    disable: 'Desativar',
    confirmDisable: 'Desativando Autenticação de Dois Fatores',
    disablePrompt: 'Tem certeza de que deseja desativar a autenticação de dois fatores?',
  },
  {
    languageCode: 'ru',
    visibleRegistry: 'Видимый в реестре',
    edit: 'Редактировать',
    enableNotifications: 'Уведомления',
    allowUnsealed: 'Небезопасные субъекты',
    sealedTopics: 'Запечатанные темы',
    colorMode: 'Цветовая схема',
    hourMode: 'Часы',
    dateMode: 'Дата',
    language: 'Язык',
    logout: 'Выйти',
    changeLogin: 'Изменить учетные данные',
    deleteAccount: 'Удалить аккаунт',
    contacts: 'Контакты',
    topics: 'Темы',
    messages: 'Сообщения',
    support: 'Поддержка',
    blocked: 'Заблокированные',
    account: 'Аккаунт',
    display: 'Формат',
    messaging: 'Обмен сообщениями',
    timeFull: '24 часа',
    timeHalf: '12 часов',
    monthStart: 'мм/дд',
    monthEnd: 'дд/мм',
    error: 'Ошибка',
    tryAgain: 'Пожалуйста, попробуйте снова',
    sealUnset: 'Создайте ключ, чтобы включить конечное шифрование для тем',
    sealUnlocked: 'Отключение ключа запечатывания заблокирует доступ ко всем темам с конечным шифрованием с этого устройства до разблокировки ключа.',
    sealLocked: 'Разблокируйте ключ запечатывания, чтобы поддерживать темы с конечным шифрованием на этом устройстве.',
    sealDelete: 'Удаление ключа запечатывания навсегда удалит доступ к любым существующим темам с конечным шифрованием для ВСЕХ ваших устройств.',
    password: 'Пароль',
    confirmPassword: 'Подтвердите пароль',
    generate: 'Создать',
    disable: 'Отключить',
    delete: 'Удалить',
    unlock: 'Разблокировать',
    removeSeal: 'Удалить ключ запечатывания',
    disableSeal: 'Отключить ключ запечатывания',
    unlockSeal: 'Разблокировать ключ запечатывания',
    typeDelete: 'Тип [удалить]',
    deleteKey: 'удалить',
    enableTopics: 'Включить запечатанные темы',
    manageTopics: 'Управление ключом запечатывания',
    changePassword: 'Изменить пароль для ключа запечатывания',
    update: 'Изменить',
    changeKey: 'Изменить пароль ключа',
    delayMessage: 'Генерация ключа может занять несколько минут.',
    changeMessage: 'Здесь вы можете изменить имя пользователя и/или пароль для вашей учетной записи.',
    cancel: 'Отмена',
    confirmLogout: 'Выйти',
    loggingOut: 'Выход',
    username: 'Имя пользователя',
    save: 'Сохранить',
    notAvailable: 'Имя пользователя недоступно',
    blockedContacts: 'Заблокированные контакты',
    restoreContact: 'Восстановить контакт?',
    blockedTopics: 'Заблокированные темы',
    restoreTopic: 'Восстановить тему?',
    blockedMessages: 'Заблокированные сообщения',
    restoreMessage: 'Восстановить сообщение?',
    close: 'Закрыть',
    ok: 'ОК',
    noBlockedContacts: 'Нет заблокированных контактов',
    noBlockedTopics: 'Нет заблокированных тем',
    noBlockedMessages: 'Нет заблокированных сообщений',
    restore: 'Восстановить',
    edit: 'Редактировать',
    name: 'Имя',
    location: 'Местоположение',
    description: 'Описание',
    registryVisible: 'Видимый в реестре',
    editImage: 'Редактировать изображение',
    editDetails: 'Редактировать детали',
    back: 'Назад',
    deleteContact: 'Удалить контакт',
    confirmDelete: 'Удалить',
    disconnectContact: 'Отключиться от контакта',
    confirmDisconnect: 'Отключиться',
    blockContact: 'Заблокировать контакт',
    confirmBlock: 'Заблокировать',
    reportContact: 'Сообщить о контакте',
    confirmReport: 'Сообщить',
    confirmed: 'Сохранено',
    pending: 'Неизвестно',
    connecting: 'Запрос отправлен',
    connected: 'Подключено',
    requested: 'Запрос получен',
    unsaved: 'Не сохранено',
    offsync: 'Вне синхронизации',
    actionResync: 'Синхронизация',
    actionConnect: 'Подключить',
    actionAccept: 'Принять',
    actionSave: 'Сохранить',
    actionCancel: 'Отменить',
    actionDisconnect: 'Отключить',
    actionIgnore: 'Игнорировать',
    actionDelete: 'Удалить',
    actionBlock: 'Заблокировать',
    actionReport: 'Сообщить',
    actionLeave: 'Покинуть',
    add: 'Добавить',
    contactFilter: 'Контакты',
    serverFilter: 'Сервер',
    usernameFilter: 'Имя пользователя',
    viewProfile: 'Просмотр профиля',
    messageContact: 'Написать сообщение',
    callContact: 'Позвонить контакту',
    noContacts: 'Контакты не найдены',
    profile: 'Профиль',
    contacts: 'Контакты',
    topics: 'Темы',
    subject: 'Тема (необязательно)',
    create: 'Создать',
    sealed: 'Запечатано',
    newTopic: 'Новая тема',
    new: 'Новый',
    topic: 'Тема',
    host: 'Хозяин',
    guest: 'Гость',
    leave: 'Покинуть',
    members: 'Участники',
    editSubject: 'Редактировать тему',
    topicMembers: 'Участники темы',
    leaveTopic: 'Покинуть тему',
    deleteTopic: 'Удалить тему',
    blockTopic: 'Заблокировать тему',
    reportTopic: 'Сообщить о теме',
    unknown: 'Неизвестно',
    accounts: 'Аккаунты',
    createAccount: 'Создать аккаунт',
    accessAccount: 'Доступ к аккаунту',
    token: 'Токен',
    settings: 'Настройки',
    federatedHost: 'Федеративный хост',
    storageLimit: 'Лимит хранилища (ГБ) / Аккаунт',
    keyType: 'Тип ключа аккаунта',
    enableImage: 'Включить очередь изображений',
    enableAudio: 'Включить очередь аудио',
    enableVideo: 'Включить очередь видео',
    enableBinary: 'Включить двоичные файлы',
    enableCalls: 'Включить звонки WebRTC',
    iceService: 'Сервис Cloudflare',
    relayUrl: 'URL релея',
    relayUsername: 'Имя пользователя релея',
    relayPassword: 'Пароль релея',
    newMessage: 'Новое сообщение',
    fontSize: 'Размер шрифта',
    small: 'Маленький',
    medium: 'Средний',
    large: 'Большой',
    fontColor: 'Цвет шрифта',
    selectedColor: 'Выбранный цвет',
    login: 'Войти',
    createAccount: 'Создать аккаунт',
    forgotPassword: 'Забыли пароль',
    adminAccess: 'Доступ администратора',
    server: 'Сервер',
    access: 'Доступ',
    defaultPublic: 'Общедоступный сервер предназначен для тестирования системы. Используйте частный сервер в противном случае.',
    confirmPassword: 'Подтвердите пароль',
    accountLogin: 'Вход в аккаунт',
    accessAccount: 'Доступ к аккаунту',
    agree: 'Я согласен с Правилами обслуживания',
    terms: 'Просмотреть Правила обслуживания',
    policy: 'Пользовательское соглашение и политика конфиденциальности',
    editMessage: 'Редактировать текст сообщения',
    emptyTopic: 'Пустая тема',
    noTopics: 'Нет тем',
    notes: 'Заметки',
    welcome: 'Добро пожаловать в Databag',
    communication: 'Общение для децентрализованной сети',
    setup: 'Настройте свой профиль',
    connect: 'Свяжитесь с людьми',
    start: 'Начните разговор',
    started: 'Начало',
    deleteMessage: 'Удаленное сообщение',
    blockMessage: 'Заблокировать сообщение',
    reportMessage: 'Пожаловаться на сообщение',

    select: 'выбирать',
    selectTopic: 'Выберите тему для обмена',

    mfaTitle: 'Двухфакторная аутентификация',
    mfaSteps: 'Сохраните секрет и подтвердите код подтверждения',
    mfaEnter: 'Введите Ваш верификационный код',
    mfaError: 'ошибка проверочного кода',
    mfaDisabled: 'проверка временно отключена',
    mfaConfirm: 'Подтвердить',

    disable: 'Отключить',
    confirmDisable: 'Отключение двухфакторной аутентификации',
    disablePrompt: 'Вы уверены, что хотите отключить двухфакторную аутентификацию?',
  },
  {
    // settings screen
    languageCode: 'el',
    visibleRegistry: 'Ορατός Λογαριασμός στο Μητρώο του Διακομιστή',
    edit: 'Επεξεργασία',
    enableNotifications: 'Ειδοποιήσεις',
    allowUnsealed: 'Επιτρέψτε μη σφραγισμένες συζητήσεις',
    sealedTopics: 'Σφραγισμένες Συζητήσεις',
    colorMode: 'Λειτουργία Χρώματος',
    hourMode: 'Ώρα',
    dateMode: 'Ημερομηνία',
    language: 'Γλώσσα',
    logout: 'Αποσύνδεση',
    changeLogin: 'Αλλαγή Στοιχείων Σύνδεσης',
    deleteAccount: 'Διαγραφή Λογαριασμού',
    contacts: 'Επαφές',
    topics: 'Συζητήσεις',
    messages: 'Μηνύματα',
    support: 'Υποστήριξη',
    blocked: 'Μπλοκαρισμένα',
    account: 'Λογαριασμός',
    display: 'Μορφοποίηση',
    messaging: 'Μηνύματα',
    timeFull: '24ωρο',
    timeHalf: '12ωρο',
    monthStart: 'μμ/ηη',
    monthEnd: 'ηη/μμ',
    error: 'Σφάλμα',
    tryAgain: 'Προσπαθήστε ξανά.',

    // seal wizard
    sealUnset: 'Δημιουργήστε ένα κλειδί για να ενεργοποιήσετε την κρυπτογράφηση από άκρη σε άκρη (E2EE).',
    sealUnlocked: 'Απενεργοποιώντας το κλειδί σφράγισης, δεν θα έχετε πρόσβαση σε κρυπτογραφημένες συζητήσεις σε αυτήν τη συσκευή μέχρι να το ενεργοποιήσετε ξανά.',
    sealLocked: 'Ξεκλειδώστε το κλειδί σφράγισης για να υποστηρίξετε κρυπτογραφημένες συζητήσεις σε αυτήν τη συσκευή.',
    sealDelete: 'Η διαγραφή του κλειδιού θα αφαιρέσει οριστικά την πρόσβαση σε κρυπτογραφημένες συζητήσεις για ΟΛΕΣ τις συσκευές σας.',
    password: 'Κωδικός Πρόσβασης',
    confirmPassword: 'Επιβεβαίωση Κωδικού',
    generate: 'Δημιουργία',
    disable: 'Απενεργοποίηση',
    delete: 'Διαγραφή',
    unlock: 'Ξεκλείδωμα',
    removeSeal: 'Αφαίρεση Κλειδιού Σφράγισης',
    disableSeal: 'Απενεργοποίηση Κλειδιού Σφράγισης',
    unlockSeal: 'Ξεκλείδωμα Κλειδιού Σφράγισης',
    typeDelete: 'Πληκτρολογήστε [διαγραφή]',
    deleteKey: 'διαγραφή',
    enableTopics: 'Ενεργοποίηση Σφραγισμένων Συζητήσεων',
    manageTopics: 'Διαχείριση Κλειδιού Σφράγισης',
    changePassword: 'Αλλαγή κωδικού κλειδιού σφράγισης.',
    update: 'Αλλαγή',
    changeKey: 'Αλλαγή Κωδικού Κλειδιού',
    delayMessage: 'Η δημιουργία κλειδιού μπορεί να διαρκέσει αρκετά λεπτά.',
    changeMessage: 'Εδώ μπορείτε να αλλάξετε το όνομα χρήστη και/ή τον κωδικό πρόσβασης για το λογαριασμό σας.',

    // settings modals
    cancel: 'Ακύρωση',
    confirmLogout: 'Αποσύνδεση',
    loggingOut: 'Αποσύνδεση',
    username: 'Όνομα Χρήστη',
    save: 'Αποθήκευση',
    notAvailable: 'Το όνομα χρήστη δεν είναι διαθέσιμο',
    blockedContacts: 'Μπλοκαρισμένες Επαφές',
    restoreContact: 'Επαναφορά Επαφής;',
    blockedTopics: 'Μπλοκαρισμένες Συζητήσεις',
    restoreTopic: 'Επαναφορά Συζήτησης;',
    blockedMessages: 'Μπλοκαρισμένα Μηνύματα',
    restoreMessage: 'Επαναφορά Μηνύματος;',
    close: 'Κλείσιμο',
    ok: 'Εντάξει',
    noBlockedContacts: 'Δεν υπάρχουν μπλοκαρισμένες επαφές',
    noBlockedTopics: 'Δεν υπάρχουν μπλοκαρισμένες συζητήσεις',
    noBlockedMessages: 'Δεν υπάρχουν μπλοκαρισμένα μηνύματα',
    restore: 'Επαναφορά',

    // profile page
    edit: 'Επεξεργασία',
    name: 'Όνομα',
    location: 'Τοποθεσία',
    description: 'Περιγραφή',
    registryVisible: 'Ορατό στο Μητρώο',
    editImage: 'Επεξεργασία Εικόνας',
    editDetails: 'Επεξεργασία Λεπτομερειών',

    // contacts page
    back: 'Πίσω',
    deleteContact: 'Διαγραφή Επαφής',
    confirmDelete: 'Διαγραφή',
    disconnectContact: 'Αποσύνδεση Επαφής',
    confirmDisconnect: 'Αποσύνδεση',
    blockContact: 'Μπλοκάρισμα Επαφής',
    confirmBlock: 'Μπλοκάρισμα',
    reportContact: 'Αναφορά Επαφής',
    confirmReport: 'Αναφορά',
    confirmed: 'Αποθηκεύτηκε',
    pending: 'Άγνωστο',
    connecting: 'Αίτημα Στάλθηκε',
    connected: 'Συνδέθηκε',
    requested: 'Λήψη Αιτήματος',
    unsaved: 'Μη Αποθηκευμένο',
    offsync: 'Εκτός Συγχρονισμού',
    actionResync: 'Επανασυγχρονισμός',
    actionConnect: 'Σύνδεση',
    actionAccept: 'Αποδοχή',
    actionSave: 'Αποθήκευση',
    actionCancel: 'Ακύρωση',
    actionDisconnect: 'Αποσύνδεση',
    actionIgnore: 'Παράβλεψη',
    actionDelete: 'Διαγραφή',
    actionBlock: 'Μπλοκάρισμα',
    actionReport: 'Αναφορά',
    actionLeave: 'Αποχώρηση',

    // contact list page
    add: 'Προσθήκη',
    contactFilter: 'Επαφές',
    serverFilter: 'Διακομιστής',
    usernameFilter: 'Όνομα Χρήστη',
    viewProfile: 'Προβολή Προφίλ',
    messageContact: 'Αποστολή Μηνύματος',
    callContact: 'Κλήση Επαφής',
    noContacts: 'Δεν βρέθηκαν Επαφές',

    // channels list
    profile: 'Προφίλ',
    contacts: 'Επαφές',
    topics: 'Συζητήσεις',
    subject: 'Θέμα (προαιρετικό)',
    create: 'Δημιουργία',
    sealed: 'Σφραγισμένο',
    newTopic: 'Νέο Θέμα',
    new: 'Νέο',

    // details
    topic: 'Συζήτηση',
    host: 'οικοδεσπότης',
    guest: 'επισκέπτης',
    leave: 'Αποχώρηση',
    members: 'Μέλη',
    editSubject: 'Επεξεργασία Θέματος',
    topicMembers: 'Μέλη Συζήτησης',
    leaveTopic: 'Αποχώρηση από τη Συζήτηση',
    deleteTopic: 'Διαγραφή Συζήτησης',
    blockTopic: 'Μπλοκάρισμα Συζήτησης',
    reportTopic: 'Αναφορά Συζήτησης',
    unknown: 'άγνωστο',

    accounts: 'Λογαριασμοί',
    createAccount: 'Δημιουργία Λογαριασμού',
    accessAccount: 'Πρόσβαση Λογαριασμού',
    token: 'Token',
    settings: 'Ρυθμίσεις',
    federatedHost: 'Ομοσπονδιακός Οικοδεσπότης',
    storageLimit: 'Όριο Αποθήκευσης (GB) / Λογαριασμό',
    keyType: 'Τύπος Κλειδιού Λογαριασμού',
    enableImage: 'Ενεργοποίηση Ουράς Εικόνας',
    enableAudio: 'Ενεργοποίηση Ουράς Ήχου',
    enableVideo: 'Ενεργοποίηση Ουράς Βίντεο',
    enableBinary: 'Ενεργοποίηση υπόλοιπων Ψηφιακών Αρχείων',
    enableCalls: 'Ενεργοποίηση Κλήσεων WebRTC',
    iceService: 'Υπηρεσία Cloudflare',
    relayUrl: 'URL Αναμετάδοσης',
    relayUsername: 'Όνομα Χρήστη Αναμετάδοσης',
    relayPassword: 'Κωδικός Αναμετάδοσης',

    newMessage: 'Νέο Μήνυμα',
    fontSize: 'Μέγεθος Γραμματοσειράς',
    small: 'Μικρό',
    medium: 'Μεσαίο',
    large: 'Μεγάλο',
    fontColor: 'Χρώμα Γραμματοσειράς',
    selectedColor: 'Επιλεγμένο Χρώμα',

    login: 'Σύνδεση',
    createAccount: 'Δημιουργία Λογαριασμού',
    forgotPassword: 'Ξεχάσατε τον Κωδικό;',
    adminAccess: 'Πρόσβαση Διαχειριστή',
    server: 'Διακομιστής',
    access: 'Πρόσβαση',
    defaultPublic: 'Ο προεπιλεγμένος δημόσιος διακομιστής είναι μόνο για δοκιμές. Χρησιμοποιήστε ιδιωτικό διακομιστή σε διαφορετική περίπτωση.',
    confirmPassword: 'Επιβεβαίωση Κωδικού',
    accountLogin: 'Σύνδεση Λογαριασμού',
    accessAccount: 'Πρόσβαση Λογαριασμού',
    agree: 'Συμφωνώ με τους Όρους Χρήσης',
    terms: 'Προβολή Όρων Χρήσης',
    policy: 'Όροι Χρήσης και Πολιτική Χρήστη',

    editMessage: 'Επεξεργασία Κειμένου Μηνύματος',
    emptyTopic: 'Κενό Θέμα',
    noTopics: 'Δεν υπάρχουν Συζητήσεις',
    notes: 'Σημειώσεις',

    welcome: 'Καλώς Ήρθατε στο Databag',
    communication: 'Επικοινωνία για τον Αποκεντρωμένο Ιστό',
    setup: 'Ρυθμίστε το Προφίλ σας',
    connect: 'Συνδεθείτε με Άτομα',
    start: 'Ξεκινήστε μια Συνομιλία',
    started: 'Ξεκινήστε',

    deleteMessage: 'Διαγραφή Μηνύματος',
    blockMessage: 'Μπλοκάρισμα Μηνύματος',
    reportMessage: 'Αναφορά Μηνύματος',
    select: 'Επιλογή',
    selectTopic: 'Επιλέξτε Συζήτηση για Κοινή Χρήση',

    mfaTitle: 'Επαλήθευση Πολλαπλών Παραγόντων (MFA)',
    mfaSteps: 'Αποθηκεύστε το μυστικό κωδικό και επιβεβαιώστε τον κωδικό επαλήθευσης',
    mfaError: 'σφάλμα κωδικού επαλήθευσης',
    mfaDisabled: 'η επαλήθευση είναι προσωρινά απενεργοποιημένη',
    mfaConfirm: 'Επιβεβαίωση',
    mfaEnter: 'Εισαγάγετε τον κωδικό επαλήθευσης σας',

    disable: 'Απενεργοποίηση',
    confirmDisable: 'Απενεργοποίηση Επαλήθευσης Πολλαπλών Παραγόντων ',
    disablePrompt: 'Είστε σίγουροι ότι θέλετε να απενεργοποιήσετε την επαλήθευση πολλαπλών παραγόντων;',
  },
  {
    // settings screen
    languageCode: 'cn',
    visibleRegistry: '在注册表中公开',
    edit: '编辑',
    enableNotifications: '推送通知',
    allowUnsealed: '允许非加密内容',
    sealedTopics: '加密话题',
    colorMode: '色彩模式',
    hourMode: '时间格式',
    dateMode: '日期格式',
    language: '语言',
    logout: '退出登录',
    changeLogin: '修改登录凭据',
    deleteAccount: '注销账户',
    contacts: '联系人',
    topics: '话题',
    messages: '消息',
    support: '帮助与支持',
    blocked: '已屏蔽',
    account: '账户',
    display: '显示与格式',
    messaging: '消息设置',
    timeFull: '24小时制',
    timeHalf: '12小时制',
    monthStart: '月/日',
    monthEnd: '日/月',
    error: '错误',
    tryAgain: '请重试。',

    // seal wizard
    sealUnset: '生成密钥以开启端到端加密话题。',
    sealUnlocked: '禁用加密密钥将导致此设备无法访问所有端到端加密话题，直到再次解锁。',
    sealLocked: '请解锁加密密钥以在此设备上查看端到端加密话题。',
    sealDelete: '删除加密密钥将永久移除你所有设备对现有加密话题的访问权限。',
    password: '密码',
    confirmPassword: '确认密码',
    generate: '生成',
    disable: '禁用',
    delete: '删除',
    unlock: '解锁',
    removeSeal: '移除加密密钥',
    disableSeal: '禁用加密密钥',
    unlockSeal: '解锁加密密钥',
    typeDelete: '请输入 [delete] 以确认',
    deleteKey: 'delete',
    enableTopics: '启用加密话题',
    manageTopics: '管理加密密钥',
    changePassword: '修改加密密钥密码',
    update: '更改',
    changeKey: '修改密钥密码',
    delayMessage: '密钥生成可能需要几分钟时间。',
    changeMessage: '你可以在此处修改账户的用户名和/或密码。',

    // settings modals
    cancel: '取消',
    confirmLogout: '确认退出',
    loggingOut: '正在退出...',
    username: '用户名',
    save: '保存',
    notAvailable: '用户名不可用',
    blockedContacts: '已屏蔽的联系人',
    restoreContact: '还原联系人？',
    blockedTopics: '已屏蔽的话题',
    restoreTopic: '还原话题？',
    blockedMessages: '已屏蔽的消息',
    restoreMessage: '还原消息？',
    close: '关闭',
    ok: '确定',
    noBlockedContacts: '暂无已屏蔽联系人',
    noBlockedTopics: '暂无已屏蔽话题',
    noBlockedMessages: '暂无已屏蔽消息',
    restore: '还原',

    //profile page
    edit: '编辑',
    name: '昵称',
    location: '位置',
    description: '简介',
    registryVisible: '在注册表中可见',
    editImage: '修改头像',
    editDetails: '修改详情',

    // contacts page
    back: '返回',
    deleteContact: '删除联系人',
    confirmDelete: '删除',
    disconnectContact: '断开联系人连接',
    confirmDisconnect: '断开连接',
    blockContact: '屏蔽联系人',
    confirmBlock: '屏蔽',
    reportContact: '举报联系人',
    confirmReport: '举报',
    confirmed: '已保存',
    pending: '待定',
    connecting: '请求已发送',
    connected: '已连接',
    requested: '收到请求',
    unsaved: '未保存',
    offsync: '不同步',
    actionResync: '重新同步',
    actionConnect: '添加联系人',
    actionAccept: '接受',
    actionSave: '保存',
    actionCancel: '取消',
    actionDisconnect: '断开',
    actionIgnore: '忽略',
    actionDelete: '删除',
    actionBlock: '屏蔽',
    actionReport: '举报',
    actionLeave: '退出',

    // contact list page
    add: '添加',
    contactFilter: '联系人',
    serverFilter: '服务器',
    usernameFilter: '用户名',
    viewProfile: '查看资料',
    messageContact: '发送消息',
    callContact: '语音通话',
    noContacts: '未找到联系人',

    // channels list
    profile: '资料',
    contacts: '联系人',
    topics: '话题',
    subject: '主题（可选）',
    create: '创建',
    sealed: '已加密',
    newTopic: '新话题',
    new: '新建',

    // details
    topic: '话题',
    host: '房主',
    guest: '访客',
    leave: '离开',
    members: '成员',
    editSubject: '修改主题',
    topicMembers: '话题成员',
    leaveTopic: '退出话题',
    deleteTopic: '删除话题',
    blockTopic: '屏蔽话题',
    reportTopic: '举报话题',
    unknown: '未知',

    accounts: '账户管理',
    createAccount: '创建账户',
    accessAccount: '访问账户',
    token: '令牌',
    settings: '设置',
    federatedHost: '联邦主机',
    storageLimit: '存储限制 (GB) / 账户',
    keyType: '账户密钥类型',
    enableImage: '启用图片队列',
    enableAudio: '启用音频队列',
    enableVideo: '启用视频队列',
    enableBinary: '启用二进制文件',
    enableCalls: '启用 WebRTC 通话',
    iceService: 'Cloudflare 服务',
    relayUrl: '中继 URL',
    relayUsername: '中继用户名',
    relayPassword: '中继密码',

    newMessage: '新消息',
    fontSize: '字体大小',
    small: '小',
    medium: '中',
    large: '大',
    fontColor: '字体颜色',
    selectedColor: '已选颜色',

    login: '登录',
    createAccount: '创建账户',
    forgotPassword: '忘记密码',
    adminAccess: '管理员权限',
    server: '服务器',
    access: '访问',
    defaultPublic: '默认公共服务器仅供测试。请尽量使用私有服务器。',
    confirmPassword: '确认密码',
    accountLogin: '账户登录',
    accessAccount: '进入账户',
    agree: '我同意服务条款',
    terms: '查看服务条款',
    policy: '使用条款与用户政策',

    editMessage: '编辑消息内容',
    emptyTopic: '空话题',
    noTopics: '暂无话题',
    notes: '备注',

    welcome: '欢迎使用 Databag',
    communication: '为去中心化网络而生的通讯工具',
    setup: '设置你的个人资料',
    connect: '与他人建立连接',
    start: '开始对话',
    started: '立即开始',

    deleteMessage: '删除消息',
    blockMessage: '屏蔽消息',
    reportMessage: '举报消息',
    select: '选择',
    selectTopic: '选择分享话题',

    mfaTitle: '多因素认证',
    mfaSteps: '请保存密钥并确认验证码',
    mfaError: '验证码错误',
    mfaDisabled: '验证已暂时禁用',
    mfaConfirm: '确认',
    mfaEnter: '输入验证码',

    disable: '禁用',
    confirmDisable: '禁用多因素认证',
    disablePrompt: '你确定要禁用多因素认证吗？',
  },
  {
    // settings screen
    languageCode: 'it',
    visibleRegistry: 'Visibile nel Registro',
    edit: 'Modifica',
    enableNotifications: 'Notifiche Push',
    allowUnsealed: 'Consenti Non Sigillate',
    sealedTopics: 'Conversazioni Sigillate',
    colorMode: 'Modalità Colore',
    hourMode: 'Ora',
    dateMode: 'Data',
    language: 'Lingua',
    logout: 'Esci',
    changeLogin: 'Cambia Credenziali',
    deleteAccount: 'Elimina Account',
    contacts: 'Contatti',
    topics: 'Conversazioni',
    messages: 'Messaggi',
    support: 'Supporto',
    blocked: 'Bloccato',
    account: 'Account',
    display: 'Formato',
    messaging: 'Messaggistica',
    timeFull: '24h',
    timeHalf: '12h',
    monthStart: 'mm/gg',
    monthEnd: 'gg/mm',
    error: 'Errore',
    tryAgain: 'Per favore, riprova.',

    // seal wizard
    sealUnset: 'Genera una chiave per abilitare le conversazioni crittografate end-to-end.',
    sealUnlocked: 'Disabilitando la chiave di sigillatura bloccherai l\'accesso a tutte le conversazioni crittografate end-to-end da questo dispositivo finché la chiave non verrà sbloccata di nuovo.',
    sealLocked: 'Sblocca la chiave di sigillatura per supportare le conversazioni crittografate end-to-end su questo dispositivo.',
    sealDelete: 'Eliminando la chiave di sigillatura rimuoverai in modo permanente l\'accesso a qualsiasi conversazione crittografata end-to-end esistente per TUTTI i tuoi dispositivi.',
    password: 'Password',
    confirmPassword: 'Conferma Password',
    generate: 'Genera',
    disable: 'Disabilita',
    delete: 'Elimina',
    unlock: 'Sblocca',
    removeSeal: 'Rimuovi Chiave di Sigillatura',
    disableSeal: 'Disabilita Chiave di Sigillatura',
    unlockSeal: 'Sblocca Chiave di Sigillatura',
    typeDelete: 'Digita [elimina]',
    deleteKey: 'elimina',
    enableTopics: 'Abilita Conversazioni Sigillate',
    manageTopics: 'Gestisci Chiave di Sigillatura',
    changePassword: 'Cambia la password della chiave di sigillatura.',
    update: 'Modifica',
    changeKey: 'Cambia Password della Chiave',
    delayMessage: 'La generazione della chiave può richiedere diversi minuti.',
    changeMessage: 'Qui puoi cambiare il nome utente e/o la password per il tuo account.',

    // settings modals
    cancel: 'Annulla',
    confirmLogout: 'Esci',
    loggingOut: 'Uscita in corso',
    username: 'Nome Utente',
    save: 'Salva',
    notAvailable: 'Nome Utente Non Disponibile',
    blockedContacts: 'Contatti Bloccati',
    restoreContact: 'Ripristinare Contatto?',
    blockedTopics: 'Conversazioni Bloccate',
    restoreTopic: 'Ripristinare Conversazione?',
    blockedMessages: 'Messaggi Bloccati',
    restoreMessage: 'Ripristinare Messaggio?',
    close: 'Chiudi',
    ok: 'OK',
    noBlockedContacts: 'Nessun Contatto Bloccato',
    noBlockedTopics: 'Nessuna Conversazione Bloccata',
    noBlockedMessages: 'Nessun Messaggio Bloccato',
    restore: 'Ripristina',

    //profile page
    edit: 'Modifica',
    name: 'Nome',
    location: 'Posizione',
    description: 'Descrizione',
    registryVisible: 'Visibile nel Registro',
    editImage: 'Modifica Immagine',
    editDetails: 'Modifica Dettagli',

    // contacts page
    back: 'Indietro',
    deleteContact: 'Elimina Contatto',
    confirmDelete: 'Elimina',
    disconnectContact: 'Disconnetti dal Contatto',
    confirmDisconnect: 'Disconnetti',
    blockContact: 'Blocca Contatto',
    confirmBlock: 'Blocca',
    reportContact: 'Segnala Contatto',
    confirmReport: 'Segnala',
    confirmed: 'Salvato',
    pending: 'Sconosciuto',
    connecting: 'Richiesta Inviata',
    connected: 'Connesso',
    requested: 'Richiesta Ricevuta',
    unsaved: 'Non Salvato',
    offsync: 'Non Sincronizzato',
    actionResync: 'Risincronizza',
    actionConnect: 'Connetti',
    actionAccept: 'Accetta',
    actionSave: 'Salva',
    actionCancel: 'Annulla',
    actionDisconnect: 'Disconnetti',
    actionIgnore: 'Ignora',
    actionDelete: 'Elimina',
    actionBlock: 'Blocca',
    actionReport: 'Segnala',
    actionLeave: 'Abbandona',

    // contact list page
    add: 'Aggiungi',
    contactFilter: 'Contatti',
    serverFilter: 'Server',
    usernameFilter: 'Nome Utente',
    viewProfile: 'Visualizza Profilo',
    messageContact: 'Invia Messaggio al Contatto',
    callContact: 'Chiama Contatto',
    noContacts: 'Nessun Contatto Trovato',

    // channels list
    profile: 'Profilo',
    contacts: 'Contatti',
    topics: 'Conversazioni',
    subject: 'Oggetto (opzionale)',
    create: 'Crea',
    sealed: 'Sigillato',
    newTopic: 'Nuova Conversazione',
    new: 'Nuovo',

    // details
    topic: 'Conversazione',
    host: 'host',
    guest: 'ospite',
    leave: 'Abbandona',
    members: 'Membri',
    editSubject: 'Modifica Oggetto',
    topicMembers: 'Membri della Conversazione',
    leaveTopic: 'Abbandona Conversazione',
    deleteTopic: 'Elimina Conversazione',
    blockTopic: 'Blocca Conversazione',
    reportTopic: 'Segnala Conversazione',
    unknown: 'sconosciuto',

    accounts: 'Account',
    createAccount: 'Crea Account',
    accessAccount: 'Accedi all\'Account',
    token: 'Token',
    settings: 'Impostazioni',
    federatedHost: 'Host Federato',
    storageLimit: 'Limite di Archiviazione (GB) / Account',
    keyType: 'Tipo di Chiave Account',
    enableImage: 'Abilita Coda Immagini',
    enableAudio: 'Abilita Coda Audio',
    enableVideo: 'Abilita Coda Video',
    enableBinary: 'Abilita File Binari',
    enableCalls: 'Abilita Chiamate WebRTC',
    iceService: 'Servizio Cloudflare',
    relayUrl: 'URL Relay',
    relayUsername: 'Nome Utente Relay',
    relayPassword: 'Password Relay',

    newMessage: 'Nuovo Messaggio',
    fontSize: 'Dimensione Carattere',
    small: 'Piccolo',
    medium: 'Medio',
    large: 'Grande',
    fontColor: 'Colore Carattere',
    selectedColor: 'Colore Selezionato',

    login: 'Accedi',
    createAccount: 'Crea Account',
    forgotPassword: 'Password Dimenticata',
    adminAccess: 'Accesso Amministratore',
    server: 'Server',
    access: 'Accesso',
    defaultPublic: 'Il server pubblico predefinito serve per testare il sistema. Altrimenti, usa un server privato.',
    confirmPassword: 'Conferma Password',
    accountLogin: 'Accesso Account',
    accessAccount: 'Accedi all\'Account',
    agree: 'Accetto i Termini di Servizio',
    terms: 'Visualizza i Termini di Servizio',
    policy: 'Termini di Utilizzo e Politica dell\'Utente',

    editMessage: 'Modifica Testo del Messaggio',
    emptyTopic: 'Conversazione Vuota',
    noTopics: 'Nessuna Conversazione',
    notes: 'Note',

    welcome: 'Benvenuto in Databag',
    communication: 'Comunicazione per il Web Decentralizzato',
    setup: 'Configura il tuo Profilo',
    connect: 'Connettiti con le Persone',
    start: 'Inizia una Conversazione',
    started: 'Inizia',

    deleteMessage: 'Elimina Messaggio',
    blockMessage: 'Blocca Messaggio',
    reportMessage: 'Segnala Messaggio',
    select: 'Seleziona',
    selectTopic: 'Seleziona Conversazione da Condividere',

    mfaTitle: 'Autenticazione Multi-Fattore',
    mfaSteps: 'Salva il segreto e conferma il codice di verifica',
    mfaError: 'errore codice di verifica',
    mfaDisabled: 'verifica temporaneamente disabilitata',
    mfaConfirm: 'Conferma',
    mfaEnter: 'Inserisci il tuo codice di verifica',

    disable: 'Disabilita',
    confirmDisable: 'Disabilitazione Autenticazione Multi-Fattore',
    disablePrompt: 'Sei sicuro di voler disabilitare l\'autenticazione multi-fattore',
  }
];

export function getLanguageStrings() {
  const locale = Platform.OS === 'ios' ? NativeModules.SettingsManager?.settings.AppleLocale || NativeModules.SettingsManager?.settings.AppleLanguages[0] : NativeModules.I18nManager?.localeIdentifier;

  const lang = locale?.slice(0, 2) || '';

  if (lang === 'en') {
    return Strings[0];
  }
  if (lang === 'fr') {
    return Strings[1];
  }
  if (lang === 'es') {
    return Strings[2];
  }
  if (lang === 'de') {
    return Strings[3];
  }
  if (lang === 'pt') {
    return Strings[4];
  }
  if (lang === 'ru') {
    return Strings[5];
  }
  if (lang === 'el') {
    return Strings[6];
  }
  if (lang === 'zh') {
    const upperLocale = locale.toUpperCase();
    if (upperLocale.includes('HANS') || upperLocale.includes('CN')) {
      return Strings[7];
    }
  }
  if (lang === 'it') {
    return Strings[8];
  }
  return Strings[0];
};
