1
Fork 0
mirror of https://github.com/pds-nest/nest.git synced 2024-11-22 13:04:19 +00:00
pds-2021-g2-nest/nest_frontend/LocalizationStrings.js

437 lines
18 KiB
JavaScript
Raw Normal View History

2021-05-17 14:32:42 +00:00
/**
* All strings contained in the app should be present in this dict.
*
* If a key is missing in a language, the italian one is displayed instead.
*
* Define format strings as in C#:
* ```js
* "Raggio di {number} km"
* "{number} km radius"
* ```
*/
2021-05-23 13:55:18 +00:00
export default {
2021-05-17 14:32:42 +00:00
// 🇮🇹
it: {
appName: "N.E.S.T.",
appFullName: "Noi Estraiamo Statistiche Tweet",
welcomeToNest: "Benvenuto a N.E.S.T.!",
2021-05-17 18:40:56 +00:00
2021-05-27 08:56:49 +00:00
resolutionTooSmall: "Per visualizzare correttamente questa applicazione è richiesto uno schermo con risoluzione 1366x768 o superiore.",
ignore: "Visualizza comunque",
2021-05-17 22:22:11 +00:00
server: "Scegli un server",
baseURL: "Base URL",
notLoggedIn: "Accesso non effettuato",
login: "Accedi",
email: "Email",
passwd: "Password",
2021-05-18 16:50:02 +00:00
dashboardTitle: "Crea una nuova repository",
2021-05-17 18:40:56 +00:00
dashboard: "Dashboard",
2021-05-17 23:33:08 +00:00
searchBy: "Ricerca per",
2021-05-17 18:40:56 +00:00
byZone: "area",
byHashtag: "hashtag",
byUser: "utente",
2021-05-25 16:26:59 +00:00
byRetweet: "retweet",
isNotRetweetExplaination: "Nascondi i retweet.",
2021-05-23 13:45:00 +00:00
byHasImage: "immagine",
2021-05-23 14:04:31 +00:00
hasImageExplaination: "Mostra solo i tweet con immagine.",
2021-05-17 18:40:56 +00:00
byTimePeriod: "arco di tempo",
2021-05-22 09:13:46 +00:00
byContents: "contenuti",
2021-05-23 13:45:00 +00:00
byHasPlace: "punto di interesse",
2021-05-23 14:04:31 +00:00
hasPlaceExplaination: "Mostra solo i tweet a cui è associato un PoI.",
2021-05-17 18:40:56 +00:00
timeBefore: "Prima",
timeAfter: "Dopo",
2021-05-17 22:22:11 +00:00
conditions: "Condizioni",
2021-05-17 18:40:56 +00:00
createRepo: "Crea repository",
2021-05-17 23:33:08 +00:00
repoName: "Nome repository",
2021-05-17 22:22:11 +00:00
request: "Richiedi",
filterOR: "Almeno una cond.",
filterAND: "Tutte le cond.",
rollback: "Annulla modifiche",
save: "Salva modifiche",
wordcloud: "Wordcloud",
2021-05-17 18:40:56 +00:00
2021-05-17 22:22:11 +00:00
repositories: "Repositories",
2021-05-17 18:40:56 +00:00
repoMenu: "Menu repository",
2021-05-18 16:50:02 +00:00
repoEdit: "Modifica repository",
2021-05-17 18:40:56 +00:00
menuActive: "Le tue repository attive",
menuArchived: "Le tue repository archiviate",
2021-05-20 09:39:40 +00:00
emptyMenu: "Non c'è nulla qui.",
2021-05-17 18:40:56 +00:00
delete: "Elimina",
share: "Condividi",
2021-05-23 15:56:25 +00:00
unshare: "Rimuovi",
2021-05-17 18:40:56 +00:00
archive: "Archivia",
edit: "Modifica",
2021-05-17 22:22:11 +00:00
created: "Creata",
archived: "Archiviata",
2021-05-17 18:40:56 +00:00
2021-05-23 15:56:25 +00:00
// TODO: migliorare, maybe?
repoShare: "Condivisioni",
availableUsers: "Utenti disponibili",
sharingWith: "In condivisione con",
2021-05-17 18:40:56 +00:00
alerts: "Allarmi",
2021-05-25 16:26:59 +00:00
alertTitle: "I tuoi allarmi associati a questa repository",
2021-05-17 18:40:56 +00:00
alertCreate: "Crea un allarme",
2021-05-25 16:26:59 +00:00
alertName: "Nome allarme",
createAlert: "Crea allarme",
alertLimit: "Limite", //TODO: Migliorare?
alertWindow: "Finestra (in ore)",
2021-05-18 16:50:02 +00:00
notImplemented: "🚧 Non implementato.",
2021-05-17 18:40:56 +00:00
settings: "Impostazioni",
loggedInTitle: "Accesso effettuato",
2021-05-17 23:33:08 +00:00
loggedInOn: "Al momento hai effettuato l'accesso su",
loggedInAs: "come",
2021-05-17 20:26:18 +00:00
logout: "Esci",
2021-05-17 18:40:56 +00:00
switchTheme: "Cambia tema",
2021-05-17 22:22:11 +00:00
darkMode: "Scuro",
lightMode: "Chiaro",
2021-05-18 16:50:02 +00:00
changeLang: "Cambia lingua",
2021-05-17 18:40:56 +00:00
alertSettings: "Impostazioni allarmi",
changeEmail: "Cambia il tuo indirizzo email",
changePasswd: "Cambia la tua password",
2021-05-17 22:22:11 +00:00
users: "Utenti",
2021-05-17 18:40:56 +00:00
manageUsers: "Gestisci utenti",
userList: "Elenco utenti",
userCreate: "Crea nuovo utente",
2021-05-17 22:22:11 +00:00
userName: "Username",
create: "Crea",
type: "Tipo",
admin: "Amministratore",
user: "Utente",
2021-05-20 16:28:08 +00:00
repoDeleted: "Questa repository è stata eliminata.",
hourlyGraph: "Grafico orario",
visualMap: "Mappa",
tweets: "Tweet",
stats: "Statistiche",
totTweets: "Tweet totali",
dispTweets: "Tweet mostrati",
dispTweetsPerc: "% di tweet mostrati",
locTweets: "Tweet con posizione",
locTweetsPerc: "% di tweet con posizione",
contTweets: "Tweet con contenuto",
contTweetsPerc: "% di tweet con contenuto",
wordCount: "Totale parole",
wordPop: "Parola più utilizzata",
imgTweets: "Tweet con immagine",
imgTweetsPerc: "% di tweet con immagine",
postUniq: "Totale utenti che hanno postato",
postPop: "Utente più attivo",
2021-05-22 09:13:46 +00:00
filters: "Filtri",
2021-05-24 03:02:07 +00:00
2021-05-24 03:10:28 +00:00
errorUserNotFound: "Errore: Utente non trovato.",
errorUserWrongCredentials: "Errore: Username o password non validi.",
errorUserNotAuthorized: "Errore: Non hai i permessi necessari per accedere a questa risorsa.",
errorUserNotAdmin: "Errore: Non sei amministratore.",
errorUserPreventSeppuku: "Errore: Non puoi eliminare te stesso dalla lista degli utenti!",
errorDeletionError: "Errore: Qualcosa sta impedendo l'eliminazione dell'utente.", // ask balu?
errorNotFound: "Errore: Risorsa non trovata.",
errorMissingFields: "Errore: Uno o più campi richiesti non sono stati compilati.",
errorAlreadyExists: "Errore: La risorsa esiste già.",
errorEnumInvalid: "Errore: Tipo di dato sconosciuto.",
errorUnknownError: "Errore sconosciuto.",
errorNoJson: "Errore: È stata inviata una richiesta senza corpo.",
errorRepositoryNotFound: "Errore: Repository non trovato.",
errorRepositoryNotOwner: "Errore: Non sei il proprietario del repository!",
errorRepositoryDepencencyFailure: "Errore: Qualcosa sta impedendo l'eliminazione del repository.",
errorConditionNotFound: "Errore: Specificata una condizione non valida.",
errorAlertNotFound: "Errore: Allarme non trovato.",
errorAlertNoName: "Errore: Nome allarme non specificato.",
errorAlertNoLimit: "Errore: Limite allarme non specificato.",
errorAlertNoWindow: "Errore: Finestra di allarme non specificata.",
errorAlertNoEvaluation: "Errore: Modalità di valutazione non specificata.",
errorAlertDeletionFailure: "Errore: Qualcosa sta impedendo l'eliminazione dell'allarme.",
2021-05-24 16:24:06 +00:00
errorViewNotAllowed: "Errore: Non è permesso effettuare la richiesta.",
errorServerNotConfigured: "Errore: Non è stato configurato nessun server.",
errorDecodeError: "Errore: Non è stato possibile deserializzare i dati ricevuti dal backend.",
2021-05-25 02:06:14 +00:00
errorSerializationError: "Errore: Non è stato possibile serializzare i dati da inviare al backend.",
2021-05-27 08:56:49 +00:00
errorPageNotFound: "Errore: Pagina non trovata.",
2021-05-17 14:32:42 +00:00
},
// 🇬🇧
en: {
appName: "N.E.S.T.",
2021-05-17 18:40:56 +00:00
appFullName: "We Extract Statistics from Tweets",
welcomeToNest: "Welcome to N.E.S.T.!",
2021-05-17 18:40:56 +00:00
2021-05-27 08:56:49 +00:00
resolutionTooSmall: "To correctly visualize this application, a screen with resolution 1366x768 or higher is required.",
ignore: "View anyway",
2021-05-17 22:22:11 +00:00
server: "Choose a server",
baseURL: "Base URL",
notLoggedIn: "Not logged in",
login: "Login",
email: "Email",
passwd: "Password",
2021-05-18 16:50:02 +00:00
dashboardTitle: "Create a new repository",
2021-05-17 18:40:56 +00:00
dashboard: "Dashboard",
2021-05-17 23:33:08 +00:00
searchBy: "Search by",
2021-05-17 18:40:56 +00:00
byZone: "zone",
byHashtag: "hashtag",
byUser: "user",
2021-05-25 16:26:59 +00:00
byRetweet: "retweet",
isNotRetweetExplaination: "Hide retweets.",
2021-05-23 13:45:00 +00:00
byHasImage: "image",
hasImageExplaination: "Only show tweets with an image.",
2021-05-17 18:40:56 +00:00
byTimePeriod: "time period",
2021-05-22 09:13:46 +00:00
byContents: "contents",
2021-05-23 13:45:00 +00:00
byHasPlace: "point of interest",
hasPlaceExplaination: "Only show tweets with an associated PoI.",
2021-05-17 18:40:56 +00:00
timeBefore: "Before",
timeAfter: "After",
2021-05-17 22:22:11 +00:00
conditions: "Conditions",
2021-05-17 18:40:56 +00:00
createRepo: "Create repository",
2021-05-17 23:33:08 +00:00
repoName: "Repository name",
2021-05-17 22:22:11 +00:00
request: "Request",
filterOR: "At least one cond.",
filterAND: "Every cond.",
rollback: "Rollback changes",
save: "Save changes",
wordcloud: "Wordcloud",
2021-05-17 18:40:56 +00:00
2021-05-17 22:22:11 +00:00
repositories: "Repositories",
2021-05-17 18:40:56 +00:00
repoMenu: "Repositories menu",
2021-05-18 16:50:02 +00:00
repoEdit: "Edit repository",
2021-05-17 18:40:56 +00:00
menuActive: "Your active repositories",
menuArchived: "Your archived repositories",
2021-05-20 09:39:40 +00:00
emptyMenu: "There's nothing here.",
2021-05-17 18:40:56 +00:00
delete: "Delete",
2021-05-24 01:50:44 +00:00
share: "Share",
unshare: "Unshare",
2021-05-17 18:40:56 +00:00
archive: "Archive",
edit: "Edit",
2021-05-17 22:22:11 +00:00
created: "Created",
archived: "Archived",
2021-05-17 18:40:56 +00:00
repoShare: "Share",
availableUsers: "Available users",
sharingWith: "Sharing with",
2021-05-17 18:40:56 +00:00
alerts: "Alerts",
2021-05-25 16:26:59 +00:00
alertTitle: "Your alerts associated with this repository",
2021-05-17 18:40:56 +00:00
alertCreate: "Create a new alert",
2021-05-25 16:26:59 +00:00
alertName: "Alert name",
createAlert: "Create alert",
alertLimit: "Threshold",
alertWindow: "Window size (in hours)",
2021-05-18 16:50:02 +00:00
notImplemented: "🚧 Not implemented.",
2021-05-17 18:40:56 +00:00
settings: "Settings",
loggedInTitle: "Logged in",
2021-05-17 23:33:08 +00:00
loggedInOn: "You are currently logged in at",
loggedInAs: "as",
2021-05-17 20:26:18 +00:00
logout: "Logout",
2021-05-17 18:40:56 +00:00
switchTheme: "Switch theme",
2021-05-17 22:22:11 +00:00
darkMode: "Dark",
lightMode: "Light",
2021-05-18 16:50:02 +00:00
changeLang: "Change language",
2021-05-17 18:40:56 +00:00
alertSettings: "Alert settings",
changeEmail: "Change your email address",
changePasswd: "Change your password",
2021-05-17 22:22:11 +00:00
users: "Users",
2021-05-17 18:40:56 +00:00
manageUsers: "Manage users",
userList: "User list",
userCreate: "Create new user",
2021-05-17 22:22:11 +00:00
userName: "Username",
create: "Create",
type: "Type",
admin: "Admin",
user: "User",
2021-05-20 16:28:08 +00:00
repoDeleted: "This repository was deleted.",
hourlyGraph: "Hourly graph",
visualMap: "Map",
tweets: "Tweets",
stats: "Stats",
totTweets: "Total tweets",
dispTweets: "Displayed tweets",
dispTweetsPerc: "% of displayed tweets",
locTweets: "Tweets with location",
locTweetsPerc: "% of tweets with location",
contTweets: "Tweets with content",
contTweetsPerc: "% of tweets with content",
wordCount: "Word count",
wordPop: "Most popular word",
imgTweets: "Tweets with image",
imgTweetsPerc: "% of tweets with image",
postUniq: "Unique posters",
postPop: "Most active poster",
2021-05-22 09:13:46 +00:00
filters: "Filters",
2021-05-24 16:24:06 +00:00
errorUserNotFound: "Error: User not found.",
errorUserWrongCredentials: "Error: Invalid username or password.",
errorUserNotAuthorized: "Error: You don'have the necessary permissions to acces this resource.",
errorUserNotAdmin: "Error: You are not the administrator.",
errorUserPreventSeppuku: "Error: You can't delete yourself from the user list!",
errorDeletionError: "Error: Something is preventing user elimination.", // ask balu?
errorNotFound: "Error: Resource not found.",
errorMissingFields: "Error: One ore more requested fields haven't been compiled.",
errorAlreadyExists: "Error: Resource already exists.",
errorEnumInvalid: "Error: Unknown data type.",
errorUnknownError: "Unknown error.",
errorNoJson: "Error: Sent a request without body.",
errorRepositoryNotFound: "Error: Repository not found.",
errorRepositoryNotOwner: "Error: You aren't the owner of this repository!",
errorRepositoryDepencencyFailure: "Error: Something is preventing repository elimination",
errorConditionNotFound: "Error: Specified an invalid condition.",
errorAlertNotFound: "Error: Alert not found.",
errorAlertNoName: "Error: Didn't specify alert name.",
errorAlertNoLimit: "Error: Didn't specify alert threshold.",
errorAlertNoWindow: "Error: Didn't specify alert window size.",
errorAlertNoEvaluation: "Error: Didn't specify evaluation mode.",
errorAlertDeletionFailure: "Error: Something is preventing alert elimination.",
errorViewNotAllowed: "Error: You are not allowed to make the request.", //Non so come scriverlo meglio
errorServerNotConfigured: "Error: Server not configured.",
errorDecodeError: "Error: Could not deserialize data recieved from backend.",
2021-05-25 16:26:59 +00:00
errorSerializationError: "Error: Could not serialize the data to be sent to backend.",
errorPageNotFound: "Error: Page not found.",
2021-05-17 14:32:42 +00:00
},
// 🇫🇮
fi: {
appName: "N.E.S.T.",
2021-05-17 18:40:56 +00:00
appFullName: "Poimimme Twiittien Tilastot",
2021-05-24 16:24:06 +00:00
welcomeToNest: "Tervetuloa N.E.S.T.:hen!", //Certo che il Finlandese è proprio strano
2021-05-17 18:40:56 +00:00
2021-05-27 08:56:49 +00:00
resolutionTooSmall: "Tämän sovelluksen asianmukainen katselu edellyttää näyttöä, jonka resoluutio on vähintään 1366x768.",
ignore: "Näytä joka tapauksessa",
2021-05-17 22:22:11 +00:00
server: "Valitse palvelin",
baseURL: "Perus-URL",
notLoggedIn: "Ei kirjautunut sisään",
login: "Kirjaudu sisään",
email: "Sähköposti",
passwd: "Salasana",
2021-05-18 16:50:02 +00:00
dashboardTitle: "Luo uusi arkisto",
2021-05-17 18:40:56 +00:00
dashboard: "Kojelauta",
searchBy: "Haku ",
byZone: "vyöhykkeen mukaan",
byHashtag: "hashtagin mukaan",
byUser: "käyttäjän mukaan",
2021-05-27 08:56:49 +00:00
byRetweet: "uudelleentwiittauksen mukaan",
2021-05-25 16:26:59 +00:00
isNotRetweetExplaination: "Piilota uudelleentwiittaukset.",
2021-05-23 13:45:00 +00:00
byHasImage: "kuva",
hasImageExplaination: "Näytä vain twiitit, joissa on kuva.",
2021-05-17 18:40:56 +00:00
byTimePeriod: "aikajakson mukaan",
2021-05-22 09:13:46 +00:00
byContents: "sisältö",
2021-05-23 13:45:00 +00:00
byHasPlace: "kiinnostuksen kohde",
hasPlaceExplaination: "Näytä vain twiitit, joihin liittyy kiinnostava kohde.",
2021-05-17 18:40:56 +00:00
timeBefore: "Ennen",
timeAfter: "Jälkeen",
2021-05-17 22:22:11 +00:00
conditions: "Ehdot",
2021-05-17 18:40:56 +00:00
createRepo: "Luo arkisto",
2021-05-17 23:33:08 +00:00
repoName: "Arkiston nimi",
2021-05-17 22:22:11 +00:00
request: "Pyydä",
filterOR: "Vähintään yksi ehto",
filterAND: "Kaikki ehdot",
rollback: "Peruuta muutokset",
save: "Tallenna muutokset",
wordcloud: "Sanapilvi",
repositories: "Arkistot",
repoMenu: "Arkistot-valikko",
2021-05-18 16:50:02 +00:00
repoEdit: "Muokkaa arkistoa",
2021-05-17 22:22:11 +00:00
menuActive: "Aktiiviset arkistosi",
menuArchived: "Arkistoidut arkistosi",
2021-05-20 09:39:40 +00:00
emptyMenu: "Täällä ei ole mitään.",
2021-05-17 22:22:11 +00:00
delete: "Poista",
share: "Osake",
unshare: "Peruuta jakaminen", // Potrebbe voler dire tutt'altra cosa, ma ho già combattuto abbastanza per una singola frase
2021-05-17 22:22:11 +00:00
archive: "Arkistoi",
edit: "Muokkaa",
created: "Luotu",
archived: "Arkisto",
repoShare: "Osake",
availableUsers: "Käytettävissä olevat käyttäjät",
sharingWith: "Jakaminen seuraavien kanssa",
2021-05-17 22:22:11 +00:00
alerts: "Hälytykset",
2021-05-25 16:26:59 +00:00
alertTitle: "Tähän arkistoon liittyvät hälytyksesi",
2021-05-17 22:22:11 +00:00
alertCreate: "Luo uusi hälytys",
2021-05-25 16:26:59 +00:00
alertName: "Hälytyksen nimi",
createAlert: "Luo hälytys",
alertLimit: "Kynnysarvo",
alertWindow: "Ikkunan koko (tunteina)",
2021-05-18 16:50:02 +00:00
notImplemented: "🚧 Ei toteutettu.",
2021-05-17 22:22:11 +00:00
settings: "Asetukset",
loggedInTitle: "Kirjautunut sisään",
2021-05-17 23:33:08 +00:00
loggedInOn: "Olet tällä hetkellä kirjautuneena sisään",
loggedInAs: "nimellä",
2021-05-17 22:22:11 +00:00
logout: "Kirjaudu ulos",
switchTheme: "Vaihda teema",
darkMode: "Tumma",
lightMode: "Selkeä",
2021-05-18 16:50:02 +00:00
changeLang: "Vaihda kieltä",
2021-05-17 22:22:11 +00:00
alertSettings: "Hälytysasetukset",
changeEmail: "Vaihda sähköpostiosoitteesi",
changePasswd: "Vaihda salasanasi",
users: "Käyttäjät",
manageUsers: "Käyttäjien hallinta",
userList: "Käyttäjäluettelo",
userCreate: "Luo uusi käyttäjä",
userName: "Käyttäjätunnus",
create: "Luo",
type: "Tyyppi",
admin: "Ylläpitäjä",
user: "Käyttäjä",
2021-05-20 16:28:08 +00:00
repoDeleted: "Tämä arkisto on poistettu.",
tweets: "Twiitit",
hourlyGraph: "Tuntikohtainen kaavio",
visualMap: "Kartta",
stats: "Tilastot",
totTweets: "Twiitit yhteensä",
dispTweets: "Näytetyt twiitit",
dispTweetsPerc: "% näytetyistä twiiteistä",
locTweets: "Twiitit, joissa on sijainti",
locTweetsPerc: "% twiiteistä, joissa on sijainti",
contTweets: "Sisältöä sisältävät twiitit",
contTweetsPerc: "% sisältöä sisältävistä twiiteistä",
wordCount: "Sanojen määrä",
wordPop: "Suosituin sana",
imgTweets: "Twiitit, joissa on kuva",
imgTweetsPerc: "% twiiteistä, joissa on kuva",
postUniq: "Ainutkertaiset käyttäjät",
postPop: "Aktiivisimmat käyttäjät",
2021-05-22 09:13:46 +00:00
filters: "Suodattimet",
2021-05-24 16:24:06 +00:00
errorUserNotFound: "Virhe: Käyttäjää ei löydy.",
errorUserWrongCredentials: "Virhe: Virheellinen käyttäjätunnus tai salasana.",
errorUserNotAuthorized: "Virhe: Sinulla ei ole tarvittavia oikeuksia käyttää tätä resurssia.",
errorUserNotAdmin: "Virhe: Et ole ylläpitäjä.",
errorUserPreventSeppuku: "Virhe: Et voi poistaa itseäsi käyttäjäluettelosta!",
errorDeletionError: "Virhe: Jokin estää käyttäjän poistamisen.", // ask balu?
errorNotFound: "Virhe: Resurssia ei löydy.",
errorMissingFields: "Virhe: Yhtä tai useampaa pyydettyä kenttää ei ole koottu.",
errorAlreadyExists: "Virhe: Resurssi on jo olemassa.",
errorEnumInvalid: "Virhe: Tuntematon tietotyyppi.",
errorUnknownError: "Tuntematon virhe.",
errorNoJson: "Virhe: Lähetetty pyyntö ilman runkoa.",
errorRepositoryNotFound: "Virhe: Arkistoa ei löydy.",
errorRepositoryNotOwner: "Virhe: Et ole arkiston omistaja!",
errorRepositoryDepencencyFailure: "Virhe: Jokin estää arkiston poistamisen.",
errorConditionNotFound: "Virhe: Määritettiin virheellinen ehto.",
errorAlertNotFound: "Virhe: Hälytystä ei löydy.",
errorAlertNoName: "Virhe: Ei määritetty hälytyksen nimeä.",
errorAlertNoLimit: "Virhe: Ei määritetty hälytyskynnystä.",
errorAlertNoWindow: "Virhe: Ei määritetty hälytysikkunan kokoa.",
errorAlertNoEvaluation: "Virhe: Ei määritetty arviointitilaa.",
errorAlertDeletionFailure: "Virhe: Jokin estää hälytyksen poistamisen.",
errorViewNotAllowed: "Virhe: Et saa esittää pyyntöä.",
errorServerNotConfigured: "Virhe: Palvelinta ei ole määritetty.",
errorDecodeError: "Virhe: Backendistä saatuja tietoja ei voitu deserialisoida.",
2021-05-25 16:26:59 +00:00
errorSerializationError: "Virhe: Backendiin lähetettävää dataa ei voitu serialisoida.",
errorPageNotFound: "Virhe: sivua ei löydy.",
2021-05-18 00:48:34 +00:00
},
2021-05-23 13:45:00 +00:00
}