Files
TREK/shared/src/i18n/it/native.ts
T
Maurice e0022c12c4 fix(native): an error page in place of the server's keeps a way back to the address screen
A proxy's block page or a refused client certificate (Cloudflare's "Sorry, you have been blocked") left the app on a page without TREK's UI and no way to change the server. Any 4xx main-frame page that the client-certificate path does not handle now shows the sign-in bar with its own hint and "Change server", on iOS and Android. TestFlight feedback, 5.1.2.
2026-11-11 20:41:24 +00:00

203 lines
13 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import type { TranslationStrings } from '../types';
const native: TranslationStrings = {
'native.connect.title': 'Connetti a TREK',
'native.connect.hint': 'Inserisci l’indirizzo con cui apri TREK nel browser.',
'native.connect.placeholder': 'https://trek.example.com',
'native.connect.submit': 'Connetti',
'native.connect.checking': 'Verifica in corso…',
'native.connect.tryDemo': 'Prova la demo',
'native.connect.whatIsServer': 'Che cos’è un server TREK?',
'native.connect.errorInvalid': 'Non sembra un indirizzo web.',
'native.connect.errorUnreachable':
'Nessun server risponde a questo indirizzo. Controlla l’indirizzo e la connessione.',
'native.connect.errorNotTrek': 'Il server a questo indirizzo non è TREK.',
'native.connect.errorTooOld':
'Su questo server gira una versione vecchia di TREK. L’app richiede TREK 5.1.3 o successivo, quindi il server deve prima essere aggiornato.',
'native.connect.recheckHint':
'Questa versione dell’app richiede TREK 5.1.3 o successivo sul tuo server, quindi lo controlla ancora una volta.',
'native.offline.title': 'Server non raggiungibile',
'native.offline.hint': 'TREK non è riuscito a raggiungere {server}. Controlla la connessione e riprova.',
'native.offline.retry': 'Riprova',
'native.changeServer': 'Cambia server',
'native.errorPageBar.hint':
'Questa pagina non è di TREK: il server o un proxy davanti a esso ha rifiutato l’app. Controlla il proxy o il certificato, oppure cambia server.',
'native.signInBar.hint':
'Le passkey e le chiavi di sicurezza non funzionano su questa pagina nell’app. Accedi con una password o lascia passare l’app dal tuo proxy.',
'native.login.failed': 'L’accesso non è riuscito. Riprova.',
'native.handoff.title': 'Continua nell’app',
'native.handoff.hint': 'Hai effettuato l’accesso come {name}. Apri l’app TREK per completare lì l’accesso.',
'native.handoff.open': 'Apri l’app TREK',
'native.handoff.switchAccount': 'Usa un altro account',
'native.privacy': 'Informativa sulla privacy',
'native.settings.server': 'Server', // same-as-en
'native.settings.serverHint': 'Questa app è collegata a {server}.',
'native.welcome.headline': 'I tuoi viaggi.\nIl tuo piano.',
'native.welcome.sub': 'Pianifica insieme in tempo reale: tour, budget, diario e fotolibro, con l’aiuto dell’IA.',
'native.welcome.connect': 'Collega il tuo TREK',
'native.welcome.connectSub': 'Apri l’indirizzo che già usi',
'native.welcome.getCloud': 'Attiva TREK Cloud',
'native.welcome.getCloudSub': 'Ospitato per te, senza installazione',
'native.cloud.title': 'TREK Cloud',
'native.cloud.sub':
'Ospitiamo TREK per te, sul tuo indirizzo. Niente da installare, niente da mantenere: pronto in pochi minuti.',
'native.cloud.f1': 'Il tuo indirizzo, su server in Germania',
'native.cloud.f2': 'Pronto in pochi minuti, aggiornamenti inclusi',
'native.cloud.f3': 'I tuoi dati restano tuoi: niente pubblicità, niente tracciamento',
'native.cloud.cta': 'Inizia',
'native.cloud.haveServer': 'Ho già un server TREK',
'native.connecting': 'Connessione a {host}',
'native.back': 'Indietro',
'native.plans.title': 'Scegli il tuo piano',
'native.plans.sub': 'TREK ospitato sul tuo indirizzo. Modifica o disdici quando vuoi.',
'native.plans.monthly': 'Mensile',
'native.plans.yearly': 'Annuale',
'native.plans.perMonth': 'al mese',
'native.plans.perYear': 'all’anno',
'native.plans.aiDocs': '{n} documenti con IA al mese',
'native.plans.noAi': 'Nessun documento con IA',
'native.plans.storage': '{n} GB di spazio',
'native.plans.unlimited': 'Luoghi, viaggi e persone illimitati',
'native.plans.subscribe': 'Abbonati',
'native.plans.loadError': 'Impossibile caricare i piani. Controlla la connessione e riprova.',
'native.plans.retry': 'Riprova',
'native.plans.soon': 'L’abbonamento nell’app non è ancora disponibile.',
'native.plans.closed': 'TREK Cloud apre presto. Potrai abbonarti qui dal giorno dell’apertura.',
'native.claim.title': 'Quasi fatto',
'native.claim.sub': 'Scegli il tuo indirizzo. Lo prepariamo subito.',
'native.claim.addressLabel': 'Il tuo indirizzo',
'native.claim.taken': 'Questo indirizzo è già occupato.',
'native.claim.invalid': 'Almeno tre lettere, numeri o trattini.',
'native.claim.reserved': 'Questo indirizzo è riservato.',
'native.claim.free': 'Disponibile',
'native.claim.emailLabel': 'Email', // same-as-en
'native.claim.emailHint': 'Per il tuo account e le comunicazioni sul contratto.',
'native.claim.passwordLabel': 'La tua password',
'native.claim.passwordHint':
'Almeno 8 caratteri. La password deve contenere lettere maiuscole, minuscole, un numero e un carattere speciale.',
'native.claim.subscribe': 'Abbonati per {price}',
'native.claim.cancelled': 'Acquisto annullato.',
'native.claim.failed': 'L’acquisto non è andato a buon fine. Riprova.',
'native.claim.redeemFailed': 'Non siamo riusciti a preparare il tuo TREK. Riprova.',
'native.claim.closedRefund':
'TREK Cloud apre presto. Google Play ti rimborsa automaticamente questo acquisto entro tre giorni.',
'native.plans.restore': 'Ripristina acquisti',
'native.plans.restoring': 'Controllo dei tuoi acquisti…',
'native.plans.restoreNone': 'Nessun abbonamento attivo trovato per questo ID Apple.',
'native.plans.restoreFailed': 'Non siamo riusciti a ripristinare il tuo TREK. Riprova.',
'native.plans.legal':
'Il pagamento viene addebitato sul tuo ID Apple alla conferma. L’abbonamento si rinnova automaticamente se non lo annulli almeno 24 ore prima della fine del periodo. Gestiscilo o annullalo nelle impostazioni del tuo account App Store.',
'native.plans.terms': 'Termini d’uso di Apple (EULA)',
'native.plans.ourTerms': 'Condizioni di TREK Cloud',
'native.plans.legalAndroid':
'Il pagamento viene addebitato sul tuo account Google alla conferma. L’abbonamento si rinnova automaticamente se non lo annulli prima della fine del periodo. Gestiscilo o annullalo in Google Play da Profilo, Pagamenti e abbonamenti, Abbonamenti.',
'native.plans.restoreNoneAndroid': 'Nessun abbonamento attivo trovato per questo account Google.',
'native.claim.agree':
'Abbonandoti, alla fornitura della tua istanza si applicano le condizioni di TREK Cloud (fornitore: Maurice Bötger, Rostock). Lo store gestisce acquisto, pagamento e rimborsi.',
'native.claim.consentTitle':
'Differenze di TREK Cloud rispetto a un TREK self-hosted (in tedesco, giuridicamente vincolante):',
'native.claim.consentLoading': 'Caricamento dell’accordo…',
'native.claim.consentUnavailable': 'Impossibile caricare l’accordo. Controlla la connessione e riprova.',
'native.claim.consentRequired': 'Leggi e conferma prima l’accordo.',
'native.claim.consentChanged':
'L’accordo è stato aggiornato. Rileggilo e confermalo; non ti verrà addebitato due volte.',
'native.claim.pending':
'Il tuo acquisto è in attesa di approvazione. Quando va a buon fine, tocca Ripristina acquisti.',
'native.provisioning.title': 'Preparazione del tuo TREK',
'native.provisioning.sub': 'Stiamo preparando {host}. Ci vuole solo un minuto.',
'native.provisioning.failedTitle': 'Quasi pronto',
'native.provisioning.failedSub': 'Il tuo TREK sta arrivando. Riprova tra poco o riapri l’app più tardi.',
'native.provisioning.retry': 'Riprova',
'native.update.title': 'Aggiorna l’app TREK',
'native.update.body': 'Questo server richiede una versione più recente dell’app perché tutto funzioni.',
'native.update.open': 'Aggiorna',
'native.lock.title': 'TREK è bloccato',
'native.lock.unlock': 'Sblocca',
'native.lock.reason': 'Sblocca TREK',
'native.lock.settingTitle': 'Blocco app',
'native.lock.setting': 'Blocca con Face ID o codice',
'native.lock.settingHint':
'Lo chiede all’apertura di TREK e dopo mezzo minuto in background, e nasconde l’app nel selettore delle app.',
'native.share.title': 'Importare in quale viaggio?',
'native.share.noTrips': 'Ancora nessun viaggio. Creane uno, poi condividi di nuovo il documento.',
'native.share.linkTitle': 'Cosa deve fare TREK con questo link?',
'native.share.saveLink': 'Salva nei link del viaggio',
'native.share.saveLinkHint': 'Tutti nel viaggio lo trovano in Link',
'native.share.readBooking': 'Leggi una prenotazione',
'native.share.readBookingHint': 'Per una pagina di conferma',
'native.share.linkTrip': 'In quale viaggio salvare il link?',
'native.share.linkSaved': 'Link salvato',
'native.share.linkUnsupported': 'Attiva Collab per conservare i link in un viaggio.',
'native.pushPrompt.title': 'Attivare le notifiche?',
'native.pushPrompt.body':
'Scopri subito quando qualcuno scrive nella chat di un viaggio, ti invita o modifica una prenotazione. Puoi cambiarlo quando vuoi nelle impostazioni.',
'native.pushPrompt.enable': 'Attiva',
'native.pushPrompt.later': 'Non ora',
'native.widget.dayOf': 'Giorno {n} di {m}',
'native.widget.today': 'Oggi',
'native.widget.noTrip': 'Nessun viaggio ancora in programma',
'native.widget.inDays': 'tra {n} giorni',
'native.widget.tomorrow': 'Domani',
'native.widget.nothingPlanned': 'Niente in programma oggi',
'native.widget.dayDone': 'Tutto fatto per oggi',
'native.widget.noBookings': 'Nessuna prenotazione in arrivo',
'native.widget.noTodos': 'Niente da fare',
'native.widget.now': 'Adesso',
'native.widget.travellers': 'viaggiatori',
'native.widget.missing': 'ancora da preparare',
'native.widget.countries': 'paesi',
'native.widget.world': 'del mondo',
'native.widget.group': 'Gruppo di viaggio',
'native.widget.poll': 'Sondaggio',
'native.widget.votes': 'voti',
'native.widget.noMessages': 'Ancora nessun messaggio',
'native.widget.departure': 'Partenza',
'native.gate.title': '{name} protegge questo server',
'native.gate.titleUnknown': 'Una pagina di accesso protegge questo server',
'native.gate.titleBasic': 'Una richiesta di password protegge questo server',
'native.gate.hint': "Accedi lì una volta dentro l'app, come in un browser. L'app mantiene quella sessione.",
'native.gate.signIn': 'Accedi a {name}',
'native.gate.signInGeneric': 'Accedi',
'native.gate.googleNote':
"Un accesso con Google non funziona dentro un'app. Se il tuo lo usa, lascia passare TREK nel proxy.",
'native.gate.basicHint':
"L'app non può rispondere a questa richiesta. Lascia passare TREK nel tuo proxy: TREK chiede comunque il proprio accesso.",
'native.gate.help': "Usare l'app dietro un proxy di accesso",
'native.cert.title': 'Questo server richiede un certificato client',
'native.cert.titleRefused': 'Il server non ha accettato il certificato',
'native.cert.hint':
"Un proxy davanti lascia passare solo i dispositivi che mostrano un certificato. Aggiungi il file .p12 o .pfx creato per questo dispositivo. L'app lo mostra solo a {host}.",
'native.cert.hintRefused':
"Il proxy non si fida, o non si fida più, del certificato nell'app. Scegli il file che si aspetta.",
'native.cert.choose': 'Aggiungi file del certificato',
'native.cert.chooseOther': 'Scegli un altro certificato',
'native.cert.help': "Usare l'app con un certificato client",
'native.cert.passwordTitle': 'Password del certificato',
'native.cert.passwordMessage': "Inserisci la password del file del certificato. L'app non la conserva.",
'native.cert.passwordPlaceholder': 'Password', // same-as-en
'native.cert.passwordOk': 'Aggiungi',
'native.cert.passwordCancel': 'Annulla',
'native.cert.passwordWrong': 'Questa password non apre il file. Riprova.',
'native.cert.errorFormat':
"L'app non riesce a leggere questo file. Serve un file .p12 o .pfx con il certificato e la sua chiave privata.",
'native.cert.errorNoKey':
'Questo file non contiene una chiave privata. Esporta il certificato insieme alla sua chiave.',
'native.cert.errorExpired': 'Questo certificato è scaduto.',
'native.cert.errorNotYetValid': 'Questo certificato non è ancora valido. Controlla data e ora di questo dispositivo.',
'native.cert.errorStore': "L'app non è riuscita a salvare il certificato. Riprova.",
'native.cert.unreachableTitle': 'Certificato necessario',
'native.cert.unreachableHint': '{server} lascia passare solo dispositivi con un certificato client affidabile.',
'native.cert.settingTitle': 'Certificato client',
'native.cert.settingIssuer': 'Emesso da {issuer}',
'native.cert.settingServer': 'Server', // same-as-en
'native.cert.settingValidUntil': 'Valido fino al',
'native.cert.settingHint': "L'app mostra questo certificato solo a {host}, quando il suo proxy lo chiede.",
'native.cert.settingReplace': 'Sostituisci',
'native.cert.settingRemove': 'Rimuovi',
'native.cert.removeTitle': 'Rimuovere il certificato?',
'native.cert.removeMessage':
"Senza, il proxy davanti a {host} non fa più entrare l'app finché non ne aggiungi uno nuovo.",
};
export default native;