diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b9fb54ec..0bc3be01 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,8 @@ name: Release Workflow +# self-hosted runner to speed things up +runs-on: self-hosted + on: workflow_dispatch: {} release: @@ -25,6 +28,8 @@ jobs: permissions: packages: write contents: read + # self-hosted runner to speed things up + runs-on: [self-hosted] steps: - name: Check out the repo uses: actions/checkout@v4 diff --git a/i18n/locales/es.json b/i18n/locales/es.json index 0967ef42..99005921 100644 --- a/i18n/locales/es.json +++ b/i18n/locales/es.json @@ -1 +1,321 @@ -{} +{ + "account": { + "devices": { + "capabilities": "Funciones", + "lastConnected": "Última Conexión", + "noDevices": "No hay dispositivos asociados a tu cuenta.", + "platform": "Plataforma", + "revoke": "Desvincular", + "subheader": "Administra los dispositivos autorizados para acceder a tu cuenta de Drop.", + "title": "Dispositivos" + }, + "home": { + "title": "Inicio" + }, + "notifications": { + "all": "Ver todas {arrow}", + "clear": "Borrar notificaciones", + "desc": "Ver y administrar tus notificaciones.", + "markAllAsRead": "Marcar todo como leído", + "markAsRead": "Marcar como leído", + "none": "Sin notificaciones", + "notifications": "Notificaciones", + "title": "Notificaciones", + "unread": "Notificaciones Sin Leer" + }, + "security": { + "2fa": { + "superlevelHint": { + "signin": "Iniciar sesión {arrow}", + "success": "Tienes acceso a estas acciones protegidas.", + "title": "Inicia sesión de nuevo para acceder a estas opciones." + }, + "title": "Autentificación en dos pasos", + "totp": { + "description": "TOTP genera códigos de un sólo uso, completamente sin conexión. Puedes usar el autenticador TOTP que prefieras.", + "disableButton": "Deshabilitar", + "title": "TOTP" + }, + "webauthn": { + "bypassHint": "También permite omitir el inicio de sesión con dispositivos compatibles.", + "description": "También conocidas como passkeys. Autentícate mediante biometría, un dispositivo, llaves YubiKey o cualquier dispositivo compatible con FIDO2.", + "manage": "Gestionar", + "modal": { + "description": "Crea nuevas claves o elimina claves existentes en tu cuenta.", + "new": "Nueva clave", + "tableCreated": "Creada", + "tableName": "Nombre", + "title": "Claves WebAuthn" + }, + "title": "WebAuthn" + } + }, + "title": "Seguridad" + }, + "settings": "Configuración", + "title": "Configuración de tu Cuenta", + "token": { + "acls": "ACLs/permisos", + "aclsDesc": "Define qué permisos dispone este token. Evita seleccionar todos los permisos si no son necesarios.", + "expiry": "Expiración", + "expiry3Month": "3 meses", + "expiry5Year": "5 años", + "expiry6Month": "6 meses", + "expiryMonth": "Un mes", + "expiryYear": "Un año", + "name": "Nombre del token", + "nameDesc": "El nombre del token, como referencia.", + "namePlaceholder": "Mi Nuevo Token", + "noExpiry": "Sin expiración", + "noTokens": "No hay tokens asociados a tu cuenta.", + "revoke": "Desvincular", + "subheader": "Gestiona tus tokens API y sus permisos.", + "success": "Token creado con éxito.", + "successNote": "Asegurate de copiarlo ahora, no volverá a mostrarse.", + "title": "Tokens API" + } + }, + "actions": "Acciones", + "add": "Añadir", + "adminTitle": "Tablero de Administración - {0}", + "adminTitleTemplate": "{0} - Administración - {1}", + "auth": { + "2fa": { + "backToOptions": "{arrow} Volver a opciones", + "description": "La autenticación en dos factores está habilitada en tu cuenta. Seleccione una de las opciones a continuación.", + "passkey": { + "createDescription": "WebAuthn, o passkeys, te permiten iniciar sesión o completar la verificación en dos pasos usando biometría o dispositivos de seguridad físicos.", + "createTitle": "Crear un passkey", + "description": "Usa una passkey, como biometría, un dispositivo de seguridad físico u otro dispositivo compatible, para iniciar sesión en tu cuenta de Drop.", + "passkeyNameTag": "Nombre", + "signinButton": "Iniciar sesión con WebAuthn", + "title": "WebAuthn" + }, + "success": { + "back": "{arrow} Volver a seguridad de tu cuenta", + "description": "Drop ha creado y añadido correctamente tu método de verificación en dos pasos. Si es la primera vez que configuras el 2FA, tu cuenta lo requerirá a partir de ahora para iniciar sesión.", + "title": "¡Añadido tu método de autenticación en dos pasos!" + }, + "title": "Autenticación en dos pasos", + "totp": { + "createDescription": "Usa tu autenticador TOTP, como Google Authenticator, Aegis, o Bitwarden, para añadir 2FA a tu cuenta Drop.", + "createHint": "Introduce el código generado para habilitar TOTP", + "createTitle": "Configura tu autenticador", + "description": "Usa un código de un solo uso para iniciar sesión en tu cuenta Drop.", + "title": "TOTP" + } + }, + "callback": { + "authClient": "¿Autorizar el cliente?", + "authorize": "Autorizar", + "authorizedClient": "El cliente ha sido autorizado con éxito. Puedes cerrar esta ventana.", + "issues": "¿Tienes problemas?", + "learn": "Saber más {arrow}", + "paste": "Pega este código en el cliente para continuar:", + "permWarning": "Al aceptar esta petición se autorizará a \"{name}\" en \"{platform}\" a:", + "requestedAccess": "\"{name}\" ha solicitado acceso a tu cuenta Drop.", + "success": "¡Completado con éxito!" + }, + "code": { + "description": "Usa un código para conectar tu cliente Drop si no eres capaz de abrir un navegador web en un dispositivo.", + "title": "Conectar tu cliente Drop" + }, + "confirmPassword": "Confirmar @:auth.password", + "displayName": "Nombre Visible", + "email": "Correo electrónico", + "password": "Contraseña", + "register": { + "confirmPasswordFormat": "Las contraseñas deben coincidir", + "emailFormat": "Debe tener el formato usuario{'@'}ejemplo.com", + "passwordFormat": "Debe tener 8 o más carácteres", + "subheader": "Introduce tus datos a continuación para crear tu cuenta.", + "title": "Crear tu cuenta Drop", + "usernameFormat": "Debe tener 5 o más carácteres en minúscula" + }, + "signin": { + "externalProvider": "proveedor externo", + "forgot": "¿Olvidaste tu contraseña?", + "noAccount": "¿No tienes una cuenta? Pídele a un administrador que te cree una cuenta.", + "noAccountProtected": "Por seguridad, necesita iniciar sesión de nuevo para acceder a acciones más sensibles.", + "or": "O", + "pageTitle": "Iniciar sesión en Drop", + "rememberMe": "Recordarme", + "signin": "Iniciar sesión", + "signinWithExternalProvider": "Iniciar sesión con {externalProvider} {arrow}", + "title": "Iniciar sesión en tu cuenta", + "titleProtected": "Inicia sesión para acceder a acciones protegidas" + }, + "signout": "Cerrar sesión", + "username": "Nombre de usuario" + }, + "cancel": "Cancelar", + "chars": { + "arrow": "→", + "arrowBack": "←", + "arrowDown": "↓", + "arrowUp": "↑", + "srComma": ", {0}" + }, + "common": { + "add": "Añadir", + "cannotUndo": "Esta acción no se puede revertir.", + "close": "Cerrar", + "components": { + "multiitem": { + "new": "Crear nuevo: \"{0}\"", + "placeholder": "Empieza a escribir..." + } + }, + "create": "Crear", + "date": "Fecha", + "delete": "Eliminar", + "deleteConfirm": "¿Estás seguro que quieres eliminar \"{0}\"?", + "divider": "{'|'}", + "edit": "Modificar", + "friends": "Amigos", + "groups": "Grupos", + "insert": "Insertar", + "labelValueColon": "{label}: {value}", + "name": "Nombre", + "noData": "No hay datos", + "noResults": "No hay resultados", + "noSelected": "Ningún elemento seleccionado.", + "remove": "Eliminar", + "save": "Guardar", + "saved": "Guardado", + "select": "Seleccionar", + "servers": "Servidores", + "srLoading": "Cargando…", + "tags": "Etiquetas", + "today": "Hoy" + }, + "drop": { + "desc": "Una plataforma de distribución de videojuegos de código abierto diseñada para ser rápida, flexible y bonita.", + "drop": "Drop" + }, + "editor": { + "bold": "Negrita", + "boldPlaceholder": "texto en negrita", + "code": "Código", + "codePlaceholder": "código", + "heading": "Cabecera", + "headingPlaceholder": "cabecera", + "italic": "Itálica", + "italicPlaceholder": "texto en itálica", + "link": "Enlace", + "linkPlaceholder": "texto con enlace", + "listItem": "Elemento de Lista", + "listItemPlaceholder": "elemento de lista" + }, + "errors": { + "admin": { + "user": { + "delete": { + "desc": "Drop no pudo eliminar este usuario: {0}", + "title": "Error eliminando usuario" + } + } + }, + "auth": { + "disabled": "Cuenta inválida o deshabilitada. Por favor contacta con el administrador del servidor.", + "invalidInvite": "Invitación inválida o expirada", + "invalidPassState": "Estado de la contraseña inválido. Por favor contacta con el administrador del servidor.", + "invalidUserOrPass": "Usuario o contraseña inválidos." + }, + "library": { + "source": { + "delete": { + "desc": "Drop no pudo eliminar este usuario: {0}" + } + } + }, + "news": { + "article": { + "delete": { + "desc": "Drop no pudo eliminar este usuario: {0}", + "title": "Error eliminando el artículo" + } + } + }, + "signIn": "Iniciar sesión {arrow}" + }, + "header": { + "admin": { + "home": "Inicio", + "settings": { + "title": "Configuración", + "tokens": "Tokens API" + } + } + }, + "home": { + "admin": { + "title": "Inicio" + } + }, + "library": { + "admin": { + "import": { + "version": { + "displayName": "Nombre Visible" + } + }, + "metadata": { + "tags": { + "create": "Crear", + "title": "Etiquetas" + } + }, + "sources": { + "nameDesc": "El nombre del origen, como referencia." + } + } + }, + "news": { + "article": { + "add": "Añadir", + "editor": "Modificar" + } + }, + "settings": { + "admin": { + "title": "Configuración" + } + }, + "store": { + "tags": "Etiquetas" + }, + "tasks": { + "admin": { + "viewTask": "Ver todas {arrow}" + } + }, + "title": "Drop", + "userHeader": { + "profile": { + "admin": "Tablero de Administración", + "settings": "Configuración de tu Cuenta" + } + }, + "users": { + "admin": { + "authentication": { + "disabled": "Deshabilitar" + }, + "delete": "Eliminar", + "displayNameHeader": "Nombre Visible", + "emailHeader": "Correo electrónico", + "simple": { + "invite6Months": "6 meses", + "inviteEmailDescription": "Debe tener el formato usuario{'@'}ejemplo.com", + "inviteMonth": "Un mes", + "inviteUsernameFormat": "Debe tener 5 carácteres o más", + "inviteUsernamePlaceholder": "miUsuario", + "inviteYear": "1 año" + }, + "srEditLabel": "Modificar", + "usernameHeader": "Nombre de usuario" + } + }, + "welcome": "¡Español, Bienvenido!" +} diff --git a/i18n/locales/fr.json b/i18n/locales/fr.json index 14c2bd91..1a73b73d 100644 --- a/i18n/locales/fr.json +++ b/i18n/locales/fr.json @@ -24,6 +24,32 @@ "unread": "Notifications Non Lues" }, "security": { + "2fa": { + "superlevelHint": { + "signin": "Se connecter {arrow}", + "success": "Vous avez accès a ces actions protégées.", + "title": "Connectez-vous une nouvelle fois pour accéder a vos réglages." + }, + "title": "Authentification à deux facteurs", + "totp": { + "description": "TOTP génère des codes à usage unique, entièrement hors ligne. Vous pouvez utiliser l'authentificateur TOTP de votre choix.", + "disableButton": "Désactiver", + "title": "TOTP" + }, + "webauthn": { + "bypassHint": "Permet également de contourner la connexion avec les appareils compatibles.", + "description": "Plus connu sous le nom de clés d'accès. Connectez vous en utilisant la biométrie, un appareil, YubiKeys, ou n'importe quel autre appareil compatible FIDO2.", + "manage": "Gérer", + "modal": { + "description": "Créer de nouvelles clés ou supprimer des clés existantes de votre compte.", + "new": "Nouvelle clé", + "tableCreated": "Créé", + "tableName": "Nom", + "title": "Clés WebAuthn" + }, + "title": "WebAuthn" + } + }, "title": "Sécurité" }, "settings": "Paramètres", @@ -51,9 +77,34 @@ }, "actions": "Actions", "add": "Ajouter", - "adminTitle": "Tableau de Bord Administratif - Drop", - "adminTitleTemplate": "{0} - Administration - Drop", + "adminTitle": "Tableau de Bord Administratif - {0}", + "adminTitleTemplate": "{0} - Administration - {1}", "auth": { + "2fa": { + "backToOptions": "{arrow} Retour aux options", + "description": "L’authentification à deux facteurs est activée sur votre compte. Choisissez une des options ci-dessous pour continuer.", + "passkey": { + "createDescription": "WebAuthn ou les clés d'accès vous permettent de vous connecter ou de terminer l'authentification à 2 facteurs à l'aide de données biométrique ou avec un appareil physique de sécurité.", + "createTitle": "Créer une clé d'accès", + "description": "Utiliser une clé d'accès, comme des données biométriques, un appareil physique de sécurité, ou n'importe quel autre appareil compatible pour vous connecter a votre compte Drop.", + "passkeyNameTag": "Nom", + "signinButton": "Se connecter avec WebAuthn", + "title": "WebAuthn" + }, + "success": { + "back": "{arrow} Retour à la sécurité du compte", + "description": "Drop a créé et ajouté avec succès votre méthode d'authentification à deux facteurs (2FA). Si c'est la première fois que vous configurez la 2FA, votre compte l'exige désormais pour se connecter.", + "title": "Votre méthode d'authentification à 2 facteurs est ajoutée !" + }, + "title": "Authentification à 2 facteurs", + "totp": { + "createDescription": "Utiliser votre authentificateur TOTP, comme Google Authenticator, Aegis, ou Bitwarden pour ajouter l'authentification à 2 facteurs à vôtre compte Drop.", + "createHint": "Entrer le code généré pour activer TOTP", + "createTitle": "Configurer votre authentificateur", + "description": "Utiliser un code à usage unique pour vous connecter à votre compte Drop.", + "title": "TOTP" + } + }, "callback": { "authClient": "Authoriser le client ?", "authorize": "Authoriser", @@ -85,12 +136,14 @@ "externalProvider": "un fournisseur externe", "forgot": "Mot de passe oublié ?", "noAccount": "Pas de compte ? Demandez à un administrateur d'en créer un pour vous.", + "noAccountProtected": "Pour des raisons de sécurité, vous devez vous reconnecter lorsque vous tentez d'accéder à des actions sensibles.", "or": "OU", "pageTitle": "Se connecter à Drop", "rememberMe": "Se souvenir de moi", "signin": "Se connecter", "signinWithExternalProvider": "Connectez vous avec {externalProvider} {arrow}", - "title": "Se connecter à votre compte" + "title": "Se connecter à votre compte", + "titleProtected": "Reconnectez-vous pour accéder à cette action protégée" }, "signout": "Déconnexion", "username": "Nom d'utilisateur" @@ -125,6 +178,7 @@ "remove": "Retirer", "save": "Sauvegarder", "saved": "Sauvegardé", + "select": "Sélectionner", "servers": "Serveurs", "srLoading": "Chargement…", "tags": "Étiquettes", @@ -277,6 +331,7 @@ "library": "Bibliothèque", "metadata": "Méta", "settings": { + "general": "Réglages Généraux", "store": "Store", "title": "Paramètres", "tokens": "API tokens" @@ -317,6 +372,10 @@ "admin": { "detectedGame": "Drop a détecté que vous avez des nouveaux jeux a importer.", "detectedVersion": "Drop a détecté que vous avez des nouvelles versions de ce jeu à importer.", + "fileExtSelector": { + "add": "Ajouter \"{0}\"", + "noSelected": "Aucune extension sélectionnée." + }, "game": { "addCarouselNoImages": "Pas d'image a ajouter.", "addDescriptionNoImages": "Pas d'image à ajouter.", @@ -337,10 +396,14 @@ "setCover": "Définir comme couverture" }, "gameLibrary": "Bibliothèque de jeux", + "gameSelector": { + "hint": "Tapper au moins 4 caractères pour avoir des résultats" + }, "import": { "bulkImportDescription": "Lorsque vous êtes sur cette page, vous ne serez pas redirigé sur la tâche d'importation, pour que vous puissiez importer plusieurs jeux successivement.", "bulkImportTitle": "Mode d'importation de masse", "import": "Importer", + "importAs": "Importer comme", "link": "Imported {arrow}", "loading": "Chargement des résultats des jeux…", "search": "Rechercher", @@ -360,6 +423,7 @@ "loadingVersion": "Chargement des métadonnées de la version…", "noAdv": "Pas d'option avancée pour cette configuration.", "noLaunches": "Aucune configuration de lancement ajoutée.", + "noNameProvided": "Aucun nom fourni.", "noSetups": "Aucune configuration d'installation ajoutée.", "noVersions": "Pas de version à importer", "platform": "Version de la plateforme", @@ -377,6 +441,27 @@ }, "withoutMetadata": "Importer sans les données méta" }, + "launchRow": { + "autosuggestHint": "Suggestion automatique des extensions", + "currentDirHint": "Le dossier d'installation est configuré comme le dossier actuel au lancement. Il n'est pas ajouté à vôtre commande.", + "emulatorHint": "{rom} est remplacé par la commande de lancement du jeu pour les émulateurs.", + "emulatorSelect": "Sélectionner le nouvel émulateur", + "emulatorTitle": "Émulateur", + "executorHint": "{executor} est remplacé par la commande de lancement du jeu pour les émulateurs.", + "executorSelect": "Sélectionner le nouvel exécuteur", + "executorTitle": "Exécuteur", + "noEmulatorSelected": "Pas d'émulateur sélectionné", + "noExecutorSelected": "Pas d'exécuteur sélectionné" + }, + "launchSelector": { + "description": "Seléctionner une option de lancement comme exécuteur pour votre nouvelle option de lancement.", + "noVersions": "Pas de version importée.", + "platformFilterHint": "Affichage des lancements uniquement pour :", + "search": "Chercher un exécuteur", + "selectCommand": "Sélectionner une commande de lancement", + "selectVersions": "Sélectionner une version", + "title": "Sélectionner une commande de lancement" + }, "libraryHint": "Pas de bibliothèque configurée.", "libraryHintDocsLink": "Qu'est-ce que cela veut dire ? {arrow}", "metadata": { @@ -470,8 +555,18 @@ "title": "Bibliothèques", "version": { "delta": "Mode de mise à jour", + "description": "Toutes les versions sont importées pour vôtre jeu.", + "noSetups": "Pas d'installation configurée.", "noVersions": "Vous n'avez aucune version de ce jeu de disponible.", - "noVersionsAdded": "pas de version ajoutée" + "noVersionsAdded": "pas de version ajoutée", + "setupOnly": "Version configurée en mode installation uniquement.", + "table": { + "launch": "Configurations de Lancement", + "name": "Nom (ID)", + "path": "Chemin d'accés", + "setup": "Configuration des Installations" + }, + "title": "Versions" }, "versionPriority": "Priorité des versions" }, @@ -542,6 +637,17 @@ "settings": { "admin": { "description": "Configurer les paramètres de Drop", + "general": { + "applicationLogo": "Logo de l'application", + "customLogo": "Logo personnalisé", + "defaultLogo": "Logo par défaut", + "logo": "Logo", + "serverName": "Nom du serveur", + "serverNameDescription": "Le nom du serveur", + "serverNamePlaceholder": "Mon Instance Drop", + "title": "Réglages généraux", + "uploadLogo": "Remplacer le logo" + }, "store": { "dropGameAltPlaceholder": "Exemple d'icône de Jeu", "dropGameDescriptionPlaceholder": "Ceci est un jeu exemple. Il sera remplacé si vous importez un jeu.", @@ -628,6 +734,7 @@ "completedTasksTitle": "Tâches complétées", "dailyScheduledTitle": "Tâches quotidiennes planifiées", "execute": "{arrow} Exécuter", + "noActions": "Pas d'action", "noTasksRunning": "Pas de tâche en cours", "progress": "{0}%", "runningTasksTitle": "Tâches en cours d'exécution", diff --git a/i18n/locales/it.json b/i18n/locales/it.json index 0967ef42..1c176f15 100644 --- a/i18n/locales/it.json +++ b/i18n/locales/it.json @@ -1 +1,202 @@ -{} +{ + "account": { + "devices": { + "capabilities": "Capacità", + "lastConnected": "Ultima Connessione", + "noDevices": "Nessun dispositivo connesso al tuo account.", + "platform": "Piattaforma", + "revoke": "Revoca", + "subheader": "Gestisci i dispositivi autorizzati all'accesso del tuo account Drop.", + "title": "Dispositivi" + }, + "notifications": { + "all": "Mostra tutte {arrow}", + "clear": "Cancella notifiche", + "markAllAsRead": "Segna tutto come letto", + "markAsRead": "Segna come letto", + "none": "Nessuna notifica", + "notifications": "Notifiche", + "title": "Notifiche", + "unread": "Notifiche non lette" + }, + "security": { + "2fa": { + "superlevelHint": { + "signin": "Accedi {arrow}" + }, + "title": "Autenticazione a due fattori", + "totp": { + "disableButton": "Disattiva" + }, + "webauthn": { + "manage": "Gestisci", + "modal": { + "new": "Nuova chiave", + "tableName": "Nome", + "title": "Chiavi WebAuthn" + } + } + }, + "title": "Sicurezza" + }, + "settings": "Impostazioni", + "title": "Impostazioni Account", + "token": { + "expiry": "Scadenza", + "expiry3Month": "3 mesi", + "expiry5Year": "5 anni", + "expiry6Month": "6 mesi", + "expiryMonth": "Un mese", + "expiryYear": "Un anno", + "name": "Nome token API", + "noExpiry": "Nessuna scadenza", + "noTokens": "Nessun token connesso al tuo account.", + "revoke": "Revoca", + "subheader": "Gestisci i tuoi token API e a cosa possono accedere.", + "success": "Token creato con successo.", + "successNote": "Assicurati di averlo copiato adesso, poiché non verrà più mostrato." + } + }, + "actions": "Azioni", + "add": "Aggiungi", + "adminTitleTemplate": "{0} - Amministratore - {1}", + "auth": { + "2fa": { + "backToOptions": "{arrow} Torna alle opzioni", + "description": "L'autenticazione a due fattori è abilitata per il tuo account. Seleziona una delle seguente opzioni per continuare.", + "passkey": { + "createTitle": "Crea una passkey", + "description": "Usa una passkey, come dati biometrici, un dispositivo di sicurezza hardware, o un altro dispositivo compatibile per accedere al tuo account Drop.", + "passkeyNameTag": "Nome", + "signinButton": "Accedi con WebAuthn" + }, + "title": "Autenticazione a due fattori", + "totp": { + "createDescription": "Usa il tuo autenticatore TOTP, come Google Authenticator, Aegis o Bitwarden, per aggiungere la 2FA al tuo account Drop.", + "createHint": "Inserire il codice generato per abilitare TOTP", + "createTitle": "Imposta il tuo autenticatore", + "description": "Usa un codice monouso per accedere al tuo account Drop." + } + }, + "callback": { + "authClient": "Autorizzare client?", + "authorize": "Autorizza", + "paste": "Incolla questo codice nel client per continuare:" + }, + "code": { + "description": "Usa un codice per connettere il tuo client Drop se non è possibile aprire un browser sul tuo dispositivo.", + "title": "Connetti il tuo client Drop" + }, + "confirmPassword": "Conferma @:auth.password", + "displayName": "Nome visualizzato", + "register": { + "passwordFormat": "Deve avere 8 o più caratteri", + "title": "Crea il tuo account Drop" + }, + "signin": { + "externalProvider": "provider esterno", + "forgot": "Password dimenticata?", + "noAccount": "Non hai un account? Chiedi ad un amministratore di crearne uno per te.", + "or": "O", + "pageTitle": "Accedi a Drop", + "rememberMe": "Ricordami", + "signin": "Accedi", + "signinWithExternalProvider": "Accedi con {externalProvider} {arrow}", + "title": "Accedi al tuo account" + }, + "signout": "Disconnetti", + "username": "Nome utente" + }, + "cancel": "Annulla", + "common": { + "add": "Aggiungi", + "cannotUndo": "Questa azione non può essere annullata.", + "close": "Chiudi", + "components": { + "multiitem": { + "new": "Crea nuovo: \"{0}\"", + "placeholder": "Inizia a scrivere..." + } + }, + "create": "Crea", + "date": "Data", + "delete": "Elimina", + "deleteConfirm": "Sei sicuro di voler eliminare \"{0}\"?", + "edit": "Modifica", + "friends": "Amici", + "groups": "Gruppi", + "insert": "Inserisci", + "name": "Nome", + "noResults": "Nessun risultato", + "noSelected": "Nessun elemento selezionato.", + "remove": "Rimuovi", + "save": "Salva", + "saved": "Salvato", + "select": "Seleziona", + "servers": "Server", + "srLoading": "Caricamento…", + "tags": "Tag", + "today": "Oggi" + }, + "drop": { + "desc": "Una piattaforma di distribuzione videogiochi open-source costruita per velocità, flessibilità e bellezza." + }, + "editor": { + "bold": "Grassetto", + "boldPlaceholder": "testo in grassetto", + "code": "Codice", + "codePlaceholder": "codice", + "heading": "Intestazione", + "headingPlaceholder": "intestazione", + "italic": "Corsivo", + "italicPlaceholder": "testo in corsivo", + "link": "Collegamento", + "linkPlaceholder": "testo collegamento", + "listItem": "Lista Elementi", + "listItemPlaceholder": "elemento lista" + }, + "errors": { + "auth": { + "disabled": "Account non valido o disattivato. Contattare l'amministratore del server.", + "invalidInvite": "Invito non valido o scaduto", + "invalidUserOrPass": "Nome utente o password non valida.", + "method": { + "signinDisabled": "Metodo di accesso non abilitato" + }, + "usernameTaken": "Nome utente già utilizzato." + }, + "externalUrl": { + "subtitle": "Questo messaggio è visibile solo agli amministratori.", + "title": "Accedendo su EXTERNAL_URL diverso. Si prega di controllare la documentazione." + } + }, + "footer": { + "documentation": "Documentazione", + "findGame": "Trova un gioco", + "games": "Giochi" + }, + "header": { + "admin": { + "admin": "Amministratore", + "library": "Libreria", + "settings": { + "general": "Opzioni Generali", + "store": "Negozio", + "title": "Opzioni", + "tokens": "Token API" + }, + "users": "Utenti" + }, + "back": "Indietro" + }, + "helpUsTranslate": "Aiutaci a tradurre Drop {arrow}", + "home": { + "admin": { + "activeInactiveUsers": "Utenti attivi/inattivi", + "activeUsers": "Utenti attivi", + "cpuUsage": "Utilizzo CPU", + "games": "Giochi", + "inactiveUsers": "Utenti inattivi" + } + } +}