Files
TREK/shared/src/i18n/et/admin.ts
T
Maurice adcaca3c5f feat(tours): bike tours in the contract and on the server (BIK-01 to BIK-06, RTE-01)
A tour can be a bike tour with a routing profile (touring, road, gravel,
mtb), stored per tour by a new migration. The server grades the ways of a
mountain bike route from OpenStreetMap (mtb:scale) through one shared
Overpass client, offers CyclOSM behind its own admin switch, and exports a
bike tour's GPX with the activity of its profile. A hike's route choices
are now exactly the three the card names: steep climbs, steps and ferries.
2026-10-19 21:33:40 +02:00

933 lines
65 KiB
TypeScript

import type { TranslationStrings } from '../types';
const admin: TranslationStrings = {
'admin.notifications.title': 'Teavitused',
'admin.notifications.hint': 'Vali üks teavituskanal. Korraga saab aktiivne olla ainult üks kanal.',
'admin.notifications.none': 'Keelatud',
'admin.notifications.email': 'E-post (SMTP)',
'admin.notifications.webhook': 'Veebihaak',
'admin.notifications.ntfy': 'Ntfy',
'admin.ntfy.hint':
'Luba kasutajatel tõuketeavituste jaoks oma ntfy teemasid seadistada. Määra allpool vaikeserver, et kasutajate seadistused eeltäita.',
'admin.notifications.save': 'Salvesta teavituste seaded',
'admin.notifications.saved': 'Teavituste seaded salvestatud',
'admin.notifications.testWebhook': 'Saada testteavitus veebihaagi kaudu',
'admin.notifications.testWebhookSuccess': 'Testteavitus veebihaagi kaudu saadetud',
'admin.notifications.testWebhookFailed': 'Testteavituse saatmine veebihaagi kaudu ebaõnnestus',
'admin.notifications.testNtfy': 'Saada ntfy testteavitus',
'admin.notifications.testNtfySuccess': 'Ntfy testteavitus saadetud',
'admin.notifications.testNtfyFailed': 'Ntfy testteavituse saatmine ebaõnnestus',
'admin.notifications.emailPanel.title': 'E-post (SMTP)',
'admin.notifications.webhookPanel.title': 'Veebihaak',
'admin.notifications.webPushPanel.title': 'Veebitõuketeavitused',
'admin.notifications.webPushPanel.hint':
"Võimaldab kasutajatel saada brauseri kaudu teavitusi oma telefonides ja arvutites ka siis, kui TREK on suletud. Vajab HTTPS-i; iPhone'is ja iPadis tuleb TREK lisada avakuvale.",
'admin.notifications.inappPanel.title': 'Rakenduses',
'admin.notifications.inappPanel.hint':
'Rakendusesisesed teavitused on alati aktiivsed ja neid ei saa kõigi jaoks välja lülitada.',
'admin.notifications.adminWebhookPanel.title': 'Administraatori veebihaak',
'admin.notifications.adminWebhookPanel.hint':
'Seda veebihaaki kasutatakse ainult administraatori teavituste jaoks (nt uue versiooni teated). See on kasutajate veebihaakidest eraldi ja käivitub alati, kui on seadistatud.',
'admin.notifications.adminWebhookPanel.saved': 'Administraatori veebihaagi URL salvestatud',
'admin.notifications.adminWebhookPanel.testSuccess': 'Testteavitus veebihaagi kaudu saadetud',
'admin.notifications.adminWebhookPanel.testFailed': 'Testteavituse saatmine veebihaagi kaudu ebaõnnestus',
'admin.notifications.adminWebhookPanel.alwaysOnHint':
'Administraatori veebihaak käivitub alati, kui URL on seadistatud',
'admin.notifications.adminNtfyPanel.title': 'Administraatori ntfy',
'admin.notifications.adminNtfyPanel.hint':
'Seda ntfy teemat kasutatakse ainult administraatori teavituste jaoks (nt uue versiooni teated). See on kasutajate teemadest eraldi ja käivitub alati, kui on seadistatud.',
'admin.notifications.adminNtfyPanel.serverLabel': 'Ntfy serveri URL',
'admin.notifications.adminNtfyPanel.serverHint':
'Kasutatakse ka kasutajate ntfy teavituste vaikeserverina. Vaikimisi ntfy.sh kasutamiseks jäta tühjaks. Kasutajad saavad seda oma seadetes muuta.',
'admin.notifications.adminNtfyPanel.serverPlaceholder': 'https://ntfy.sh',
'admin.notifications.adminNtfyPanel.topicLabel': 'Administraatori teema',
'admin.notifications.adminNtfyPanel.topicPlaceholder': 'trek-admin-alerts',
'admin.notifications.adminNtfyPanel.tokenLabel': 'Pääsutõend (valikuline)',
'admin.notifications.adminNtfyPanel.tokenCleared': 'Administraatori pääsutõend eemaldatud',
'admin.notifications.adminNtfyPanel.saved': 'Administraatori ntfy seaded salvestatud',
'admin.notifications.adminNtfyPanel.test': 'Saada ntfy testteavitus',
'admin.notifications.adminNtfyPanel.testSuccess': 'Ntfy testteavitus saadetud',
'admin.notifications.adminNtfyPanel.testFailed': 'Ntfy testteavituse saatmine ebaõnnestus',
'admin.notifications.adminNtfyPanel.alwaysOnHint': 'Administraatori ntfy käivitub alati, kui teema on seadistatud',
'admin.notifications.adminNotificationsHint':
'Määra, millised kanalid edastavad ainult administraatorile mõeldud teavitusi (nt uue versiooni teated).',
'admin.notificationDefaults.title': 'Kasutajate vaikeväärtused',
'admin.notificationDefaults.hint':
'Nii algavad iga kasutaja teavitused. „Väljas“ saab kasutaja ise sisse lülitada, „Blokeeritud“ lülitab kõigile välja ja kuvatakse nende seadetes lukustatuna. Kehtib kõigile, kes pole lahtrit ise muutnud.',
'admin.notificationDefaults.on': 'Sees',
'admin.notificationDefaults.off': 'Väljas',
'admin.notificationDefaults.blocked': 'Blokeeritud',
'admin.notificationDefaults.cycle': 'Klõpsa, et valida: {next}',
'admin.notifications.tripReminders.title': 'Reisi meeldetuletused',
'admin.notifications.tripReminders.hint':
'Saada enne reisi algust meeldetuletus (reisil peab olema määratud, mitu päeva varem meelde tuletada).',
'admin.notifications.tripReminders.enabled': 'Reisi meeldetuletused lubatud',
'admin.notifications.tripReminders.disabled': 'Reisi meeldetuletused keelatud',
'admin.smtp.title': 'E-post ja teavitused',
'admin.smtp.hint': 'SMTP seadistus e-posti teavituste saatmiseks.',
'admin.smtp.testButton': 'Saada testkiri',
'admin.webhook.hint': 'Luba kasutajatel teavituste jaoks oma veebihaagi URL-e seadistada (Discord, Slack jne).',
'admin.smtp.testSuccess': 'Testkiri saadetud',
'admin.smtp.testFailed': 'Testkirja saatmine ebaõnnestus',
'admin.title': 'Haldus',
'admin.subtitle': 'Kasutajate haldus ja süsteemi seaded',
'admin.tabs.users': 'Kasutajad',
'admin.tabs.categories': 'Kategooriad',
'admin.tabs.backup': 'Varundamine',
'admin.tabs.notifications': 'Teavitused',
'admin.tabs.audit': 'Audit',
'admin.stats.users': 'Kasutajad',
'admin.stats.users.one': 'Kasutaja',
'admin.stats.trips': 'Reisid',
'admin.stats.trips.one': 'Reis',
'admin.stats.places': 'Kohad',
'admin.stats.places.one': 'Koht',
'admin.stats.photos': 'Fotod',
'admin.stats.files': 'Failid',
'admin.stats.files.one': 'Fail',
'admin.table.user': 'Kasutaja',
'admin.table.email': 'E-post',
'admin.table.role': 'Roll',
'admin.table.created': 'Loodud',
'admin.table.lastActive': 'Viimati aktiivne',
'admin.table.actions': 'Toimingud',
'admin.you': '(Sina)',
'admin.editUser': 'Muuda kasutajat',
'admin.newPassword': 'Uus parool',
'admin.newPasswordHint': 'Praeguse parooli säilitamiseks jäta tühjaks',
'admin.deleteUser': 'Kas kustutada kasutaja „{name}”? Kõik reisid kustutatakse jäädavalt.',
'admin.deleteUserTitle': 'Kustuta kasutaja',
'admin.newPasswordPlaceholder': 'Sisesta uus parool…',
'admin.toast.loadError': 'Haldusandmete laadimine ebaõnnestus',
'admin.toast.userUpdated': 'Kasutaja uuendatud',
'admin.toast.updateError': 'Uuendamine ebaõnnestus',
'admin.toast.userDeleted': 'Kasutaja kustutatud',
'admin.toast.deleteError': 'Kustutamine ebaõnnestus',
'admin.toast.cannotDeleteSelf': 'Oma kontot ei saa kustutada',
'admin.toast.userCreated': 'Kasutaja loodud',
'admin.toast.createError': 'Kasutaja loomine ebaõnnestus',
'admin.toast.fieldsRequired': 'Kasutajanimi, e-post ja parool on kohustuslikud',
'admin.createUser': 'Loo kasutaja',
'admin.invite.title': 'Kutselingid',
'admin.invite.subtitle': 'Loo ühekordseid registreerumislinke',
'admin.invite.create': 'Loo link',
'admin.invite.createAndCopy': 'Loo ja kopeeri',
'admin.invite.empty': 'Kutselinke pole veel loodud',
'admin.invite.maxUses': 'Kasutuskordade ülempiir',
'admin.invite.expiry': 'Aegub pärast',
'admin.invite.uses': 'kasutatud',
'admin.invite.expiresAt': 'aegub',
'admin.invite.createdBy': 'looja',
'admin.invite.active': 'Aktiivne',
'admin.invite.expired': 'Aegunud',
'admin.invite.usedUp': 'Ära kasutatud',
'admin.invite.copied': 'Kutselink kopeeritud lõikelauale',
'admin.invite.copyLink': 'Kopeeri link',
'admin.invite.deleted': 'Kutselink kustutatud',
'admin.invite.createError': 'Kutselingi loomine ebaõnnestus',
'admin.invite.deleteError': 'Kutselingi kustutamine ebaõnnestus',
'admin.tabs.settings': 'Seaded',
'admin.allowRegistration': 'Luba registreerumine',
'admin.allowRegistrationHint': 'Uued kasutajad saavad ise registreeruda',
'admin.authMethods': 'Autentimisviisid',
'admin.passwordLogin': 'Parooliga sisselogimine',
'admin.passwordLoginHint': 'Luba kasutajatel e-posti ja parooliga sisse logida',
'admin.passwordRegistration': 'Parooliga registreerumine',
'admin.passwordRegistrationHint': 'Luba uutel kasutajatel e-posti ja parooliga registreeruda',
'admin.oidcLogin': 'SSO-ga sisselogimine',
'admin.oidcLoginHint': 'Luba kasutajatel SSO-ga sisse logida',
'admin.oidcRegistration': 'SSO kontode automaatne loomine',
'admin.oidcRegistrationHint': 'Loo uutele SSO kasutajatele kontod automaatselt',
'admin.envOverrideHint':
'Parooliga sisselogimise seadeid juhib keskkonnamuutuja OIDC_ONLY ja neid ei saa siin muuta.',
'admin.lockoutWarning': 'Vähemalt üks sisselogimisviis peab jääma lubatuks',
'admin.requireMfa': 'Nõua kaheastmelist autentimist (2FA)',
'admin.requireMfaHint': 'Ilma 2FA-ta kasutajad peavad enne rakenduse kasutamist selle seadetes seadistama.',
'admin.apiKeys': 'API-võtmed',
'admin.apiKeysHint':
'Kohaandmete allikad. TREKi indeks ei vaja võtit; kaks allolevat teenusepakkujat on valikulised.',
'admin.trekApi.badgeDefault': 'Soovitatav vaikevalik',
'admin.googleCaveat.badge': 'Ei ole soovitatav',
'admin.googleCaveat.body':
"TREK on avatud lähtekoodiga ja me ei ole selles küsimuses neutraalsed. Tavaliste ettevõtete hinnanguid ja fotosid leidub sellises mahus ainult Google'il ning see ongi monopol. See väli on siin alternatiivi puudumise tõttu, mitte meie soovitusel. Sel juhul läheb iga päring Google'ile.",
'admin.trekApi.tagline':
"TREKi enda kohtade indeks. Otsi ilma Google'i võtmeta, päringupiiranguta ja ilma, et keegi sinu päringuid loendaks.",
'admin.trekApi.factPlaces': '73,6 miljonit kohta üle maailma',
'admin.trekApi.factNoKey': 'Võtme ja päringupiiranguta',
'admin.trekApi.factOffline': 'Riigipaketid töötavad võrguühenduseta',
'admin.trekApi.factPrivacy': 'Otsinguid ei logita kunagi',
'admin.trekApi.more': 'Mida see sisaldab',
'admin.trekApi.fieldPhone': 'Telefon',
'admin.trekApi.fieldStableId': 'Püsiv ID',
'admin.trekApi.includedNote':
'Kirjeldused pärinevad koha enda veebilehelt; lahtiolekuajad OpenStreetMapist, kui need on sinna märgitud.',
'admin.trekApi.notRatings': 'Hinnangud',
'admin.trekApi.notPhotos': 'Tavaliste ettevõtete fotod',
'admin.trekApi.notIncludedNote':
"Ükski avatud andmestik ei paku kumbagi, ühegi hinna eest. Google'i võti on endiselt ainus viis nende kahe saamiseks.",
'admin.trekApi.sourcesLabel': 'Allikad',
'admin.trekApi.sourcesNote': 'Vastuse iga väli näitab, millisest allikast see pärineb.',
'admin.trekApi.included': 'Olemas',
'admin.trekApi.notIncluded': 'Puudub',
'admin.mapsKey': 'Google Mapsi API-võti',
'admin.mapsKeyHint': 'Vajalik kohtade otsimiseks. Hangi aadressilt console.cloud.google.com',
'admin.mapsKeyHintLong':
"Ilma Google'i API-võtmeta kasutatakse soovitatud TREKi API-t. Võtmega saab lisaks laadida fotosid, hinnanguid ja lahtiolekuaegu. Loo võti aadressil console.cloud.google.com.",
'admin.recommended': 'Soovitatav',
'admin.weatherKey': 'OpenWeatherMapi API-võti',
'admin.weatherKeyHint': 'Ilmaandmete jaoks. Tasuta aadressil openweathermap.org',
'admin.unsplashKey': 'Unsplashi API-võti',
'admin.unsplashKeyHint': 'Pildiotsingu jaoks. Tasuta aadressil unsplash.com/developers',
'admin.amapKey': 'Amapi (高德地图) API-võti',
'admin.amapKeyHint':
'Kohtade otsimiseks Mandri-Hiinas, kus Google pole kättesaadav ja OpenStreetMapi katvus on hõre. Vajalik on „Web 服务” (veebiteenuse) võti, mitte JS API-võti. Hangi aadressilt console.amap.com.',
'admin.keyFromEnv': 'Määratud muutujaga {name}',
'admin.placesProvider.title': 'Kohaotsingu teenusepakkuja',
'admin.placesProvider.subtitle':
"TREKi enda indeks ja OpenStreetMap vastavad igale otsingule. Siin valid, kellelt veel küsida, kui need midagi ei leia: automaatne valik eelistab võtme olemasolul Google'it ja seejärel Amapi.",
'admin.placesProvider.auto': 'Automaatne',
'admin.placesProvider.google': 'Google Places',
'admin.placesProvider.amap': 'Amap (高德地图)',
'admin.placesProvider.openstreetmap': 'OpenStreetMap',
'admin.placesProvider.missingKey':
'Valitud teenusepakkuja API-võti pole seadistatud, seega vastavad kohaotsingutele ainult TREKi indeks ja OpenStreetMap.',
'admin.placesProvider.saved': 'Kohaotsingu teenusepakkuja salvestatud',
'admin.validateKey': 'Testi',
'admin.keyValid': 'Ühendatud',
'admin.keyInvalid': 'Vigane',
'admin.keySaved': 'API-võtmed salvestatud',
'admin.oidcTitle': 'Ühekordne sisselogimine (OIDC)',
'admin.oidcSubtitle':
"Luba sisselogimine väliste teenusepakkujate, näiteks Google'i, Apple'i, Authentiku või Keycloaki kaudu.",
'admin.oidcDisplayName': 'Kuvatav nimi',
'admin.oidcIssuer': 'Väljastaja URL',
'admin.oidcIssuerHint': 'Teenusepakkuja OpenID Connecti väljastaja URL, nt https://accounts.google.com',
'admin.oidcSaved': 'OIDC seadistus salvestatud',
'admin.oidcOnlyMode': 'Keela parooliga autentimine',
'admin.oidcOnlyModeHint':
'Kui see on lubatud, saab sisse logida ainult SSO kaudu. Parooliga sisselogimine ja registreerumine on blokeeritud.',
'admin.fileTypes': 'Lubatud failitüübid',
'admin.fileTypesHint': 'Määra, milliseid failitüüpe kasutajad saavad üles laadida.',
'admin.fileTypesFormat': 'Komadega eraldatud laiendid (nt jpg,png,pdf,doc). Kõigi tüüpide lubamiseks kasuta märki *.',
'admin.fileTypesSaved': 'Failitüüpide seaded salvestatud',
'admin.googleOptions': 'Milleks võtit tohib kasutada',
'admin.googleOptionsSummary': 'Lubatud {on}/{total}',
'admin.placesPhotos.title': 'Kohtade fotod',
'admin.placesPhotos.subtitle':
'Laadi fotosid Google Placesi API-st. API päringumahu säästmiseks lülita välja. Wikimedia fotosid see ei mõjuta.',
'admin.placesAutocomplete.title': 'Koha automaattäide',
'admin.placesAutocomplete.subtitle':
'Kasuta otsingusoovitusteks Google Placesi API-t. API päringumahu säästmiseks lülita välja.',
'admin.placesDetails.title': 'Koha üksikasjad',
'admin.placesDetails.subtitle':
'Laadi Google Placesi API-st koha üksikasjalikud andmed (lahtiolekuajad, hinnang, veebileht). API päringumahu säästmiseks lülita välja.',
'admin.placesEnrich.title': 'Kohaandmete täiendamine',
'admin.placesEnrich.subtitle':
'Näita koha lisamisel pilte ja kirjeldust. Wikipediat ja OpenStreetMapi kasutatakse alati; Google lisandub, kui kohtade fotod või üksikasjad on sisse lülitatud.',
'admin.placesGoogleOnly.title': "Otsi ainult Google'iga",
'admin.placesGoogleOnly.subtitle':
"Iga otsing ja iga soovitus läheb Google Placesile. Väljalülitatuna vastavad esmalt TREKi enda indeks ja OpenStreetMap ning Google'ilt küsitakse ainult siis, kui need midagi ei leia.",
'admin.placesGoogleOnly.missingKey':
'Vajab Google Mapsi API-võtit. Ilma selleta kasutab otsing TREKi enda indeksit ja OpenStreetMapi sõltumata selle lüliti asendist.',
'admin.placesGoogleOnly.otherProvider':
"Vajab kohtade teenusepakkujana Google'it. Kui valitud on Amap või OpenStreetMap, ei lähe otsing kunagi Google'isse, olenemata selle lüliti asendist.",
'admin.googleQuota.title': "Google'i päringute päevapiirang",
'admin.googleQuota.subtitle':
"Kui piir täis saab, ei pöördu TREK Google'i poole järgmise päevani (UTC) ja otsib OpenStreetMapiga. Tühi tähendab piiranguta.",
'admin.googleQuota.placeholder': 'Piiranguta',
'admin.googleQuota.usedToday': 'Täna: {used}',
'admin.googleQuota.usedOfLimit': 'Täna: {used} / {limit}',
'admin.googleQuota.reached': 'Piir täis ({used}), Google on homseni peatatud',
'admin.googleQuota.saved': 'Päevapiirang salvestatud',
'admin.transitProvider.title': 'Ühistranspordi teenusepakkuja',
'admin.transitProvider.subtitle': 'Milline teenus vastab ühistranspordi otsingutele.',
'admin.transitProvider.transitous': 'Transitous (tasuta)',
'admin.transitProvider.google': 'Google',
'admin.transitProvider.transitousHint': 'Kogukonna GTFS-andmevood. Tasuta ja võtmeta, parima katvusega Euroopas.',
'admin.transitProvider.googleHint':
"Kasutab ülalolevat Google'i API-võtit piirkondades, mille kohta Transitousel andmed puuduvad. Tasuline iga otsingu eest — kuni võti pole määratud, kasutatakse Transitoust.",
'admin.transitProvider.noKeyWarning':
"Valitud on Google, kuid Google'i API-võti pole seadistatud — ühistranspordi otsing kasutab endiselt Transitoust. Lisa võti ülal jaotises „API-võtmed”.",
'admin.transitProvider.personalKeyWarning':
"Määratud on ainult sinu isiklik Google'i võti, seega kasutavad teiste liikmete ühistranspordi otsingud endiselt Transitoust. Kõigile rakendamiseks salvesta võti ülal administraatorina.",
'admin.placeShadow.title': 'Kohaotsingu logi',
'admin.placeShadow.subtitle':
'Salvesta, milline otsingutulemus valiti, et hiljem saaks teist kohtade indeksit tegelike otsingute põhjal hinnata. Ükski andmestik ei lahku sellest paigaldusest ning administraator saab logi igal ajal eksportida või kustutada.',
'admin.bagTracking.title': 'Kottide haldus',
'admin.bagTracking.subtitle': 'Luba pakkimisesemetele kaalu ja koti määramine',
'admin.collab.chat.title': 'Vestlus',
'admin.collab.chat.subtitle': 'Reaalajas sõnumid reisi ühiseks planeerimiseks',
'admin.collab.notes.title': 'Märkmed',
'admin.collab.notes.subtitle': 'Jagatud märkmed ja dokumendid',
'admin.collab.polls.title': 'Küsitlused',
'admin.collab.polls.subtitle': 'Rühmaküsitlused ja hääletamine',
'admin.collab.whatsnext.title': 'Mis järgmiseks',
'admin.collab.whatsnext.subtitle': 'Tegevussoovitused ja järgmised sammud',
'admin.tabs.config': 'Isikupärastamine',
'admin.tabs.defaults': 'Kasutaja vaikevalikud',
'admin.defaultSettings.title': 'Kasutajate vaikeseaded',
'admin.defaultSettings.description':
'Määra kogu paigalduse vaikeseaded. Neid väärtusi näevad kasutajad, kes pole vastavat seadet muutnud. Kasutaja enda muudatused on alati ülimuslikud.',
'admin.defaultSettings.saved': 'Vaikeväärtus salvestatud',
'admin.defaultSettings.reset': 'Taasta sisseehitatud vaikeväärtus',
'admin.defaultSettings.resetToBuiltIn': 'lähtesta',
'admin.defaultSettings.mapProvider': 'Kaardimootor',
'admin.defaultSettings.mapProviderHint':
'Selle paigalduse vaikekaart kõigile kasutajatele. Iga kasutaja saab seda oma seadetes muuta.',
'admin.defaultSettings.providerLeaflet': 'Tavaline (tasuta)',
'admin.defaultSettings.providerMapbox': 'Mapbox (3D)',
'admin.defaultSettings.providerMapLibre': 'MapLibre (OpenFreeMap)',
'admin.defaultSettings.mapboxToken': 'Ühine Mapboxi pääsutõend',
'admin.defaultSettings.mapboxTokenHint':
'Kasutatakse kõigi kasutajate puhul, kes pole sisestanud oma pääsutõendit — nii saab kogu paigaldus Mapboxi kasutada ilma võtit igaühele eraldi jagamata. Salvestatakse krüpteeritult.',
'admin.defaultSettings.mapboxStyle': 'Kaardi stiil',
'admin.defaultSettings.mapboxStylePlaceholder': 'Vali stiil…',
'admin.defaultSettings.mapbox3d': '3D-hooned ja maastik',
'admin.defaultSettings.mapboxQuality': 'Kõrge kvaliteediga režiim',
'admin.defaultSettings.cartoKey': 'Ühine CARTO võti',
'admin.defaultSettings.cartoKeyHint':
'Kasutatakse kõigi kasutajate puhul, kes pole sisestanud oma võtit, et kogu paigaldus saaks CARTO kaardipaani kasutada ilma vesimärgita. Salvestatakse krüpteeritult.',
'admin.tabs.templates': 'Pakkimismallid',
'admin.packingTemplates.title': 'Pakkimismallid',
'admin.packingTemplates.subtitle': 'Loo reiside jaoks korduvkasutatavaid pakkimisnimekirju',
'admin.packingTemplates.create': 'Uus mall',
'admin.packingTemplates.namePlaceholder': 'Malli nimi (nt Rannapuhkus)',
'admin.packingTemplates.empty': 'Malle pole veel loodud',
'admin.packingTemplates.items': 'eset',
'admin.packingTemplates.items.one': 'ese',
'admin.packingTemplates.categories': 'kategooriat',
'admin.packingTemplates.categories.one': 'kategooria',
'admin.packingTemplates.itemName': 'Eseme nimi',
'admin.packingTemplates.itemCategory': 'Kategooria',
'admin.packingTemplates.categoryName': 'Kategooria nimi (nt Riided)',
'admin.packingTemplates.addCategory': 'Lisa kategooria',
'admin.packingTemplates.created': 'Mall loodud',
'admin.packingTemplates.deleted': 'Mall kustutatud',
'admin.packingTemplates.loadError': 'Mallide laadimine ebaõnnestus',
'admin.packingTemplates.createError': 'Malli loomine ebaõnnestus',
'admin.packingTemplates.deleteError': 'Malli kustutamine ebaõnnestus',
'admin.packingTemplates.deleteCategoryError': 'Kategooria kustutamine ebaõnnestus',
'admin.packingTemplates.deleteItemError': 'Eseme kustutamine ebaõnnestus',
'admin.packingTemplates.saveError': 'Salvestamine ebaõnnestus',
'admin.tabs.addons': 'Lisamoodulid',
'admin.tabs.plugins': 'Pluginad',
'admin.tabs.storage': 'Salvestusruum',
'admin.plugins.rescan': 'Skanni uuesti',
'admin.plugins.rescanned': 'Pluginate kaust uuesti skannitud',
'admin.plugins.upload': 'Laadi plugin üles',
'admin.plugins.dropToUpload': 'Paigaldamiseks lohista siia plugina .zip-fail',
'admin.plugins.uploaded': 'Plugin „{name}” üles laaditud — käivitamiseks aktiveeri see',
'admin.plugins.sideloaded': 'Käsitsi paigaldatud',
'admin.plugins.devLinkBadge': 'Arenduslink',
'admin.plugins.devLinkHint':
'Laaditud kohalikust järgu kaustast ja laaditakse muudatuste korral automaatselt uuesti, kasutades pärisandmeid — ainult arenduseks',
'admin.plugins.devLinkTitle': 'Lingi kohalik plugin',
'admin.plugins.devLinkPathPlaceholder': '/absolute/path/to/your/plugin',
'admin.plugins.devLinkButton': 'Lingi',
'admin.plugins.devLinkLinked': '{id} lingitud — käivitamiseks aktiveeri see',
'admin.plugins.sideloadedHint': 'Käsitsi üles laaditud — ei pärine registrist, on allkirjastamata ja üle vaatamata',
'admin.plugins.browse': 'Sirvi pluginaid',
'admin.plugins.installed': 'Paigaldatud',
'admin.plugins.install': 'Paigalda',
'admin.plugins.registryEmpty': 'Registris pole veel pluginaid saadaval.',
'admin.plugins.actionError': 'Toiming ebaõnnestus',
'admin.plugins.activate': 'Aktiveeri',
'admin.plugins.activated': 'Plugin aktiveeritud',
'admin.plugins.deactivate': 'Deaktiveeri',
'admin.plugins.deactivated': 'Plugin deaktiveeritud',
'admin.plugins.viewErrors': 'Vaata vealogi',
'admin.plugins.errorLog': 'Vealogi',
'admin.plugins.allowedHosts': 'Lubatud hostid',
'admin.plugins.allowedHosts.hint':
'See plugin suhtleb teenusega, mille aadressi saad määrata ainult sina. Lisa hostid, millega see tohib ühendust võtta — teistega ühendust võtta ei saa.',
'admin.plugins.allowedHosts.none': 'Hoste pole veel lisatud.',
'admin.plugins.allowedHosts.unsupported':
'See plugin ei kasuta halduri määratud hoste. Lubatud hostid on fikseeritud selle manifestis.',
'admin.plugins.allowedHosts.restartNote': 'Salvestamine taaskäivitab plugina, et uus loend rakenduks.',
'admin.plugins.allowedHosts.add': 'Lisa lubatud host',
'admin.plugins.allowedHosts.count': '{n} lubatud hosti',
'admin.plugins.allowedHosts.count.one': '{n} lubatud host',
'admin.plugins.operatorEgressPill': '+ sinu lisatud hostid',
'admin.plugins.operatorEgressHint':
'See plugin suhtleb teenusega, mille aadressi saad määrata ainult sina. Pärast paigaldamist lisa lubatud hostid menüüs ⋯ → Lubatud hostid. Teistega ei saa see ühendust võtta.',
'admin.plugins.noErrors': 'Ühtegi viga pole logitud.',
'admin.plugins.uninstalled': 'Plugin eemaldatud',
'admin.plugins.uninstallTitle': 'Kas eemaldada plugin?',
'admin.plugins.uninstallBody':
'See peatab plugina, eemaldab selle koodi ja kustutab kõik selle andmed. Seda ei saa tagasi võtta.',
'admin.plugins.status.starting': 'Käivitamine…',
'admin.plugins.type.widget': 'Vidin',
'admin.plugins.type.page': 'Leht',
'admin.plugins.type.integration': 'Integratsioon',
'admin.plugins.type.trip-page': 'Reisi leht',
'admin.plugins.reviewed': 'Üle vaadatud',
'admin.plugins.unreviewed': 'Üle vaatamata',
'admin.plugins.updated': 'Plugin uuendatud',
'admin.plugins.updateTo': 'Uuenda → v{version}',
'admin.plugins.enabledToggle': 'Luba plugin',
'plugins.notFound': 'Pluginat ei leitud',
'plugins.frameLoadFailed': 'Seda pluginat ei saanud laadida.',
'admin.plugins.title': 'Pluginad',
'admin.plugins.subtitle': 'Paigalda ja halda oma paigalduses kolmandate osapoolte pluginaid.',
'admin.plugins.disabledTitle': 'Pluginad on keelatud',
'admin.plugins.disabledBody':
'Pluginate käituskeskkond on välja lülitatud (TREK_PLUGINS_ENABLED). Ükski plugin ei saa töötada, kuni administraator selle serveri seadistuses lubab.',
'admin.plugins.empty': 'Ühtegi pluginat pole veel paigaldatud.',
'admin.plugins.loadError': 'Pluginate laadimine ebaõnnestus.',
'admin.plugins.scaffoldNote':
'Pluginate paigaldamine ja aktiveerimine lisanduvad hilisemas uuenduses. See paneel näitab praegu ainult paigaldatud pluginaid.',
'admin.plugins.status.active': 'Aktiivne',
'admin.plugins.status.inactive': 'Mitteaktiivne',
'admin.plugins.status.disabled': 'Keelatud',
'admin.plugins.status.error': 'Viga',
'admin.plugins.status.incompatible': 'Ühildumatu',
'admin.plugins.details': 'Üksikasjad',
'admin.plugins.detailError': 'Plugina üksikasjade laadimine ebaõnnestus.',
'admin.plugins.permissionsTitle': 'Õigused',
'admin.plugins.noPermissions': 'See plugin ei taotle eriõigusi.',
'admin.plugins.egressNote': 'Võib ühenduda: {hosts}',
'admin.plugins.setupTitle': 'Seadistamine',
'admin.plugins.noSetup': 'Töötab kohe — midagi pole vaja seadistada.',
'admin.plugins.scope.instance': 'Kogu paigaldusele',
'admin.plugins.scope.user': 'Kasutajapõhine',
'admin.plugins.fieldRequired': 'Kohustuslik',
'admin.plugins.sourceRepo': 'Lähtekoodi hoidla',
'admin.plugins.reportIssue': 'Teata probleemist',
'admin.plugins.homepage': 'Koduleht',
'admin.plugins.requiresTrek': 'Vajab TREKi versiooni {version}+',
'admin.plugins.reviewedOn': 'Üle vaadatud {date}',
'admin.plugins.perm.db:own': 'Salvestada oma andmeid eraldatud andmebaasi',
'admin.plugins.perm.db:read:trips': 'Lugeda reise, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:read:users': 'Lugeda põhiprofiili andmeid (nimi, avatar — mitte kunagi sisselogimisandmeid)',
'admin.plugins.perm.db:read:costs': 'Lugeda kulusid (eelarvekirjeid), millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:read:packing':
'Lugeda nende reiside pakkimisnimekirju, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:write:packing':
'Luua, muuta ja kustutada pakkimisesemeid reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.weather:read': 'Lugeda serveri vahemällu salvestatud ilmaprognoosi (koordinaatide järgi)',
'admin.plugins.perm.db:read:categories': 'Lugeda üleüldist kohakategooriate loendit',
'admin.plugins.perm.db:read:tags': 'Lugeda tegutseva kasutaja enda silte',
'admin.plugins.perm.db:write:tags': 'Luua, muuta ja kustutada tegutseva kasutaja enda silte',
'admin.plugins.perm.db:read:todos': 'Lugeda nende reiside ülesandeid, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:write:todos':
'Luua, muuta ja kustutada ülesandeid reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:atlas':
'Märkida tegutseva kasutaja riike ja piirkondi külastatuks ning hallata tema soovinimekirja (vajab Atlase lisamoodulit)',
'admin.plugins.perm.db:write:vacay':
'Lülitada tegutseva kasutaja aktiivses plaanis puhkusepäevi ja ettevõtte vabu päevi sisse või välja (vajab Vacay lisamoodulit)',
'admin.plugins.perm.db:write:journal':
'Luua, muuta ja kustutada päevikukirjeid ning lisada neile fotosid reisilugudes, mida tegutsev kasutaja saab muuta (vajab reisiloo lisamoodulit)',
'admin.plugins.perm.db:write:collections':
'Luua ja muuta kogumikke ning salvestada neisse kohti vastavalt tegutseva kasutaja rollile kogumikus (vajab kogumike lisamoodulit)',
'admin.plugins.perm.db:write:files':
'Lisada faile reisidele, mida tegutsev kasutaja saab muuta (ülempiir 10 MB, keelatud laiendeid ei lubata), ja hallata nende linke',
'admin.plugins.perm.db:write:collab':
'Postitada märkmeid, küsitlusi ja vestlussõnumeid reisidel, mida tegutsev kasutaja saab muuta (vajab koostöö lisamoodulit)',
'admin.plugins.perm.db:write:members':
'Lisada kasutajaid reisidele — annab reisile juurdepääsu; eeldab tegutseva kasutaja liikmete haldamise õigust',
'admin.plugins.perm.notify:send':
'Saata teavitus (kellaikooni postkasti ning e-posti/ntfy kaudu) tegutsevale kasutajale või reisile, kuhu ta kuulub — mitte kunagi suvalisele saajale',
'admin.plugins.perm.ai:invoke':
'Käivitada administraatori seadistatud tehisintellekti teenusepakkuja (teksti genereerimine ja dokumentidest andmete eraldamine) tegutseva kasutaja nimel — plugin ei saa kunagi võtit enda kätte',
'admin.plugins.perm.oauth:client':
'Ühenduda sinu nimel kolmanda osapoole teenusega serveri vahendatud OAuthi kaudu (server hoiab pääsutõendeid, plugin ei näe neid kunagi)',
'admin.plugins.perm.db:read:files': 'Lugeda nende reiside faile, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:read:journal': 'Lugeda tegutseva kasutaja reisipäevikuid (vajab reisiloo lisamoodulit)',
'admin.plugins.perm.db:read:atlas':
'Lugeda tegutseva kasutaja külastatud riike ja piirkondi (vajab Atlase lisamoodulit)',
'admin.plugins.perm.db:read:vacay': 'Lugeda tegutseva kasutaja puhkuseplaani (vajab Vacay lisamoodulit)',
'admin.plugins.perm.db:read:daynotes':
'Lugeda nende reiside päevamärkmeid, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:read:collections':
'Lugeda tegutseva kasutaja salvestatud kohtade kogumikke (vajab kogumike lisamoodulit)',
'admin.plugins.perm.db:write:costs': 'Luua kulusid (eelarvekirjeid) reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:places': 'Lisada, muuta ja eemaldada kohti reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:days': 'Lisada, muuta ja eemaldada päevi reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:itinerary':
'Määrata kohti päevadele ja neid sealt eemaldada reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:trips':
'Muuta reisi üksikasju (pealkiri, kuupäevad, valuuta jne) reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:reservations':
'Luua, muuta ja kustutada broneeringuid reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:accommodations':
'Luua, muuta ja kustutada majutusi (majutusperioode) reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:write:daynotes':
'Luua, muuta ja kustutada päevamärkmeid reisidel, mida tegutsev kasutaja saab muuta',
'admin.plugins.perm.db:meta':
'Lisada oma privaatandmeid reisidele, kohtadele ja päevadele, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.ws:broadcast:trip': 'Saata reisi liikmetele reaalajas uuendusi',
'admin.plugins.perm.ws:broadcast:user': 'Saata üksikutele kasutajatele reaalajas uuendusi',
'admin.plugins.perm.hook:photo-provider': 'Pakkuda fotosid mälestuste jaoks',
'admin.plugins.perm.hook:calendar-source': 'Pakkuda kalendrile sündmusi',
'admin.plugins.perm.hook:place-detail-provider':
'Lisada kohale täiendavaid üksikasju (arvustused, hinnangud, lingid)',
'admin.plugins.perm.hook:search-provider': 'Vastata kohaotsingutele oma indeksist kõrvuti TREKi enda tulemustega',
'admin.plugins.perm.hook:poi-category-provider':
'Lisada oma kohakategooriaid jaotisesse „Avasta kaardil kohti“; ühe valimisel saab plugin kaardiala, mida sa parasjagu vaatad',
'admin.plugins.perm.hook:trip-warning-provider': 'Tõstatada reisi kontrollimisel hoiatusi (kuvatakse planeerijas)',
'admin.plugins.perm.hook:table-contributor':
'Lisada reisi vaadetesse veerge ja toiminguid (broneeringud, kohad, päevad)',
'admin.plugins.perm.hook:map-marker-provider':
'Lisada reisi kaardile markereid (nt broneeringute või huvipunktide kuvamiseks)',
'admin.plugins.perm.hook:map-layer-provider': 'Joonistada reisi kaardile marsruute, koridore ja tsoone',
'admin.plugins.perm.hook:route-provider':
'Pakkuda marsruudiprofiile, millega planeerija saab päevade marsruute arvutada (nt elektriauto marsruut koos laadimispeatustega)',
'admin.plugins.perm.hook:day-schedule-provider':
'Lisada päevaplaani ajakirjeid (laadimispeatused, turvakontrolli ajavaru)',
'admin.plugins.perm.hook:day-tint-provider':
'Tähistada päevaplaanis päevi värvidega (nt millisesse reisietappi päev kuulub)',
'admin.plugins.cap.mcpTools': 'Avaldab tehisintellekti tööriistu',
'admin.plugins.mcpToolsTitle': 'Avaldatavad tehisintellekti tööriistad',
'admin.plugins.mcpToolsHint':
'Assistent saab neid kasutaja nimel käivitada. Iga tööriist tegutseb ülal antud õigustega.',
'admin.plugins.poiCategoriesTitle': 'Kaardikategooriad, mida see lisab',
'admin.plugins.perm.mcp:tools':
'Avaldada tööriistu, mida tehisintellekti assistent saab sinu nimel käivitada (see tegutseb siin pluginale antud õigustega, mitte assistendi enda omadega)',
'admin.plugins.perm.geolocation:read':
'Küsida sinu hetkeasukohta, kui mõni plugina vaade on avatud (TREK loeb seda selle saidi asukohaõigusega, mitte plugina enda omaga)',
'admin.plugins.perm.hook:pdf-section-provider': 'Lisada reisi PDF-eksporti tekstijaotisi',
'admin.plugins.perm.hook:atlas-layer-provider':
'Tõsta riike Atlase maailmakaardil esile (nt soovinimekirjad või reisisoovitused)',
'admin.plugins.perm.hook:journal-entry-provider': 'Lisada päevikukirjetele täiendavaid ridu (lingid, statistika)',
'admin.plugins.perm.hook:trip-card-provider': 'Lisada töölaua reisikaartidele väikseid märke (olek, arvud)',
'admin.plugins.perm.hook:notification-channel': 'Edastada sinu teavitusi lisakanali kaudu',
'admin.plugins.perm.hook:user-data':
'Kustutada või eksportida kasutaja kohta salvestatud andmeid (GDPR-i kohane konto kustutamine ja andmepäringud)',
'admin.plugins.perm.events:subscribe':
'Reageerida põhitegevuse sündmustele (ainult sündmuse nimi ja reis, mitte kunagi sisu)',
'admin.plugins.perm.jobs:run':
'Käivitada deklareeritud taustatöid ajakava järgi (ilma kasutaja kontekstita — ei saa lugeda kasutajaandmeid)',
'admin.plugins.perm.http:outbound': 'Teha väljaminevaid päringuid deklareeritud hostidele',
'admin.plugins.perm.db:read:collab':
'Lugeda märkmeid, küsitlusi ja vestlussõnumeid reisidel, millele tegutseval kasutajal on juurdepääs (vajab koostöö lisamoodulit)',
'admin.plugins.perm.db:read:files:content':
'Lugeda nende reiside failide baidisisu, millele tegutseval kasutajal on juurdepääs',
'admin.plugins.perm.db:create:trips': 'Luua uusi reise, mille omanik on tegutsev kasutaja',
'admin.plugins.perm.rates:read': 'Lugeda serveri vahemällu salvestatud valuutakursse',
'admin.plugins.updateConsentTitle': 'See uuendus vajab uusi õigusi',
'admin.plugins.updateConsentBody':
'{name} v{version} taotleb õigusi, mida sa pole veel andnud. Uus versioon on paigaldatud, kuid jääb väljalülitatuks, kuni selle heaks kiidad.',
'admin.plugins.updateNewPermissions': 'Uued taotletavad õigused',
'admin.plugins.updateNewEgress': 'Uued väljaminevad ühendused',
'admin.plugins.updateApprove': 'Kiida heaks ja lülita sisse',
'admin.plugins.updateLater': 'Jäta praegu välja',
'admin.plugins.updateKeptOff': 'Uuendus paigaldatud — jääb väljalülitatuks, kuni uued õigused heaks kiidad',
'admin.plugins.reviewedMeaning':
'„Üle vaadatud” tähendab, et TREKi hooldaja kontrollis selle plugina iga versiooni pahavara suhtes — mitte kvaliteedi ega toimivuse osas. See ei taga, et plugin on ohutu.',
'admin.plugins.security.title': 'Kuidas pluginaid piiratakse — ja kus on piirid',
'admin.plugins.security.isolationTitle': 'Iga plugin töötab eraldatult',
'admin.plugins.security.isolationBody':
'Plugin töötab omaette piiratud õigustega protsessina, mis saab lugeda ainult oma faile. See ei saa lugeda sinu andmebaasi, sisselogimissaladust ega krüpteerimisvõtit, käivitada teisi programme ega kirjutada faile kuhugi. Selle kasutajaliides töötab eraldatud brauseriraamis, mis ei saa lugeda sinu seansiküpsist ega mõjutada ümbritsevat TREKi lehte.',
'admin.plugins.security.permsTitle': 'Mida õigused tähendavad',
'admin.plugins.security.permsBody':
'Enne paigaldamist näidatud õigused on range piir, mida TREK plugina töötamise ajal jõustab — plugin ei saa teha midagi, mida loendis pole. Need ütlevad aga, mida plugin saab teha, mitte mida see tegelikult teeb. Plugin, millel on lubatud lugeda sinu reise ja ühenduda serveriga, võib sinu reisid sellesse serverisse saata. Seega loe nii õigusi kui ka väljaminevate ühenduste hoste, mitte ainult kirjeldust.',
'admin.plugins.security.limitsTitle': 'Mida me ei saa lubada',
'admin.plugins.security.limitsBody':
'Eraldatus on tugev tarkvaraline piir, mitte absoluutne. Plugin tegutseb täpselt nende õigustega, mille heaks kiidad. Nende piires võib see käituda teisiti, kui kirjeldus lubab, ja saata õiguspäraselt saadud andmeid deklareeritud hostidele. TREK ei loe ega hinda, mida plugina kood tegelikult teeb.',
'admin.plugins.security.worstTitle': 'Halvim juhtum',
'admin.plugins.security.worstBody':
'Pahatahtlik plugin, mille sisse lülitad, võib kuritarvitada antud andmeid ja ühendusi — näiteks lekitada reise, mida tal on lubatud lugeda. See ei saa varastada paroole, võltsida administraatori sisselogimist, käivitada käske sinu serveris ega pääseda ligi andmetele, millele sa õigust ei andnud. Kahju jääb sinu heakskiidetud õiguste piiridesse ning plugina väljalülitamine peatab selle.',
'admin.plugins.security.reviewedTitle': 'Mida tähendab „Üle vaadatud”',
'admin.plugins.security.reviewedBody':
'Üle vaadatud plugina iga versiooni kontrollis TREKi hooldaja käsitsi pahavara suhtes — otsiti pahatahtlikku koodi, mitte ei hinnatud töö kvaliteeti. See ei ole lubadus, et plugin on ohutu.',
'admin.plugins.security.signedTitle': 'Mida tähendab „Allkirjastatud”',
'admin.plugins.security.signedBody':
'Kontrollsumma, mida TREK igal paigaldamisel kontrollib, tõendab, et failid on täpselt need, mille eest register kinnitab. Allkiri tõendab midagi muud: need pärinevad autorilt ja on allkirjastatud võtmega, mis on ainult tema valduses. Allkirjastatud pluginal on mõlemad. Allkirjastamata plugin ei ole ebaturvaline — sellel on lihtsalt üks tagatis vähem ning enamik registri pluginaid on praegu allkirjastamata.',
'admin.plugins.signed': 'Allkirjastatud',
'admin.plugins.signedHint': 'Paigaldamisel kontrollitud autori allkirjastamisvõtmega',
'admin.plugins.unsigned': 'Allkirjastamata',
'admin.plugins.unsignedHint':
'Failid vastavad registri kinnitatule, kuid miski ei seo neid autoriga. Üks tagatis vähem — mitte ebaturvaline.',
'admin.plugins.updateBlocked': 'Uuendus blokeeritud — {reason}',
'admin.plugins.reviewBlock': 'Vaata üle',
'admin.plugins.retrusted': 'Uus allkirjastamisvõti usaldatuks märgitud — plugin uuendatud',
'admin.plugins.sig.title': 'Plugina {name} allkirja ei saanud kontrollida',
'admin.plugins.sig.keyChangedBody':
'Autori allkirjastamisvõti ei ole sama, millega see plugin paigaldati. Autorid vahetavad küll võtmeid, kuid plugina üle võtnud ründaja paistaks täpselt samamoodi.',
'admin.plugins.sig.invalidBody':
'Failid ei vasta autori allkirjale. Need ei ole need failid, mille autor allkirjastas — need on kas rikutud või neid on muudetud. Sellest kontrollist ei saa mööda minna.',
'admin.plugins.sig.missingBody':
'See plugin oli paigaldamisel allkirjastatud, kuid uus versioon on allkirjata. TREK ei aktsepteeri kaitsetaseme langetamist vaikimisi. Sellest kontrollist ei saa mööda minna.',
'admin.plugins.sig.incompleteBody':
'Registrikirje on osaliselt allkirjastatud: see deklareerib autori võtme, kuid versioonil puudub allkiri (või vastupidi). See on plugina poole viga. Sellest kontrollist ei saa mööda minna.',
'admin.plugins.sig.pinnedKey': 'Paigaldamisel kasutatud võti',
'admin.plugins.sig.newKey': 'Praegu pakutav võti',
'admin.plugins.sig.confirmOutOfBand':
'TREK ei suuda eristada õiguspärast võtmevahetust ülevõtmisest — mõlemad paistavad siit samasugused. Enne uue võtme aktsepteerimist kinnita see autoriga juba usaldatud kanali kaudu. Pärast kinnitamist uuendatakse plugin ja uus võti jäetakse meelde.',
'admin.plugins.sig.retrustConfirm': 'Usalda uut võtit ja uuenda',
'admin.plugins.sig.cancel': 'Ära usalda',
'admin.plugins.sig.consentUnsigned':
'Miski ei seo seda versiooni autoriga — failid vastavad registrile, kuid neil puudub autori allkiri.',
'admin.plugins.security.trustTitle': 'Kokkuvõte',
'admin.plugins.security.trustBody':
'Plugina paigaldamine on nagu mis tahes kolmanda osapoole rakenduse paigaldamine: lisa ainult usaldatud autorite koodi ja kahtluse korral vaata see esmalt ise üle. TREK ei vastuta kolmandate osapoolte pluginate eest.',
'admin.plugins.runtimeOn': 'Käituskeskkond sees',
'admin.plugins.tabDiscover': 'Avasta',
'admin.plugins.searchPlaceholder': 'Otsi pluginaid…',
'admin.plugins.filterType': 'Tüüp',
'admin.plugins.filterStatus': 'Olek',
'admin.plugins.sortBy': 'Sordi',
'admin.plugins.allTypes': 'Kõik tüübid',
'admin.plugins.allStatuses': 'Kõik',
'admin.plugins.stateOff': 'Väljas',
'admin.plugins.filterUpdate': 'Uuendus saadaval',
'admin.plugins.sortName': 'Nimi',
'admin.plugins.sortRecent': 'Hiljuti uuendatud',
'admin.plugins.sortUpdates': 'Uuendused eespool',
'admin.plugins.sortDownloads': 'Enim allalaadimisi',
'admin.plugins.updatesAvailable': 'Sinu pluginatele on saadaval {count} uuendust.',
'admin.plugins.updatesAvailable.one': 'Sinu pluginatele on saadaval {count} uuendus.',
'admin.plugins.newerNeedsTrek': 'v{version} saadaval — vajab TREKi versiooni {range}',
'admin.plugins.updateAll': 'Uuenda kõiki',
'admin.plugins.versionsTitle': 'Versioonid',
'admin.plugins.versionPickerTitle': 'Muuda versiooni — {name}',
'admin.plugins.versionSwitch': 'Vaheta versioonile {version}',
'admin.plugins.versionNeedsTrek': 'vajab TREKi versiooni {range}',
'admin.plugins.changeVersion': 'Muuda versiooni…',
'admin.plugins.noVersions': 'Registrist ei leitud avaldatud versioone.',
'admin.plugins.downgradeTitle': 'Kas taastada plugina varasem versioon?',
'admin.plugins.downgradeBody':
'Vahetamine versioonilt v{from} versioonile v{to}: uuema versiooni kirjutatud andmed jäävad alles ja vanem versioon ei pruugi neist aru saada.',
'admin.plugins.downgradeConfirm': 'Taasta varasem versioon',
'admin.plugins.updatesHeld': 'Uuendused peatatud versioonil v{version}',
'admin.plugins.resumeUpdates': 'Jätka uuendusi',
'admin.plugins.updatesResumed': 'Uuendused jätkatud',
'admin.plugins.noMatchInstalled': 'Ükski paigaldatud plugin ei vasta otsingule.',
'admin.plugins.noMatchRegistry': 'Ükski registri plugin ei vasta otsingule.',
'admin.plugins.restart': 'Taaskäivita',
'admin.plugins.restarted': 'Plugin taaskäivitatud',
'admin.plugins.instanceSettings': 'Paigalduse seaded',
'admin.plugins.settingsSaved': 'Seaded salvestatud',
'admin.plugins.settingsSavedRestarted': 'Seaded salvestatud — plugin taaskäivitatud',
'admin.plugins.actions': 'Toimingud',
'admin.plugins.actions.confirm': 'Kas käivitada see toiming?',
'admin.plugins.actions.inactive': 'Toimingute käivitamiseks aktiveeri plugin',
'admin.plugins.requiredMissing': '„{field}” on kohustuslik',
'admin.plugins.cap.readsTrips': 'Loeb sinu reise',
'admin.plugins.cap.readsUsers': 'Loeb põhiprofiile',
'admin.plugins.cap.readsCosts': 'Loeb sinu kulusid',
'admin.plugins.cap.readsPacking': 'Loeb pakkimisnimekirju',
'admin.plugins.cap.readsFiles': 'Loeb reisifaile',
'admin.plugins.cap.writesCosts': 'Lisab kulusid',
'admin.plugins.cap.writesPlaces': 'Muudab kohti',
'admin.plugins.cap.writesDays': 'Muudab päevi',
'admin.plugins.cap.writesItinerary': 'Muudab reisikava',
'admin.plugins.cap.writesTrips': 'Muudab reise',
'admin.plugins.cap.metadata': 'Lisab metaandmeid',
'admin.plugins.cap.widget': 'Töölaua vidin',
'admin.plugins.cap.heroWidget': 'Pardakaardi vidin',
'admin.plugins.cap.placeSlot': 'Koha üksikasjad',
'admin.plugins.cap.daySlot': 'Päeva üksikasjad',
'admin.plugins.cap.reservationSlot': 'Broneeringu üksikasjad',
'admin.plugins.cap.replacesTabs': 'Asendab planeerija vahelehti',
'admin.plugins.cap.realtime': 'Reaalajas uuendused',
'admin.plugins.cap.notificationChannel': 'Teavituskanal',
'admin.plugins.cap.photos': 'Pakub fotosid',
'admin.plugins.cap.calendar': 'Pakub kalendrisündmusi',
'admin.plugins.cap.placeDetails': 'Täiendab kohaandmeid',
'admin.plugins.cap.search': 'Vastab otsingutele',
'admin.plugins.cap.poiCategories': 'Lisab kaardikategooriaid',
'admin.plugins.cap.warnings': 'Märgib probleeme',
'admin.plugins.cap.mapLayers': 'Joonistab kaardile',
'admin.plugins.cap.routing': 'Pakub marsruutimist',
'admin.plugins.cap.daySchedule': 'Lisab plaani aegu',
'admin.plugins.cap.dayTint': 'Värvib päevi',
'admin.plugins.cap.geolocation': 'Loeb sinu asukohta',
'admin.plugins.cap.events': 'Reageerib tegevustele',
'admin.plugins.cap.requiresAddon': 'Vajab lisamoodulit {addon}',
'admin.plugins.cap.dependsOn': 'Vajab pluginat {id} {version}',
'admin.plugins.dep.addonDisabledToast': 'Luba esmalt vajalikud lisamoodulid: {addons}',
'admin.plugins.dep.addonDisabledToast.one': 'Luba esmalt vajalik lisamoodul: {addons}',
'admin.plugins.dep.autoEnabled': 'Esmalt lubati vajalikud pluginad: {plugins}',
'admin.plugins.dep.autoEnabled.one': 'Esmalt lubati vajalik plugin: {plugins}',
'admin.plugins.dep.downloaded': '{id} alla laaditud',
'admin.plugins.dep.resolveTitle': 'Puuduvad sõltuvused',
'admin.plugins.dep.resolveBody': 'Enne plugina „{name}” lubamist tuleb paigaldada need pluginad.',
'admin.plugins.dep.requires': 'Vajab versiooni {version}',
'admin.plugins.dep.mismatch': 'Vajab versiooni {wanted} — paigaldatud on {installed}',
'admin.plugins.dep.download': 'Laadi alla',
'admin.plugins.dep.update': 'Uuenda',
'admin.plugins.dep.resolveHint': 'Laadib alla uusima ühilduva versiooni koos selle sõltuvustega.',
'admin.plugins.dep.trekIncompatible': 'Vajab TREKi versiooni {range} — selles serveris töötab {host}',
'admin.plugins.dep.trekUnknown': 'Ei määra toetatud TREKi versioone',
'admin.plugins.installCompatible': 'Paigalda {version}',
'admin.plugins.installAnyway': 'Paigalda ikkagi',
'admin.plugins.rangeBypass.pill': 'Versioonikontrollid väljas',
'admin.plugins.rangeBypass.pillHint':
'TREK_PLUGINS_IGNORE_TREK_RANGE on määratud — pluginaid võib paigaldada ja käivitada väljaspool autori deklareeritud TREKi versioone',
'admin.plugins.rangeBypass.title': 'Väljaspool toetatud TREKi versioone',
'admin.plugins.rangeBypass.noticeTitle': 'Paigaldatud väljaspool toetatud TREKi versioone',
'admin.plugins.rangeBypass.body':
'„{name}” deklareerib TREKi versioonide {range} toe, kuid selles serveris töötab {host}. TREK lubab selle ainult seetõttu, et TREK_PLUGINS_IGNORE_TREK_RANGE on määratud. Autor ei ole plugina versioonivahemikku selle TREKi jaoks uuendanud, seega pole toimivus tagatud — harvadel juhtudel võib ühildumatu plugin TREKi andmeid rikkuda. Jätka ainult siis, kui nõustud selle riskiga.',
'admin.plugins.rangeBypass.bodyUnknown':
'„{name}” ei deklareeri, milliseid TREKi versioone see toetab; selles serveris töötab {host}. TREK lubab selle ainult seetõttu, et TREK_PLUGINS_IGNORE_TREK_RANGE on määratud. Miski ei kinnita, et autor oleks seda selle TREKiga testinud, seega pole toimivus tagatud — harvadel juhtudel võib ühildumatu plugin TREKi andmeid rikkuda. Jätka ainult siis, kui nõustud selle riskiga.',
'admin.plugins.dep.trekBypassed': 'Väljaspool TREKi versioonivahemikku ({range}) — versioonikontrollid väljas',
'admin.plugins.dep.trekBypassedUnknown': 'TREKi versioonivahemik deklareerimata — versioonikontrollid väljas',
'admin.plugins.incompatible': 'Ühildumatu',
'admin.plugins.accessTitle': 'Millele see ligi pääseb',
'admin.plugins.connectsTitle': 'Ühendub',
'admin.plugins.detailsTitle': 'Üksikasjad',
'admin.plugins.noAccess': 'Ei vaja eriõigusi.',
'admin.plugins.metaVersion': 'Versioon',
'admin.plugins.metaSize': 'Suurus',
'admin.plugins.metaRequires': 'Vajab',
'admin.plugins.metaReviewed': 'Üle vaadatud',
'admin.plugins.downloads': 'Allalaadimised',
'admin.addons.title': 'Lisamoodulid',
'admin.addons.subtitle': 'Luba või keela funktsioone, et kohandada TREKi enda jaoks.',
'admin.addons.catalog.packing.name': 'Nimekirjad',
'admin.addons.catalog.packing.description': 'Reiside pakkimisnimekirjad ja ülesanded',
'admin.addons.catalog.budget.name': 'Kulud',
'admin.addons.catalog.budget.description': 'Jälgi reisikulusid ja jaga neid reisijate vahel',
'admin.addons.catalog.documents.name': 'Dokumendid',
'admin.addons.catalog.documents.description': 'Salvesta ja halda reisidokumente',
'admin.addons.catalog.vacay.name': 'Vacay',
'admin.addons.catalog.vacay.description': 'Isiklik puhkuseplaneerija kalendrivaatega',
'admin.addons.catalog.atlas.name': 'Atlas',
'admin.addons.catalog.atlas.description': 'Maailmakaart külastatud riikide ja reisistatistikaga',
'admin.addons.catalog.collab.name': 'Koostöö',
'admin.addons.catalog.collab.description': 'Märkmed, küsitlused, vestlus ja soovitused ühiseks planeerimiseks',
'admin.addons.catalog.roadtrip.name': 'Autoreis',
'admin.addons.catalog.roadtrip.description':
'Planeeri sõite koos marsruudipeatuste, sõiduaegade ja automaatselt uuenevate saabumisaegadega',
'admin.addons.catalog.memories.name': 'Fotod (Immich)',
'admin.addons.catalog.memories.description': 'Jaga reisifotosid oma Immichi paigalduse kaudu',
'admin.addons.catalog.mcp.name': 'MCP',
'admin.addons.catalog.mcp.description': 'Model Context Protocol tehisintellekti assistendi ühendamiseks',
'admin.addons.subtitleBefore': 'Luba või keela funktsioone, et kohandada ',
'admin.addons.subtitleAfter': ' enda jaoks.',
'admin.addons.catalog.naver_list_import.name': 'Naveri nimekirja import',
'admin.addons.catalog.naver_list_import.description': 'Impordi kohti jagatud Naver Mapsi nimekirjast',
'admin.addons.catalog.airtrail.name': 'AirTrail',
'admin.addons.catalog.airtrail.description': 'Sünkrooni lende oma AirTraili paigaldusest',
'admin.addons.catalog.dawarich.name': 'Dawarich',
'admin.addons.catalog.dawarich.description':
'Loe külastusi ja salvestatud marsruute Dawarichi paigaldusest, millega iga lugeja ise ühendub',
'admin.addons.catalog.llm_parsing.name': 'Tehisintellektiga parsimine',
'admin.addons.catalog.llm_parsing.description':
'Loeb sinu valitud tehisintellektimudeli abil broneeringuid, mida sisseehitatud parser lugeda ei suuda',
'admin.addons.llm.vision.auto': 'Automaatne',
'admin.addons.llm.vision.on': 'Jah',
'admin.addons.llm.vision.off': 'Ei',
'admin.addons.llm.vision.hintLocal': 'Automaatne küsib Ollama serverilt, kas see mudel loeb pilte.',
'admin.addons.llm.vision.hintCloud':
'Pilvemudeli puhul tähendab Automaatne „ei”. Vali Jah, kui see mudel loeb pilte.',
'admin.addons.enabled': 'Lubatud',
'admin.addons.disabled': 'Keelatud',
'admin.addons.type.trip': 'Reis',
'admin.addons.type.global': 'Üldine',
'admin.addons.type.integration': 'Integratsioon',
'admin.addons.tripHint': 'Saadaval iga reisi vahelehena',
'admin.addons.globalHint': 'Saadaval põhimenüü eraldi jaotisena',
'admin.addons.integrationHint': 'Taustateenused ja API-integratsioonid ilma eraldi leheta',
'admin.addons.toast.updated': 'Lisamoodul uuendatud',
'admin.addons.toast.error': 'Lisamooduli uuendamine ebaõnnestus',
'admin.addons.group.count': 'Lubatud {enabled}/{total}',
'admin.addons.subOptions': '{count} valikut',
'admin.addons.subOptions.one': '{count} valik',
'admin.addons.subOptionsOn': '{count} lubatud',
'admin.addons.subOptionsOn.one': '{count} lubatud',
'admin.toursWanderer.title': 'wanderer',
'admin.toursWanderer.subtitle':
'Kasutajad saavad ühendada oma wanderer-serveri ja importida selle matkarajad retkedena',
'admin.toursHikingMap.title': 'Matkakaart (OpenHikingMap)',
'admin.toursHikingMap.subtitle':
'Pakub OpenHikingMapi matkaplaneerija aluskaardina. Mitteäriliste paigalduste jaoks tasuta kuni 500 000 paani kuus; äriline või suurem paigaldus vajab enne kokkulepet openmaps.fr-iga',
'admin.toursCycleMap.title': 'Rattakaart (CyclOSM)',
'admin.toursCycleMap.subtitle':
'Pakub CyclOSM-i rattamatkade aluskaardina matkaplaneerijas. OpenStreetMap France pakub seda mõõdukaks kasutuseks; tugeva kasutusega või äriline paigaldus lülitab selle välja või lepib enne operaatoriga kokku',
'admin.addons.noAddons': 'Lisamooduleid pole saadaval',
'admin.weather.title': 'Ilmaandmed',
'admin.weather.badge': 'Alates 24. märtsist 2026',
'admin.weather.description':
'TREK kasutab ilmaandmete allikana Open-Meteot. Open-Meteo on tasuta avatud lähtekoodiga ilmateenus — API-võtit pole vaja.',
'admin.weather.forecast': '16 päeva prognoos',
'admin.weather.forecastDesc': 'Varem 5 päeva (OpenWeatherMap)',
'admin.weather.climate': 'Ajaloolised kliimaandmed',
'admin.weather.climateDesc':
'Viimase 85 aasta keskmised nende päevade jaoks, mis jäävad 16 päeva prognoosist kaugemale',
'admin.weather.requests': '10 000 päringut päevas',
'admin.weather.requestsDesc': 'Tasuta, API-võtit pole vaja',
'admin.weather.locationHint':
'Ilm põhineb iga päeva esimesel koordinaatidega kohal. Kui päevale pole ühtegi kohta määratud, kasutatakse võrdluskohana mõnda kohta kohtade nimekirjast.',
'admin.tabs.mcpTokens': 'MCP juurdepääs',
'admin.mcpTokens.title': 'MCP juurdepääs',
'admin.mcpTokens.subtitle': 'Halda kõigi kasutajate OAuth-seansse ja API-pääsutõendeid',
'admin.mcpTokens.sectionTitle': 'API-pääsutõendid',
'admin.mcpTokens.owner': 'Omanik',
'admin.mcpTokens.tokenName': 'Pääsutõendi nimi',
'admin.mcpTokens.created': 'Loodud',
'admin.mcpTokens.lastUsed': 'Viimati kasutatud',
'admin.mcpTokens.never': 'Mitte kunagi',
'admin.mcpTokens.empty': 'Ühtegi MCP pääsutõendit pole veel loodud',
'admin.mcpTokens.deleteTitle': 'Kustuta pääsutõend',
'admin.mcpTokens.deleteMessage':
'See tühistab pääsutõendi kohe. Kasutaja kaotab selle pääsutõendi kaudu MCP juurdepääsu.',
'admin.mcpTokens.deleteSuccess': 'Pääsutõend kustutatud',
'admin.mcpTokens.deleteError': 'Pääsutõendi kustutamine ebaõnnestus',
'admin.mcpTokens.loadError': 'Pääsutõendite laadimine ebaõnnestus',
'admin.oauthSessions.sectionTitle': 'OAuth-seansid',
'admin.oauthSessions.clientName': 'Klient',
'admin.oauthSessions.owner': 'Omanik',
'admin.oauthSessions.scopes': 'Õiguste ulatus',
'admin.oauthSessions.created': 'Loodud',
'admin.oauthSessions.empty': 'Aktiivseid OAuth-seansse pole',
'admin.oauthSessions.revokeTitle': 'Tühista seanss',
'admin.oauthSessions.revokeMessage': 'See tühistab OAuth-seansi kohe. Klient kaotab MCP juurdepääsu.',
'admin.oauthSessions.revokeSuccess': 'Seanss tühistatud',
'admin.oauthSessions.revokeError': 'Seansi tühistamine ebaõnnestus',
'admin.oauthSessions.loadError': 'OAuth-seansside laadimine ebaõnnestus',
'admin.tabs.github': 'GitHub',
'admin.audit.subtitle': 'Turvatundlikud ja haldussündmused (varukoopiad, kasutajad, MFA, seaded).',
'admin.audit.empty': 'Auditikirjeid pole veel.',
'admin.audit.refresh': 'Värskenda',
'admin.audit.loadMore': 'Laadi veel',
'admin.audit.showing': '{count} laaditud · kokku {total}',
'admin.audit.showing.one': '{count} laaditud · kokku {total}',
'admin.audit.col.time': 'Aeg',
'admin.audit.col.user': 'Kasutaja',
'admin.audit.col.action': 'Toiming',
'admin.audit.col.resource': 'Ressurss',
'admin.audit.col.ip': 'IP',
'admin.audit.col.details': 'Üksikasjad',
'admin.github.title': 'Versiooniajalugu',
'admin.github.subtitle': 'Viimased uuendused hoidlast {repo}',
'admin.github.latest': 'Uusim',
'admin.github.prerelease': 'Eelväljalase',
'admin.github.showDetails': 'Näita üksikasju',
'admin.github.hideDetails': 'Peida üksikasjad',
'admin.github.loadMore': 'Laadi veel',
'admin.github.loading': 'Laadimine…',
'admin.github.error': 'Versioonide laadimine ebaõnnestus',
'admin.github.by': 'autor',
'admin.github.support': 'Aitab mul TREKi edasi arendada',
'admin.update.available': 'Uuendus saadaval',
'admin.update.text': 'TREK {version} on saadaval. Kasutad versiooni {current}.',
'admin.update.button': 'Vaata GitHubis',
'admin.update.install': 'Paigalda uuendus',
'admin.update.confirmTitle': 'Kas paigaldada uuendus?',
'admin.update.confirmText':
'TREK uuendatakse versioonilt {current} versioonile {version}. Seejärel taaskäivitub server automaatselt.',
'admin.update.dataInfo':
'Kõik sinu andmed (reisid, kasutajad, API-võtmed, üleslaaditud failid, Vacay, Atlas ja eelarved) säilivad.',
'admin.update.warning': 'Rakendus pole taaskäivitamise ajal lühikest aega kättesaadav.',
'admin.update.confirm': 'Uuenda kohe',
'admin.update.installing': 'Uuendamine…',
'admin.update.success': 'Uuendus paigaldatud! Server taaskäivitub…',
'admin.update.failed': 'Uuendamine ebaõnnestus',
'admin.update.backupHint': 'Soovitame enne uuendamist varukoopia luua.',
'admin.update.backupLink': 'Ava varundamine',
'admin.update.howTo': 'Kuidas uuendada',
'admin.update.dockerText':
'Sinu TREKi paigaldus töötab Dockeris. Versioonile {version} uuendamiseks käivita serveris järgmised käsud:',
'admin.update.nonDockerText':
'See TREKi paigaldus ei tööta Dockeris. Versioonile {version} uuendamiseks käivita uuesti algselt kasutatud paigaldus- või uuendusviis — näiteks Proxmox Community Scriptsi puhul käivita uuendamine LXC konsoolist:',
'admin.update.wikiLink': 'Ava uuendamisjuhend',
'admin.update.reloadHint': 'Laadi leht mõne sekundi pärast uuesti.',
'admin.tabs.permissions': 'Õigused',
'admin.addons.catalog.journey.name': 'Reisilugu',
'admin.addons.catalog.journey.description':
'Reisi jälgimine ja reisipäevik registreerimiste, fotode ning igapäevaste lugudega',
'admin.addons.catalog.collections.name': 'Kogumikud',
'admin.addons.catalog.collections.description':
'Kogu eri reiside kohti nimelistesse nimekirjadesse ja kasuta neid uuesti',
'admin.passkey.title': 'Pääsuvõtmega sisselogimine',
'admin.passkey.cardHint': 'Luba kasutajatel pääsuvõtmetega (WebAuthn) sisse logida. Vaikimisi välja lülitatud.',
'admin.passkey.login': 'Luba pääsuvõtmega sisselogimine',
'admin.passkey.loginHint':
'Näita valikut „Logi sisse pääsuvõtmega” ja luba kasutajatel oma seadetes pääsuvõtmeid registreerida.',
'admin.passkey.notConfigured':
'Selle paigalduse WebAuthni domeen pole veel määratav. Määra APP_URL või allpool teenuseosutaja ID — seni jäävad pääsuvõtmed peidetuks.',
'admin.passkey.rpId': 'Teenuseosutaja ID (domeen)',
'admin.passkey.rpIdHint':
'Ainult domeeninimi, millega pääsuvõtmed seotakse, nt trek.example.org. Jäta tühjaks, et tuletada see APP_URL-ist. Hilisem muutmine muudab olemasolevad pääsuvõtmed kehtetuks.',
'admin.passkey.origins': 'Lubatud päritolud',
'admin.passkey.originsHint':
'Komadega eraldatud täielikud päritoluaadressid, nt https://trek.example.org. APP_URL-i kasutamiseks jäta tühjaks.',
'admin.passkey.reset': 'Lähtesta pääsuvõtmed',
'admin.passkey.resetHint':
'Eemalda kõik selle kasutaja pääsuvõtmed (nt seadme kaotamise korral). Ta saab endiselt parooliga sisse logida.',
'admin.passkey.resetConfirm': 'Kas eemaldada kõik kasutaja {name} pääsuvõtmed?',
'admin.passkey.resetDone': 'Eemaldatud {count} pääsuvõtit',
'admin.passkey.resetDone.one': 'Eemaldatud {count} pääsuvõti',
'admin.group.users': 'Kasutajad',
'admin.group.config': 'Seadistus',
'admin.group.integration': 'Integratsioonid',
'admin.group.maintenance': 'Hooldus',
'admin.invite.tripLabel': 'Lisa reisile (valikuline)',
'admin.invite.tripNone': 'Reis puudub',
'admin.invite.tripHint': 'Uus kasutaja lisatakse sellele reisile automaatselt, kui ta lingi kaudu registreerub.',
'admin.invite.boundTo': 'lisab reisile {trip}',
'admin.placesUsageTitle': 'Milleks võtit kasutatakse',
'admin.mapsKeyHintShort': "Lisab fotosid, hinnanguid ja lahtiolekuaegu. Sel juhul läheb iga päring Google'ile.",
'admin.amapKeyHintShort': 'Kohtade otsimiseks Mandri-Hiinas. Vajab veebiteenuse võtit, mitte JS API-võtit.',
'admin.collab.links.subtitle': 'Jagatud lingid ja järjehoidjad',
'admin.paddleRegions.title': 'Aerutamise veeandmed',
'admin.paddleRegions.hint':
'Paisud, lüüsid ja aerutamisreeglid OpenStreetMapist, loetakse piirkonniti ja uuesti iga kuu.',
'admin.paddleRegions.search': 'Lisa piirkond',
'admin.paddleRegions.searchPlaceholder': 'Otsi Geofabrikust, näiteks Oberpfalz',
'admin.paddleRegions.noHits': 'Sellenimelist piirkonda pole',
'admin.paddleRegions.added': 'Lisatud',
'admin.paddleRegions.empty': 'Piirkondi veel pole. Aerutamismatkad näitavad siis, et takistuste andmeid pole teada.',
'admin.paddleRegions.status.queued': 'Ootel',
'admin.paddleRegions.status.importing': 'Lugemine',
'admin.paddleRegions.status.ready': 'Valmis',
'admin.paddleRegions.status.failed': 'Ebaõnnestus',
'admin.paddleRegions.phase.download': 'Allalaadimine',
'admin.paddleRegions.phase.read': 'Lugemine',
'admin.paddleRegions.objects': '{count} objekti',
'admin.paddleRegions.objects.one': '{count} objekt',
'admin.paddleRegions.asOf': 'Seisuga {date}',
'admin.paddleRegions.keptData': 'Varem loetud andmed jäävad kasutusse.',
'admin.paddleRegions.refresh': 'Loe uuesti',
'admin.paddleRegions.remove': 'Eemalda piirkond',
'admin.paddleRegions.removeMessage':
'{name} ja selle takistuste andmed eemaldatakse. Sealsed aerutamismatkad ei näita siis andmeid.',
'admin.paddleRegions.retry': 'Proovi uuesti',
'admin.paddleRegions.offline': 'Piirkondi saab hallata ainult võrguühendusega.',
'admin.paddleRegions.catalogUnavailable': 'Geofabrik pole praegu kättesaadav. Proovi hiljem uuesti.',
'admin.paddleRegions.attribution':
'Andmed © OpenStreetMapi kaastöötajad (ODbL), piirkondlikud väljavõtted Geofabrikult. Loetakse uuesti iga kuu 3. kuupäeval.',
'admin.paddleRegions.toast.added': 'Piirkond lisatud. TREK loeb selle taustal sisse.',
'admin.paddleRegions.toast.removed': 'Piirkond eemaldatud',
'admin.paddleRegions.phase.build': 'Veevõrgu ehitamine',
'admin.paddleRegions.network.km': '{km} km vett',
'admin.paddleRegions.network.lakes': '{count} järve',
'admin.paddleRegions.network.lakes.one': '{count} järv',
'admin.paddleRegions.network.portages': '{count} kaardistatud ülevedamiskohta',
'admin.paddleRegions.network.portages.one': '{count} kaardistatud ülevedamiskoht',
'admin.paddleRegions.network.inferred': '{count} oletatud ülekandmist',
'admin.paddleRegions.network.inferred.one': '{count} oletatud ülekandmine',
'admin.paddleRegions.network.locks': '{count} lüüsi',
'admin.paddleRegions.network.locks.one': '{count} lüüs',
'admin.paddleRegions.network.gaps': '{count} ühendatud lünka',
'admin.paddleRegions.network.gaps.one': '{count} ühendatud lünk',
'admin.paddleRegions.network.missing': 'Veevõrk puudub',
'admin.paddleRegions.network.missingHint':
'Loe piirkond uuesti sisse, et ehitada võrk, mida aerutamise marsruut järgib.',
'admin.paddleRegions.auto.title': 'Laadi piirkonnad automaatselt',
'admin.paddleRegions.auto.mode.auto': 'Automaatne',
'admin.paddleRegions.auto.mode.ask': 'Taotluse peale',
'admin.paddleRegions.auto.mode.off': 'Väljas',
'admin.paddleRegions.auto.modeHint.auto':
'Kui keegi kavandab aerutamismatka kohta, kus veeandmeid veel pole, laadib TREK kohe väikseima sobiva piirkonna, suuruspiirini ja ainult mõne päevas. Suuremad ootavad siin taotlusena. Geofabrikule läheb ainult piirkonna nimi, mitte kunagi koht.',
'admin.paddleRegions.auto.modeHint.ask':
'Iga uus piirkond ootab siin, kuni admin selle lubab. Kui admin ise kavandab, laaditakse see kohe.',
'admin.paddleRegions.auto.modeHint.off': 'TREK ei laadi ise midagi ega küsi midagi. Lisa piirkonnad siin käsitsi.',
'admin.paddleRegions.auto.maxSize': 'Suurim automaatselt laaditav piirkond',
'admin.paddleRegions.auto.maxSizeHint':
'Suuremad piirkonnad ootavad siin taotlusena. Piirkonna lugemine võtab mõne minuti ja selle ajal mälu.',
'admin.paddleRegions.requests.title': 'Taotletud',
'admin.paddleRegions.requests.reason.ask': 'Taotluse peale',
'admin.paddleRegions.requests.reason.too_large': 'Liiga suur',
'admin.paddleRegions.requests.reason.limit': 'Päevapiir',
'admin.paddleRegions.requests.declined': 'Tagasi lükatud',
'admin.paddleRegions.requests.by': 'kasutajalt {user}',
'admin.paddleRegions.requests.approve': 'Laadi',
'admin.paddleRegions.requests.decline': 'Lükka tagasi',
'admin.paddleRegions.origin.auto': 'Automaatne',
'admin.paddleRegions.origin.autoHint': 'TREK laadis selle piirkonna ise seal kavandatava aerutamismatka jaoks.',
};
export default admin;